A large silver pot filled with cooked lentils and chunks of aubergine

Vegan aubergine curry

  • serves 4
  • Easy

Cook aubergine pieces with fragrant spices and red lentils for a hearty yet healthy vegan curry. This aubergine dhansak makes for a comforting family meal.


Make this vegan aubergine curry for a comforting dinner, then check out our easy spinach, chickpea & potato curry, parsnip curry and dahl recipe. We’ve also got plenty more vegetarian curry recipes and dahl recipes to try.

For more veggie options, try our vegetarian curry, vegetarian chilli, vegetarian paella and other vegetarian recipes.

*This recipe is gluten-free according to industry standards



  • red lentils 100g
  • onion 1 large, grated
  • cherry tomatoes 400g tin
  • ground turmeric 1 tsp
  • aubergines 2 large, cut into 3cm chunks
  • groundnut oil 2 tbsp
  • cumin seeds 2 tsp
  • ground coriander 2 tsp
  • cardamom pods 4, split
  • garlic 4 cloves, crushed
  • coriander a small bunch, chopped
  • garam masala 1 tsp
  • rice and naans to serve


  • Step 1

    Put the lentils, onion, tomatoes, turmeric and 1 tsp of salt in a pan with a tomato tin full of water, and bring to a boil. Turn down the heat and simmer gently for 20 minutes or until the lentils are tender.

  • Step 2

    Meanwhile, put the aubergines in a bowl, and toss with the oil and some seasoning. Heat a large frying pan then cook half the aubergines until golden brown and softened. Tip out on a plate and do the next batch.

  • Step 3

    Tip all the aubergines back into the pan and cook for a minute, then add the spices (not the garam masala) and cook for 2 minutes. Stir in the garlic and cook for a few minutes then tip in the tomato and lentil mix, plus 200ml of water. Simmer for 20 minutes, stirring regularly, then stir in the coriander and garam masala and cook for another 2 minutes. Serve with rice and naans, if you like.

Find more delicious aubergine recipes...

Smoked Aubergine Salad Recipe with Pomegranates

Check out more vegetarian curry recipes...

Vegan Thai Green Curry Recipe

Nutritional Information

  • Kcals 259
  • Fat 8g
  • Saturates 1.4g
  • Carbs 28.8g
  • Sugars 13.3g
  • Fibre 12.8g
  • Protein 11.6g
  • Salt 1.3g