Curried Lentils

Lentils are one of the wonder foods. And, so is this dinner! While the authentic Indian flavours satisfy your exotic cravings, your health will get a boost too as they're rich in Iron, Magnesium and Potassium at the same time.

Prep Time: 15 minutes

Cooking Time: 30 minutes

Serves 4


  • 1 whole onion chopped
  • 6 cloves garlic crushed
  • 1 tbs ginger crushed (grated)
  • 2 carrots chopped
  • 2 big tomatoes cut into pieces
  • 0.75 cup tomato puree (I used passata in a bottle)
  • 4 tsp (heaped) curry powder (medium for extra kick)
  • 2 tsp fennel seeds
  • 2 cups green on brown lentils
  • 3-4 cups water
  • 150 gr baby spinach (about 2 firmly packed cups)
  • salt and pepper to taste


Sauté the onion in a little bit of water on medium heat until caramelised for about 5 minutes.

Add the carrots, ginger, garlic, curry powder, fennel seeds, tomatoes and cook on medium heat for 1-2 minutes ’til the spices become fragrant.

Put in the tomato paste and 1 cup of water, mix well so all is properly combined and bring the stew to a simmer.

Add the lentils, 2 cups of water so it reaches about 2 cm above the lentils and bring to a boil.

Then cover the pot, reduce heat and cook for about 20 -30 minutes until the lentils are soft. Check occasionally that they are not sticking to the bottom and add more water if necessary.

Take of the heat and mix in spinach. (The leaves will soften within a few minutes. ) Use salt and pepper if needed and serve over some brown rice or potatoes.