Spicy Curry Lentil Recipe.

This easy one-pot lentil recipe is full of flavour, and it’s the perfect dish to cook in winter. Lentils are high in fibre, vitamins and iron. They contain high levels of molybdenum, and they are a great source of iron.


  • 3 garlic cloves, chopped
  • 5 curry leaves
  • 3 tbsp olive oil
  • 1 tsp cumin 
  • 1 medium onion, finely chopped
  • ½ tsp chilli powder
  • 1 tsp ground turmeric
  • 250g red lentils
  • 1.2 litres warm water or vegetable stock
  • 1 medium tomato, finely chopped
  • salt
  • 1 tbsp chopped fresh coriander


  1. Place the garlic and curry leaves in a pestle and mortar, then crush until you get a paste and set aside.
  2. Heat the oil in a saucepan over medium heat.
  3. Add the cumin seeds and then the onions and fry for 5 to 7 minutes until softened and then add the garlic and curry leaf mixture.
  4. Stir well for 1 minute.
  5. Add the chilli powder and turmeric and stir well.
  6. Add the lentils and the water or the vegetable stock.
  7. Add the salt and bring to the boil.
  8. Lower the heat and simmer for 25 minutes.
  9. Add the tomatoes and simmer for five more minutes without the lid. Stir well.
  10. Mash the lentils lightly with the back of the spoon.
  11. Garnish with the coriander and serve with some crunchy toasts
  12. Enjoy.
Emma Born

The woman behind TheGastroMagazine, chief editor, food lover, polyglot, aviator and a globetrotter. Emma enjoys Moroccan, Spanish, Italian, Greek and Caribbean food a lot. Cheese & chocolate are her biggest addictions. However, she is really considering becoming Vegan one day.