Go Back

Creamy Red Lentil Curry

This vibrant red lentil curry is a comforting dish featuring soft, silky lentils simmered with aromatic spices and tangy tomatoes. The process involves sautéing aromatics, toasting spices, and slow-cooking the lentils until they break down into a thick, flavorful stew with a bright, inviting appearance. Topped with fresh cilantro and lemon zest, it offers a soothing, hearty texture perfect for a cozy meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 250

Ingredients
  

  • 1 cup red lentils rinsed well
  • 2 tbsp oil vegetable or neutral oil
  • 1 onion chopped
  • 2 cloves garlic minced
  • 1 tsp cumin seeds toasted briefly
  • 1 tsp turmeric powder
  • 1 can (14 oz) diced tomatoes preferably canned
  • 4 cups water or broth
  • to taste salt
  • as needed lemon for zest and juice
  • a handful fresh cilantro chopped, for garnish

Equipment

  • Large heavy-bottomed pot
  • Wooden Spoon
  • Measuring spoons and cups
  • Knife and cutting board

Method
 

  1. Rinse the red lentils thoroughly under cold water until the water runs clear, then set aside.
  2. Heat the oil in a large heavy-bottomed pot over medium heat until shimmering and warm.
  3. Add the chopped onion to the pot and sauté, stirring frequently, until translucent and fragrant, about 5 minutes. You’ll notice a gentle sizzle and a sweet aroma filling the air.
  4. Add the minced garlic and cook for another minute, stirring until fragrant. The mixture will become more aromatic and slightly golden.
  5. Stir in the cumin seeds and turmeric powder, cooking for about 30 seconds until the seeds crackle and spices release their earthy aroma.
  6. Pour in the diced tomatoes and cook, stirring occasionally, until the mixture thickens slightly and the oil begins to separate at the edges, about 10 minutes. You'll see the color deepen and hear a gentle bubbling.
  7. Add the rinsed lentils to the pot, then pour in the water or broth. Stir gently to combine all ingredients evenly.
  8. Bring the mixture to a boil over high heat, then reduce the heat to low, cover the pot, and let simmer gently for about 20 minutes, or until the lentils are soft and breaking apart. You’ll hear a steady simmer and see the curry thickening into a velvety stew.
  9. Uncover and check the consistency; it should be thick and creamy, with the lentils fully cooked and melting into the sauce. Taste and adjust salt as needed.
  10. Squeeze fresh lemon juice into the curry for brightness, then stir in chopped cilantro for a fresh, herbal contrast. The vibrant green and golden hues will make the dish look irresistibly inviting.
  11. Let the curry rest off the heat for a few minutes to allow flavors to meld, then serve hot with rice or bread, garnished with extra cilantro and lemon zest for a lively finish.