Back arrow Recipe details
Dinner
share icon Share

Indian Dal

time icon

45min

servings icon

4 servings

cook this dish Cook this dish

Indian Dal is a comforting and nutritious lentil curry that's a staple in Indian cuisine. This aromatic dish combines red lentils with a blend of spices, creating a creamy and flavorful vegetarian meal. Simmered with onions, garlic, and ginger, and finished with a tempered spice oil, this dal is perfect served over rice or with warm naan bread. It's a hearty, protein-rich dish that's both satisfying and easy to prepare.

Nutrition Facts

Disclaimer: The nutritional information provided is estimated and may vary based on portion size and preparation.

Facts
Quantity
Fiber
Sugar
6 g
4 g
Allergen Content

Based on your allergy profile, please note the following possible allergens:

Ingredients

Choose ‘+’ button to add missing ingredients to your grocery list

Steps

Read instructions and get ready to cook

1
Rinse lentils

Rinse red lentils thoroughly under cold water until water runs clear.

2
Cook lentils

In a pot, combine lentils with water. Bring to a boil, then simmer for about 20 minutes until soft.

3
Prepare vegetables

Finely chop onion, mince garlic, and grate ginger. Dice tomato.

4
Sauté aromatics

In a separate pan, heat 1 tablespoon oil. Sauté onion, garlic, and ginger until golden.

5
Add spices

Add turmeric, cumin powder, coriander powder, and salt. Stir for 1 minute.

6
Add tomato

Add diced tomato and cook until soft, about 5 minutes.

7
Combine with lentils

Add the spice mixture to the cooked lentils. Simmer for 5 more minutes.

8
Prepare tempering

In a small pan, heat remaining oil. Add cumin seeds and dried red chili. Cook until seeds sizzle.

9
Add tempering

Pour the tempering over the dal and stir.

10
Garnish and serve

Garnish with chopped cilantro. Serve hot with rice or naan bread.

Ratings
0
Comments (0)
Recipe image