Make this vegan coconut dhal for a comforting dinner, then check out more vegan curry recipes such as our easy spinach, chickpea & potato curry, lentil curry, and coconut dhal with crispy paneer. We've also got plenty more dhal recipes to try, including our classic tarka dhal.


  • 250g red lentils
  • 400ml coconut milk
  • 2 medium tomatoes, chopped
  • 1tsp turmeric
  • 2-3 long pointy ones green chillies, sliced
  • 2 tsp (optional) black mustard seeds
  • 1 finely chopped onions, 1 sliced (sliced is optional)
  • a handful of fresh (optional) curry leaves
  • flatbread, to serve


  • STEP 1

    Put the red lentils, coconut milk, chopped onion, tomato, long green chillies and turmeric in a pan with 300ml water. Season. Simmer for 20 minutes until the lentils are tender.

  • STEP 2

    Fry another sliced onion in 4 tbsp oil until crisp, add a handful of fresh curry leaves (find these in the herb section in asian grocers) or coriander and mustard seeds and sizzle. Sprinkle over the lentils. Serve with flatbread.

Check out more vegetarian curry recipes...

Shahi Paneer Recipe

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating