Try this red lentil dhal soup then check out our coconut dhal with crispy paneer, tarka dhal, lentil curry and sweet potato and lentil curry. For more inspiration, see our collection of dhal recipes.

We've also got more healthy soup recipes to try including our squash, spinach and lentil soup, red pepper soup and red lentil soup.


  • 2 tbsp ghee or vegetable oil
  • 1 onion, finely diced
  • 1 tsp garlic paste
  • 1 tsp ginger paste
  • 1 red chilli, seeded and finely chopped
  • 1 tsp ground turmeric
  • 200g red split lentils
  • 1.5 litres vegetable stock
  • 1 tsp garam masala
  • 1/2 lemon, juiced


  • 150g long-stemmed broccoli, cut into large pieces
  • 1 tbsp ghee or vegetable oil
  • 1 tsp mustard seeds
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1 tsp dried red chilli flakes


  • STEP 1

    Heat the vegetable oil in a pan and add the onion and a pinch of salt. Fry for 5 minutes until the onion is soft. Add the garlic and ginger paste, and red chilli, and fry 1 minute before adding the turmeric. Stir in the lentils. Pour in the stock and simmer for 20 minutes until the lentils start to break down. Stir through the garam masala and lemon juice.

  • STEP 2

    To make the tarka, heat a wok or frying pan and add the broccoli with 100ml of water. Cook on a high heat until the water has evaporated. Add the vegetable oil and then the mustard seeds, cumin, coriander and chilli. Fry for 4-5 minutes until the broccoli is charred but still has a crunch.

  • STEP 3

    Divide the soup between 4 bowls and top with the broccoli.

Check out more of our Indian recipes

Buttered Chicken Wings 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