Lentil Curry
South Asian dal — yellow lentils simmered with onions, garlic, ginger, and warm spices, finished with a tarka (tempering of hot oil and spices poured over). Comfort food that's protein-rich, vegan-friendly, and absurdly cheap. Best served with rice or roti.
Prep Time
23 min
Cook Time
23 min
Servings
6
Calories
444 cal

🛠 Interactive Recipe Tools — Use them right here on this page
Smart Servings Scaler
- Lentils1 ½ cup
- Onion1 ½ medium
- Tomato3 medium
- Garlic4 ½ cloves
- Turmeric¾ tsp
- Coriander Powder1 ½
- Garam Masala1 ½
- Ginger1 ½ tsp
- Cumin Seeds1 ½
All quantities scaled automatically from 6 servings.
Ingredients
Makes 6 servings · Use the Servings Scaler above to adjust
- Lentils1.5 cup
- Onion1.5 medium
- Tomato3 medium
- Garlic4.5 cloves
- Turmeric0.75 tsp
- Coriander Powder1.5
- Garam Masala1.5
- Ginger1.5 tsp
- Cumin Seeds1.5
Instructions
- 1
Rinse 1 cup of yellow split lentils (toor dal or yellow moong dal) until the water runs clear. Soak 15 minutes, then drain.
- 2
In a pot, combine the lentils with 4 cups of water, 1 teaspoon turmeric, ½ teaspoon salt, 1 chopped tomato. Bring to a boil, then reduce to a simmer. Cook 25-30 minutes (or pressure cook 12 minutes) until lentils are very soft and creamy.
- 3
Whisk the cooked lentils with a spoon to break them down into a smooth porridge consistency. Add water if too thick — dal should be loose, like thick soup. Add 1 teaspoon more salt.
- 4
Make the tarka (essential — this is what makes dal): heat 3 tablespoons of ghee in a small pan over medium-high. Add 1 teaspoon cumin seeds, let sizzle. Add 4 sliced garlic cloves and 1 dried red chili. Cook 30 seconds until garlic is pale gold.
- 5
Add 1 teaspoon red chili powder and ½ teaspoon garam masala to the hot oil. Cook 5 seconds (don't burn the spices).
- 6
Pour the sizzling tarka over the dal — it will sizzle dramatically. Stir to combine. Finish with chopped fresh cilantro, a squeeze of lemon. Serve with basmati rice or roti.
Watch how to make Lentil Curry
Plays the exact recipe video right here — no need to leave the page.
💡 Expert Tips
- 1.Tarka is non-negotiable. The hot oil + spice tempering is what transforms boiled lentils into actual dal. Skipping = bland lentil soup.
- 2.Cook lentils very soft. Dal should be creamy and almost dissolved. Al dente lentils don't taste right.
- 3.Garlic gold, not brown. Brown garlic turns bitter. Pull the tarka off heat when garlic is pale gold.
- 4.Lemon at the end. The acid brightens everything. Skipping makes the dal taste flat.
🔬 Why It Works
South Asian dal succeeds when the lentils are cooked into a creamy consistency (broken down with stirring) and the tarka is properly executed (hot oil + spices that bloom briefly). The tarka technique — pouring hot spiced oil over the cooked lentils — releases volatile spice compounds that would be lost in long cooking. The result is dal with distinct layers of flavor: the cooked base + the bright sharp tarka.
Frequently Asked Questions
Best lentil variety?▾
Can I use a pressure cooker?▾
How do I store and reheat?▾
Can I add vegetables?▾
4.5
569 home cooks rated this
Nutrition Facts
Per serving (recipe makes 6 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Nutrition Facts
Per serving (recipe makes 6 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Related Recipes

Chicken Alfredo Pasta

Veggie Wrap

Chicken Caesar Salad
Beef Burger
Margherita Pizza
