Coconut Tomato Lentil Curry With Fragrant Basmati Rice Recipe

Indian cuisine · 1 servings · 264 calories

Coconut Tomato Lentil Curry with Fragrant Basmati Rice recipe

About this recipe

Coconut Tomato Lentil Curry with Basmati Rice is a flavorful Indian-inspired dinner that combines tender lentils, fresh vegetables, and the richness of coconut milk. The curry is spiced to perfection, creating a warm, comforting dish that pairs beautifully with fragrant basmati rice. With a hearty 17g of protein per serving, this vegetarian meal is both nutritious and satisfying, ideal for a busy weeknight when you crave something easy yet indulgent. The cooking process is straightforward, taking about 35 minutes from start to finish, and fills your kitchen with the enticing aroma of spices. Perfect for dinner, this dish is a crowd-pleaser—simple to prepare yet packed with authentic flavors. Whether you're maintaining healthy eating goals or just seeking a delicious, wholesome meal, this curry is sure to delight your palate.

Ingredients

  • NaN Trs Lentils Red (Masoor Dall)
  • 500 G Fresh Vine Tomato 500g
  • 500G Tropical Sun Basmati Rice 500g
  • 400 ml Ktc Coconut Milk 400ml
  • 500 ml Filippo Berio Extra Virgin Olive Oil 500 Ml
  • 1 Garlic Bulb - 1 Each
  • 65G Natoora Root Ginger
  • NaN Trs Haldi Powder Turmeric
  • - Jalpur Curry Powder
  • 50G Rajah Whole Cinnamon Bark 50G
  • 1 Kg Carrots - 1kg
  • - Fresh Asian Mooli Radish Daikon Exotic Vegetable
  • 1 Piece Buy Fresh Courgettes Zucchini Online | Alli Bhavan 750g
  • 400G Greenfield Himalayan Salt Fine 400G
  • 100 G Rajah Garam Masala

Instructions

  1. 1. Rinse 200 g red lentils thoroughly under cold water and set aside to drain.
  2. 2. Heat 2 tablespoons olive oil in a large pan on medium heat and add 3 minced garlic cloves, 20 g grated ginger and 1 teaspoon turmeric.
  3. 3. Stir in 2 teaspoons curry powder and the cinnamon stick, cooking for 1 minute to release the aromas.
  4. 4. Add 100 g diced carrots, 100 g diced mooli radish and the diced courgette to the pan, stirring to coat with the spices.
  5. 5. Add 300 g chopped tomatoes and cook for 3 minutes until they start to break down.
  6. 6. Pour in the 400 ml coconut milk and 300 ml water, then bring the mixture to a gentle simmer.
  7. 7. Stir in the red lentils and allow them to cook for 15-20 minutes until tender, stirring occasionally.
  8. 8. Add 1.5 teaspoons salt and 1 teaspoon garam masala, adjusting seasoning to taste.
  9. 9. Meanwhile, rinse 150 g basmati rice until the water runs clear and cook it in a separate pot with 300 ml water: bring to the boil, cover and simmer on low for 12 minutes.
  10. 10. Once the rice is cooked, fluff it with a fork and set aside, keeping it warm.
  11. 11. Remove the cinnamon stick from the curry and stir to ensure everything is evenly combined.
  12. 12. Plate the fragrant basmati rice alongside the lentil curry and garnish with a drizzle of olive oil if desired.
  13. 13. Serve the dish warm.

How to make Coconut Tomato Lentil Curry With Fragrant Basmati Rice

  1. Bloom the spices. Rinse the red lentils and drain. Heat olive oil in a large pan on medium heat with minced garlic, grated ginger and turmeric paste, then stir in the curry spice blend and cinnamon stick for 1 minute.
  2. Add vegetables and liquid. Add the diced carrots, mooli radish and chayote squash, stirring to coat them with the spices, then pour in the coconut milk and water and bring to a gentle simmer.
  3. Cook the lentils. Stir in the red lentils and cook for 15-20 minutes until tender, stirring occasionally, then add salt and the Delhi nihari spice mix, adjusting the seasoning to taste.
  4. Cook the rice. Meanwhile, rinse the basmati rice until the water runs clear and cook it in a separate pot with a 2:1 water-to-rice ratio, then fluff it with a fork and keep warm.
  5. Finish and serve. Remove the cinnamon stick from the curry and stir, then plate the rice alongside the lentil curry, drizzle with olive oil if you like and serve warm.

Frequently asked questions

How long does Coconut Tomato Lentil Curry with Fragrant Basmati Rice take to make?
About 35 minutes: 10 minutes of prep and 25 minutes of cooking while the lentils simmer and the rice cooks alongside.
Is Coconut Tomato Lentil Curry with Fragrant Basmati Rice vegetarian?
Yes, it is vegetarian. Red lentils give it body, simmered with coconut milk, tomatoes, mooli, chayote and warm spices.
Can I use a different lentil in this coconut curry?
Swap the red lentils for yellow split moong dal, which cooks in a similar time and breaks down just as creamily. Brown or green lentils stay whole and need longer.
How do I make the lentil curry richer?
Finish it with a spoon of ghee and an extra splash of coconut milk just before serving. Frying the curry spices and cinnamon properly at the start also deepens the flavour.
Does coconut lentil curry keep well as leftovers?
Yes, it keeps covered in the fridge and often tastes better the next day. It thickens as it cools, so loosen it with a little hot water when reheating, and cook the rice fresh if you can.