You are here

Tomato Dhal Recipe


blogmainimagetemplate dahl

Today’s recipe is a simple warming dhal that is healthy and flavoursome! It is perfect for this time of year when the weather is turning on the colder side and the spice levels can be easily adjusted depending on your personal preferences.


  • Oil
  • Garlic (as much as desired)
  • 2 tsp turmeric
  • 2 tsp coriander
  • 2 tsp cumin seeds
  • 2 tsp chilli powder
  • 2 onions
  • 400g tin tomatoes / passata
  • 200g red lentils
  • Salt for seasoning
  • Spinach to serve (optional)


  1. Heat the oil in a saucepan over a medium heat.
  2. Add the garlic and all the different spices to the pan and heat them until they are a thick spicy consistency (you’ll be able to tell by the smell).
  3. Add the onions and allow to fry for a few more minutes.
  4. Add the tomatoes or passata and allow to simmer for 10 minutes.
  5. Add the lentils, season with salt and add water to bulk out the mixture, water amount can be varied so start with less and add more if required, I’ve never added more than 500ml as you don’t want the end dish to be super runny.
  6. Cook for a further 20-30 minutes, stirring often to make sure the mixture doesn’t stick to the pan.
  7. The dhal is ready when the lentils are soft and tender. When cooked leave for a few minutes before serving to allow mixture to thicken slightly. If wanted add spinach to pan to wilt while dhal is thickening.

So there is another simple warming recipe for when the temperatures are beginning to cool! If you can’t tell already I do love spicy food but if you aren’t a fan of hotter dishes then definitely reduce the levels of spice in this recipe to adjust the dish for different taste preferences. If you try this recipe then share with us your attempts - we would love to see them!

Add new comment

Plain text

  • No HTML tags allowed.
  • Shortcodes usage

  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Please note that comments will not be editable once submitted and comments will display the name entered.

Please click here to view our Blog Comments Terms and Conditions.