1 medium aubergine
2 tbsp vegetable oil
1 medium onion, finely chopped
2 garlic cloves, crushed
2cm piece fresh root ginger, peeled and chopped
2 tbsp mild curry powder
2 tsp whole cumin seeds
½ cauliflower, cut into large florets
150g red lentils, washed and drained
100g natural yogurt, plus 1-2 tbsp to serve
20g pack fresh coriander, finely chopped
Preheat the oven to 190°C, gas mark 5. Place the whole aubergine directly onto the oven shelf and roast for 15 minutes. This helps it to cook more quickly, giving a more concentrated flavour. Remove and allow to cool slightly.
Meanwhile, heat the oil in a medium saucepan and sauté the onion for 3-4 minutes until starting to soften. Add the garlic and ginger and fry for a further minute without colouring. Sprinkle in the curry powder and cumin, and cook for 1-2 minutes over a gentle heat, stirring continuously.
Add the cauliflower and lentils with 900ml cold water and a little seasoning. Bring to the boil then stir and cover. Leave to simmer for about 20 minutes, until the curry has thickened and is a smooth consistency.
Peel the aubergine and remove the stalk. Roughly dice the flesh and tip into the curry. Simmer for another 15 minutes, until all the ingredients are tender.
Stir in the yogurt and half the coriander, and warm through. Divide between 4 bowls and top with the remaining coriander. Serve with the extra yogurt for spooning over, plus brown rice.
Vary the flavours by making with other vegetables such as fresh spinach or sweet potato. Swap the lentils for chickpeas. Try using baby aubergines.