Authentic Restaurant-style Dal Tadka Recipe with Ghee Tadka

Authentic Restaurant-style Dal Tadka Recipe with Ghee Tadka

Dal tadka is a richly spiced, thick lentil curry, tempered with a hot ghee tadka that gives it a sharp, smoky flavor you always get at a dhaba or restaurant. This recipe takes 40 minutes to make and uses hathi garam masala to bring the dish together. You don’t need to measure eight spices separately.

The dish is well-known across North India and Gujarat. Every family has its own dal variant, but the restaurant and dhaba styles use a specific technique. The tadka is added last and poured directly over the dal just before serving. That final step separates a flat dal from one that smells properly spiced.

What You Will Learn

  • What tadka adds to the dal and why it matters

  • The accurate dal mixture that gives your dal a dhaba-style texture

  • How to prepare the masala base so the lentil tastes deep

  • A proper way to make an oil/ghee tadka at home

  • Jain version without using onion and garlic 

  • Tips for storage and reheating

INGREDIENTS

This recipe serves 4 people.

For the dal:

  • 1 cup lentils mixture: 3/4 cup toor dal + 1/4 cup moong dal + 2 tablespoons chana dal. If you’re going to use only toor dal, use 1 full cup.

  • 3 cups of water

  • Salt, to taste

For the base masala:

  • ½ tablespoons oil/ghee

  • 1 ½  teaspoon cumin(jeera) seeds

  • 1 tablespoon of ginger and garlic

  • 1 medium, finely chopped onion

  • 1 chopped green chilli

  • 2 medium, finely chopped tomatoes

  • ¼  teaspoon hathi rajapuri turmeric powder (haldi)

  • ½ - ¾  teaspoon Hathi Kashmiri Chilli Powder

  • ½  teaspoon Hathi Garam Masala

  • 1 tablespoon kasuri methi

  • Chopped fresh coriander leaves

  • Lemon juice, to serve

For the tadka (tempering):

  • 2 tablespoons ghee

  • 0.5 teaspoon cumin seeds

  • 2 dried whole red chillies

  • 1 tablespoon garlic, finely chopped

  • A pinch of hathi masala hing

  • 1 ½  teaspoon Hathi Kashmiri Chilli Powder

What Is Tadka and Why Does It Matter?

It is the process of frying some whole spices, garlic, and dried chillies in hot ghee until they bloom and release their oils. That hot, fragrant ghee is then poured directly over the finished dal.

The reason this step matters: Masalas slowly blend into the water as they cook, and their flavour becomes mild. Masalas fried in hot ghee taste strong, sharp, and aromatic. The tadka doesn’t cook inside the dal. It is poured on top and has to be mixed in while serving.

How To Make Dal Tadka

Step 1: Wash and cook the dal

Wash the dals at least 4 times, rub them with your hands until the water runs clear. Add them to a pressure cooker along with 3 cups of water and a pinch of salt. Cook over medium heat for 3-4 whistles, until the dal is completely soft and slightly mushy.

Open the lid once the pressure releases naturally. Mash the dal lightly. If you feel the consistency is too thick, add 0.5-1 cup of warm water and stir.

Step 2: Prepare the masala base

Heat some oil/ghee in a pan on medium heat. Add cumin seeds and let them sizzle for 30 seconds. Fry finely chopped ginger and garlic on low heat for about 1 minute. Don’t let them turn brown.

Add chopped onions and green chilli. Cook it on medium heat until the onions turn slightly golden. This procedure takes 6-8 minutes. Perfectly cooked onions are the foundation of a richly flavored masala base.

Step 3: Add the spices and tomatoes

Reduce the flame. Then add hathi turmeric powder, hathi kashmiri chilli powder, and hathi garam masala. Cook them for 30 seconds so the spices coat the masala base and remove the raw smell. You will notice the oil or ghee turning golden-red.

Add chopped tomatoes with salt to taste. Cook over medium flame for 5-6 minutes, until the tomatoes become mushy. The combination should look thick and glossy instead of watery. Add a splash of water if it sticks to the pan.

Step 4: Combine dal and masala

Add the cooked dal into the prepared masala base, or add the masala base into the pressure cooker. Add some water if needed to adjust the consistency. A thin consistency is perfect for eating with rice. A thick one is good to eat with roti.

Let the dal simmer on low heat for 6-7 minutes, allowing the flavors to blend into the lentils.

Step 5: Add kasuri methi and coriander

Take kasuri methi leaves, crush them between your palms before adding them to the dal. These leaves release their essential oils, giving the dal its distinctive North Indian flavor. Garnish with some chopped coriander leaves. Turn off the flame.

Step 6: Make the ghee tadka

This is one of the important step to do right before serving.

Heat 2 tbsp of ghee or coconut oil in a pan on medium heat. Add cumin seeds along with the dried whole red chillies and let them sizzle. Add the chopped garlic and fry until light golden. Don’t brown it, because the burnt garlic will make the tadka bitter.

Turn off the flame. Add hathi masala, hing, and hathi Kashmiri chili powder. The chilli powder gives your ghee a deep red colour.

Step 7: Pour the tadka and serve

Transfer the hot dal to a serving bowl. Add the tadka directly over the top. Don’t stir it in yet. Let it sit on the surface for a moment, then mix them well before serving. Squeeze fresh lemon juice over the dal. Serve hot.

METHOD VARIATIONS

Jain Dal Tadka

Don’t use the onion, ginger, and garlic. Heat the oil and add cumin seeds directly along with a small pinch of Hathi asafoetida (Hing) and let it sizzle for 10 seconds before adding the green chilli and tomatoes. Follow the recipe from Step 3. Skip the garlic for the tadka in Step 6. Add a larger pinch of hing instead of garlic. 

Vegan Dal Tadka

Replace ghee with coconut oil or a good-quality refined oil for the tadka. The smoky, nutty quality of ghee will be lighter, but the dish will still taste very good. All other steps remain the same.

Instant Pot Dal Tadka

Cook the onion-tomato masala base in the Instant Pot using the saute mode. Add the washed dal directly into the masala along with 3 cups of water. Cook on high for 10-15 minutes. Adjust the consistency, add kasuri methi and coriander, then make the oil or tadka in a small pan and pour it over.

Expert Tips

  • Add the tempering at last. If you add the tempering early and let the tadka cook into the dal, it loses the sharp masala flavour. Pour it on right before serving.

  • Don’t brown the garlic in the tadka. Lightly golden garlic is perfect. Browned garlic can turn bitter, altering the taste of the entire tadka and dish.

  • Use crushed Kasuri methi. Crush the methi flakes slightly between your palms before adding them. Doing this breaks the dried leaves and releases the oils.

  • Use Kashmiri chilli powder. It gives a rich, bright red colour with very mild heat. Regular chilli gives your dal the orange colour and adds more heat.

  • 3 lentils taste better than one. If you have all 3 dals (toor, moong, chana), use the mixture. It gives a better texture than using only toor dal.

Serving Suggestions

Dal tadka pairs well with:

  • Boiled basmati rice or jeera rice (it’s a classic combination)

  • Tandoori roti butter naan (to get a restaurant-style plate)

  • Normal chapati or paratha for daily meals

  • Serve with onion, lemon, papad, and a small bowl of pickle on the side

Storage And Reheating

Fridge: You can store leftover dal in an airtight glass or steel container for up to 3 days. The flavours enhance the next day as the spices keep developing.

Freezer: Froze the dal, and it stays well for up to 1 month. Don’t add the tadka before freezing. Make a fresh tadka after defrosting and reheating, then serve.

To reheat: Heat the dal over medium heat, stirring until it reaches your preferred consistency. Prepare a fresh tadka and pour it in. This step adds life to your dish. 

Tip: Leftover dal works best as a base for dal paratha. Mix the thick leftover dal into the whole-wheat dough, then roll out parathas.

Frequently Asked Questions

What is the difference between dal tadka and dal fry? 

Both dishes are made from cooked lentils with a spiced masala base. The only difference is the final step. Dal fry cooks entirely in one pan. Dal tadka needs a separate ghee tempering poured over the dal right before serving. That separate tadka is responsible for a sharper, more aromatic flavour and the distinctive look with red chilli ghee on top.

Which lentil is best for dal tadka? 

Toor dal is widely used across indian households. Restaurants generally use a combination of dals, such as toor dal, moong dal, and chana dal, to achieve better texture, creaminess, and bite. All 3 dals together give the best result. If you only have toor dal, that makes perfect dal too.

Dal tadka recipe without a pressure cooker? 

Yes. Soak the dals for 30 minutes before cooking. Then boil them in any pot for 20-30 minutes, until they turn soft and mushy. Remove any foam. Then continue from Step 2 of the recipe.

Why does my dal tadka taste flat? 

There are 3 common reasons: the onion-tomato masala base isn’t cooked long enough, the kasuri methi is skipped, or the tadka is added too early and cooked for too long in the dal. The tadka should be made at the very end and poured over fresh. It gives your dal tadka a sharp, bloomed ghee flavor.

Can I skip ghee and use oil for the tadka? 

Yes. You can use oil instead of ghee, but the dish's flavor will be noticeably different. Ghee adds richness and a nutty quality that oil cannot replicate. If you are cutting dairy products, coconut oil is the best alternative.

Less spicy dal tadka recipe for kids? 

Skip green chili and regular red chili powder entirely, and use only hathi kashmiri chili powder. Kashmiri chili adds good color without adding much heat. You can also add 1 tablespoon of fresh cream or curd right before serving. This step slows down the spice level.

What is kasuri methi, and can I skip it? 

It’s dried fenugreek leaves, which give it a distinctly North Indian flavour, a slightly bitter, aromatic note that balances the richness of the ghee tadka. There is no direct substitute. If you do not have it, the dal will still be good, but it will taste more like a generic dal than a restaurant-style one.

How do I get the red colour in dal tadka? 

To get the rich red colour use Hathi Kashmiri Chilli Powder in the masala and the tadka. When you add chilli powder to hot ghee or oil, it blooms and turns a deep red. That red ghee or oil is what gives your dal tadka its rich look. 

RELATED RECIPES YOU CAN TRY

Pav Bhaji Recipe · Dal Makhani Recipe · Chole Bhature Recipe