• 125g Red lentils
  • 150g Green lentils
  • 1 medium size onion, chopped
  • 1 large carrot, chopped
  • 1/2 red pepper, finely chopped
  • (chillies, finely chopped - number according to taste)
  • 3 cloves garlic
  • chopped mushrooms
  • olive oil
  • 1 tsp cumin powder
  • 1 tsp chilli powder
  • 1 tsp coriander powder
  • 1 tin chopped tomatoes
  • sun blushed tomatoes, chopped
  • squirt tomato puree
  • squirt garlic puree
  • 500 ml stock
  • 1 tin red kidney beans
  • splashes of soy sauce (light & dark)
  • splash of fish-free Worcestershire sauce
  • (splash of red wine - optional)
  • 3 bay leaves


  • STEP 1
    Heat olive oil in a large saucepan, then add spices (cumin, coriander and chilli) to the hot oil for a few seconds. Add onion, garlic, carrot and chilies and cook for a few minutes until onion softens. Add chopped mushrooms, and continue to cook for a few minutes until mushrooms soften. Add washed lentils and stir for a minute. Add stock, tomato and garlic puree, bay leaves, soy sauces and Worcestershire sauce.
  • STEP 2
    Bring to the boil, then reduce the heat to simmer the lentils. Cook for an hour at low heat, stirring regularly, and adding boiling water when the contents start to stick to the pan. Towards the end, add tin of kidney beans. Can use the juice from the can in addition to the boiling water additions.
  • STEP 3
    Done when the lentils are soft.
  • STEP 4
    Options & serving suggestions: can add finely chopped celery, fresh chillies (according to taste), red wine to flavour. I prefer to eat with mashed potato, but of course would go with rice.
  • STEP 5
    Chilli powder varies in strength - I only used 1 tsp, but it is a very fiery batch!

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

A star rating of 4.8 out of 5.4 ratings