The Pantry
Indian

Dal tadka

A classic split-lentil dal with a soft, spoonable texture and a hot tempering of ghee, cumin, mustard seed, curry leaves, and chili. This version makes 2 generous servings and balances turmeric, tomato, and lemon for a bright finish over rice or with flatbread.

Prep 15 minCook 25 minRest 5 minAdjust servings ↓
Dal tadka
Photo: AugustineKajur · CC BY-SA 4.0. Resized for display.
~610 calper person · ~1220 total
~$3.75meal total · ~$1.88 per person

Estimated calories and US ingredient costs.

This recipe scales well in proportion, but use a wider pot for batches larger than 4 servings so the lentils simmer evenly and do not scorch. For 4 to 8 servings, keep the same simmering temperature and use a 4- to 6-quart saucepan; for the tempering, a small skillet still works best so the spices bloom quickly without overcooking. When scaling, keep the water ratio close to the original and adjust only at the end as needed for the final spoonable texture, since lentils absorb liquid unevenly during simmering.

The Pantry way

Your whole cook, in one place.

Ingredients, steps and a live timeline. Ready for 2 people.

Step timeline

Cooking order

9 left
Step 1

Rinse and start the lentils

~1 min

Rinse and start the lentils.

Rinse 1 cup dry split yellow lentils in a fine-mesh strainer until the water runs less cloudy, then drain well.

Add the lentils and 3 cups water to a 3-quart saucepan and bring to a boil over high heat.

Skim off any foam, then reduce to a steady simmer and cover partially so the pot does not boil over.

Ingredients
  • 1 cupDry split yellow lentils
  • 3 cupsWater
Step 2

Season and cook until soft

~22 min

Season and cook until soft.

Stir in 1 teaspoon ground turmeric, 1 teaspoon ground cumin, 1/2 teaspoon Kashmiri chili powder, and 3/4 teaspoon kosher salt.

Simmer gently, stirring every few minutes so the lentils do not stick to the bottom, for 18 to 22 minutes, until they are fully tender and collapsing.

If the pot looks too thick before the lentils are soft, add a splash of water; if it looks soupy, uncover for the last few minutes to reduce.

Ingredients
  • 3 cups total for recipeWater
  • 1Teaspoon ground turmeric
  • 1Teaspoon ground cumin
  • 1/2Teaspoon Kashmiri chili powder
  • 3/4Teaspoon kosher salt
Step 3

Build the onion base

~13 min

Build the onion base.

While the lentils cook, heat 1 tablespoon ghee and 1 tablespoon neutral oil in a medium skillet over medium heat.

Add the chopped onion and cook for 6 to 8 minutes, stirring often, until translucent with light golden edges.

Add the minced ginger, minced garlic, and diced tomato, then cook for 4 to 5 minutes more until the tomato breaks down and the mixture looks jammy rather than watery.

Ingredients
  • 1 cup total for recipeDry split yellow lentils
  • 1Tablespoon neutral oil
  • 1 total for recipeMedium onion
  • 5 total for recipeOunces tomato
  • 2Teaspoons garlic
Step 4

Combine and finish the dal

~4 min

Combine and finish the dal.

Scrape the onion-tomato mixture into the cooked lentils.

Stir in 1 teaspoon garam masala and simmer uncovered for 3 to 4 minutes so the flavors meld and the dal thickens to a spoonable consistency.

If you want a smoother texture, mash some of the lentils against the side of the pan with the back of a spoon, but leave plenty of body.

Ingredients
  • 1 cup total for recipeDry split yellow lentils
  • 1 total for recipeMedium onion
  • 1Teaspoon garam masala
Step 5

Make the tadka

~1 min

Make the tadka.

In a small tempering pan or the same skillet wiped clean, heat 1 tablespoon ghee over medium-high heat until shimmering.

Add 1 teaspoon cumin seeds, 1/2 teaspoon mustard seeds, 2 dried red chilies, 6 curry leaves, 1/8 teaspoon asafoetida, and 1 small sliced green chili.

Cook for 20 to 30 seconds, just until the mustard seeds begin to pop and the curry leaves darken; do not let the spices burn.

Ingredients
  • 1Teaspoon cumin seeds
  • 1/2Teaspoon mustard seeds
  • 2Dried red chilies
  • 6Fresh curry leaves
  • 1/8Teaspoon asafoetida
  • 1Small green chili
Step 6

Pour and bloom the spices

~1 min

Pour and bloom the spices.

Immediately pour the hot tadka over the dal.

Stir once or twice at the table or in the pot so the spiced ghee perfumes the surface without disappearing completely.

Add 1 tablespoon lemon juice and 2 tablespoons chopped cilantro, then taste and adjust the body by simmering for 1 minute more if needed.

The finished dal should be glossy, lightly thick, and easy to ladle, not paste-like.

Ingredients
  • 1Tablespoon lemon juice
  • 2Tablespoons chopped cilantro
Step 7

Rest and serve

~5 min cook

Rest

Let the dal stand for 5 minutes so the spices settle and the consistency evens out.

Spoon into warm bowls

A final light drizzle of ghee is already built into the tempering, so no extra garnish is necessary unless you want more cilantro on top.

Ingredients
  • 2 total for recipeTablespoons chopped cilantro
Step 8

Check the dish

After ~5 min

Check Dal tadka and continue when ready.

Step 9

Serve meal

~1 min

Once all dishes are cooked and ready, plate and serve the meal together.

Dal tadka: serve.

Dal tadka: serve hot.

Make the next one yours.

Create a custom meal with what you have.

Create my own recipe →
Read the traditional recipe

Ingredients

For 2 people

  • 1 cup dry split yellow lentils, rinsed and drained
  • 3 cups water
  • 1 tablespoon ghee
  • 1 tablespoon neutral oil
  • 1 medium onion, finely chopped
  • 5 ounces tomato, diced
  • 1 tablespoon fresh ginger, minced
  • 2 teaspoons garlic, minced
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon Kashmiri chili powder
  • 3/4 teaspoon kosher salt
  • 1 teaspoon garam masala
  • 1 tablespoon lemon juice
  • 2 tablespoons chopped cilantro
  • 1 tablespoon ghee
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon mustard seeds
  • 2 dried red chilies
  • 6 fresh curry leaves
  • 1/8 teaspoon asafoetida
  • 1 small green chili, sliced

Method

  1. Rinse and start the lentilsRinse 1 cup dry split yellow lentils in a fine-mesh strainer until the water runs less cloudy, then drain well. Add the lentils and 3 cups water to a 3-quart saucepan and bring to a boil over high heat. Skim off any foam, then reduce to a steady simmer and cover partially so the pot does not boil over.
  2. Season and cook until softStir in 1 teaspoon ground turmeric, 1 teaspoon ground cumin, 1/2 teaspoon Kashmiri chili powder, and 3/4 teaspoon kosher salt. Simmer gently, stirring every few minutes so the lentils do not stick to the bottom, for 18 to 22 minutes, until they are fully tender and collapsing. If the pot looks too thick before the lentils are soft, add a splash of water; if it looks soupy, uncover for the last few minutes to reduce.
  3. Build the onion baseWhile the lentils cook, heat 1 tablespoon ghee and 1 tablespoon neutral oil in a medium skillet over medium heat. Add the chopped onion and cook for 6 to 8 minutes, stirring often, until translucent with light golden edges. Add the minced ginger, minced garlic, and diced tomato, then cook for 4 to 5 minutes more until the tomato breaks down and the mixture looks jammy rather than watery.
  4. Combine and finish the dalScrape the onion-tomato mixture into the cooked lentils. Stir in 1 teaspoon garam masala and simmer uncovered for 3 to 4 minutes so the flavors meld and the dal thickens to a spoonable consistency. If you want a smoother texture, mash some of the lentils against the side of the pan with the back of a spoon, but leave plenty of body.
  5. Make the tadkaIn a small tempering pan or the same skillet wiped clean, heat 1 tablespoon ghee over medium-high heat until shimmering. Add 1 teaspoon cumin seeds, 1/2 teaspoon mustard seeds, 2 dried red chilies, 6 curry leaves, 1/8 teaspoon asafoetida, and 1 small sliced green chili. Cook for 20 to 30 seconds, just until the mustard seeds begin to pop and the curry leaves darken; do not let the spices burn.
  6. Pour and bloom the spicesImmediately pour the hot tadka over the dal. Stir once or twice at the table or in the pot so the spiced ghee perfumes the surface without disappearing completely. Add 1 tablespoon lemon juice and 2 tablespoons chopped cilantro, then taste and adjust the body by simmering for 1 minute more if needed. The finished dal should be glossy, lightly thick, and easy to ladle, not paste-like.
  7. Rest and serveLet the dal stand for 5 minutes so the spices settle and the consistency evens out. Spoon into warm bowls and serve hot. A final light drizzle of ghee is already built into the tempering, so no extra garnish is necessary unless you want more cilantro on top.

Before you cook

What to get ready

Heavy saucepan, spoon, colander and measuring jug.

Cook the split lentils until soft before preparing the final hot-oil tempering.

If something needs adjusting

Spices in the tadka turn black

Remove from heat promptly; burnt seeds should be replaced rather than stirred into the full pot.

The pot thickens before serving

Beans and lentils absorb liquid as they stand. Add hot water a little at a time and taste again before adding more salt.

Store for later

Refrigerate in shallow portions and reheat to 165°F, stirring and adding water if needed. Freeze meal-sized portions if they will not be eaten soon.

Refrigerate perishables within 2 hours, or 1 hour above 90°F. Keep the fridge at 40°F or below; use refrigerated leftovers within 3–4 days. USDA storage and reheating guidance.

Make the ingredients go further

Use remaining cilantro and ginger in another dal.

Next use for your ingredients: Chana dal →

Calculate this meal with your own prices →

How to Cook Lentils →

Cooking notes updated October 24, 2026. How we create recipes.

Tips, swaps and questions

A little kitchen know-how

For a restaurant-style texture, keep the lentils just shy of falling apart in the simmering stage, then finish with the tempering right before serving. If the dal gets too thick after resting, loosen it with a small splash of hot water and warm it briefly so the spices stay fragrant instead of tasting dull.

Make it work for you

If you do not have split yellow lentils, red lentils work and cook faster, usually in 12 to 15 minutes, but they break down more completely and make a softer, creamier dal. Brown lentils are not a direct swap here because they hold their shape longer and give a heavier, less traditional texture.

Use more of your ghee and onion in chana dal.

Can I make dal tadka ahead of time?

Yes. Cook the dal base and the tempering separately, then refrigerate them within 2 hours in covered containers for up to 3 to 4 days. Reheat the dal to 165 F, warm the tempering briefly, and combine them just before serving so the cumin, curry leaves, and chilies stay vivid and aromatic.

Times are estimates. Check ingredients for allergens. For safe temperatures and storage, see FoodSafety.gov.