Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Red Lentil Dahl Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 84 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Description

A hearty and flavorful Red Lentil Dahl recipe that blends aromatic spices, creamy coconut milk, and tender red lentils for a comforting vegan Indian main course. Perfect served with rice or flatbread, this dish is nutritious, easy to make, and ideal for a wholesome weeknight meal.


Ingredients

Scale

Ingredients

  • 1 cup red lentils, rinsed
  • 2 tablespoons vegetable oil or coconut oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt or to taste
  • 1 can (14 ounces) diced tomatoes
  • 3 cups vegetable broth or water
  • 1/2 cup coconut milk
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh cilantro, chopped
  • Cooked rice for serving (optional)


Instructions

  1. Rinse Lentils: Rinse the red lentils under cold water until the water runs clear and set aside to remove excess starch.
  2. Sauté Onions: Heat the vegetable or coconut oil in a large pot over medium heat. Add the finely chopped onion and cook for 4 to 5 minutes until soft and translucent, stirring occasionally.
  3. Add Aromatics: Stir in the minced garlic and grated ginger, cooking for another minute until fragrant to build depth of flavor.
  4. Toast Spices: Add ground turmeric, cumin, coriander, chili powder, and salt to the pot. Stir well to coat the onions evenly with the spices and enhance their fragrance.
  5. Add Tomatoes and Liquids: Pour in the diced tomatoes, rinsed red lentils, and vegetable broth. Stir to combine all ingredients thoroughly.
  6. Simmer Lentils: Bring the mixture to a gentle boil, then reduce the heat to low. Let it simmer uncovered for about 20 minutes, stirring occasionally until the lentils are tender and the mixture has thickened.
  7. Finish with Coconut Milk: Stir in the coconut milk and cook for an additional 3 to 5 minutes to add richness and creaminess to the dahl.
  8. Add Lemon Juice and Season: Remove from heat, stir in the lemon juice, and taste. Adjust seasoning if necessary with extra salt or spices.
  9. Garnish and Serve: Sprinkle freshly chopped cilantro over the dahl and serve warm. Optionally, accompany with cooked rice or flatbread for a complete meal.

Notes

  • Red lentils cook quickly and naturally break down to create a creamy texture without blending.
  • If the dahl becomes too thick, you can add a little extra water or broth to reach your desired consistency.
  • This dish tastes even better the next day as the flavors continue to develop and deepen.
  • Use fresh ginger and garlic for the most vibrant flavor.
  • You can adjust the chili powder to your preferred heat level or omit it for a milder taste.