Nutrition Facts for Spicy indian dahl
Blog Research API Download App

Spicy Indian Dahl

Image of Spicy Indian Dahl
Nutriscore Rating: 75/100

Warm, hearty, and bursting with flavor, Spicy Indian Dahl is a comforting dish that combines tender red lentils with a fragrant blend of spices like cumin, turmeric, and coriander. This vegan and gluten-free recipe is simmered with juicy tomatoes, aromatic garlic, and fresh ginger, then finished with a bright splash of lime juice and a sprinkle of fresh cilantro. Perfectly spiced with a touch of red chili powder, this dahl is a protein-packed, plant-based meal that's ready in just 35 minutes! Serve it with fluffy basmati rice or warm naan bread for an authentic and satisfying experience. Whether you're looking for a quick weeknight dinner or a flavorful addition to your meal plan, this Spicy Indian Dahl is sure to impress.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
35 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 cup red lentils
  • 4 cups water
  • 2 tablespoons vegetable oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 teaspoon ginger, grated
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoon red chili powder
  • 1 cup canned diced tomatoes
  • 0.25 cup fresh cilantro, chopped
  • 1 tablespoon lime juice
  • to taste salt
  • to taste black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

In a medium saucepan, bring the 4 cups of water to a boil over medium-high heat. Add the rinsed lentils, reduce the heat to low, and simmer uncovered for about 20-25 minutes or until the lentils are tender. Skim off any foam that forms on the surface. Once cooked, set the lentils aside.

3

In a large pan, heat the vegetable oil over medium heat. Add the chopped onion and sauté for 5-7 minutes, or until the onion is golden brown.

4

Add the minced garlic and grated ginger to the pan and cook for an additional 1-2 minutes, stirring frequently to prevent burning.

5

Stir in the turmeric, cumin, coriander, and red chili powder. Cook the spices for 1 minute to release their flavors.

6

Add the diced tomatoes to the pan and cook for 4-5 minutes, stirring occasionally, until the tomatoes break down and the mixture thickens.

7

Pour the cooked lentils along with any remaining cooking liquid into the pan with the tomato-spice mixture. Stir well to combine.

8

Season the dahl with salt and black pepper to taste. Allow it to simmer for an additional 5 minutes, stirring occasionally to prevent sticking.

9

Remove the dahl from the heat and stir in the lime juice.

10

Garnish with chopped fresh cilantro and serve hot with steamed rice or warm naan bread. Enjoy!

Cooking Tip: Take your time with each step for the best results!
287
cal
14.1g
protein
39.5g
carbs
9.7g
fat

Nutrition Facts

1 serving (402.8g)
Calories
287
% Daily Value*
Total Fat 9.7 g 12%
Saturated Fat 1.6 g 8%
Polyunsaturated Fat 4.8 g
Cholesterol 1 mg 0%
Sodium 581 mg 25%
Total Carbohydrate 39.5 g 14%
Dietary Fiber 7.7 g 27%
Total Sugars 4.0 g
Protein 14.1 g 28%
Vitamin D 0.0 mcg 0%
Calcium 82 mg 6%
Iron 4.4 mg 25%
Potassium 721 mg 15%

*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

52.1%%
18.9%%
29.0%%
Fat: 349 cal (29.0%%)
Protein: 228 cal (18.9%%)
Carbs: 628 cal (52.1%%)