Nutrition Facts for Simple red lentil dhal

Simple Red Lentil Dhal

Warm, comforting, and packed with aromatic spices, this Simple Red Lentil Dhal is a quick and flavorful dish perfect for busy weeknights or a cozy dinner. Made with tender red lentils simmered in a creamy coconut milk base and infused with classic Indian spices like turmeric, cumin, and coriander, this vegan dhal is as satisfying as it is nutritious. A fragrant tempering of mustard seeds, garlic, and ginger elevates the dish, while fresh cilantro and a splash of lemon juice add a bright, zesty finish. Ready in just 40 minutes with minimal prep, this one-pot recipe is ideal for serving with fluffy steamed rice, warm naan, or enjoying on its own as a wholesome, protein-packed meal. Whether you're seeking a plant-based dinner or an introduction to Indian cuisine, this dhal delivers bold, comforting flavors with ease.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Simple Red Lentil Dhal
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 cup red lentils
  • 3 cups water
  • 1 cup coconut milk
  • 1 medium (finely chopped) onion
  • 3 (minced) garlic cloves
  • 1 tablespoon (grated) ginger
  • 2 medium (diced) tomatoes
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoon chili powder
  • 1 teaspoon (or to taste) salt
  • 1 tablespoon vegetable oil
  • 1 teaspoon mustard seeds
  • 2 tablespoons (chopped, for garnish) fresh cilantro
  • 1 teaspoon lemon juice

Directions

Step 1

Rinse the red lentils thoroughly under cold water until the water runs clear. Set aside.

Step 2

Heat the vegetable oil in a large pot over medium heat. Add mustard seeds and cook until they begin to pop, about 30 seconds.

Step 3

Add the chopped onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.

Step 4

Stir in the minced garlic and grated ginger. Cook for 1 minute, until fragrant.

Step 5

Add the diced tomatoes, ground turmeric, cumin, coriander, and chili powder. Cook for another 3 minutes, stirring occasionally, until the tomatoes soften and the spices are well blended.

Step 6

Add the rinsed red lentils, water, and salt to the pot. Stir well to combine.

Step 7

Bring the mixture to a boil, then lower the heat to medium-low and simmer uncovered for 15–20 minutes, stirring occasionally to prevent sticking, until the lentils are soft and the dhal has thickened.

Step 8

Pour in the coconut milk and stir well. Simmer for an additional 5 minutes to allow the flavors to meld together.

Step 9

Stir in the lemon juice and adjust the seasoning with more salt if needed.

Step 10

Remove from heat and garnish with fresh chopped cilantro before serving.

Step 11

Serve warm with steamed rice, naan, or as a standalone hearty dish.

Nutrition Facts

Serving size (1604.6g)
Amount per serving % Daily Value*
Calories 598.2
Total Fat 17.5g 0%
Saturated Fat 2.6g 0%
Polyunsaturated Fat 8.6g
Cholesterol 0mg 0%
Sodium 2472.4mg 0%
Total Carbohydrate 94.7g 0%
Dietary Fiber 23.2g 0%
Total Sugars 34.4g
Protein 23.7g 0%
Vitamin D 0IU 0%
Calcium 221.2mg 0%
Iron 11.7mg 0%
Potassium 1970.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 25.0%
Protein: 15.0%
Carbs: 60.0%