1 tbsp oil
1 onion, finely chopped
1 green chilli pepper, seeded and finely chopped
1 small piece fresh ginger, grated
2 cloves garlic, crushed
1/2 tsp ground coriander
1/2 tsp ground cumin
1 tsp ground turmeric
2 potatoes, peeled and diced
1 aubergine, cut into small cubes
400 g (14 oz) canned tomatoes, drained
1 small cauliflower, cut into florets
140 ml (1/4 pint) vegetable or chicken stock
225 g (8 oz) okra, trimmed and washed
120 g (4 oz) roasted, unsalted cashews
60 g (2 oz) desiccated coconut
4 tbsps natural yoghurt