Recipe

How to Make Authentic
Punjabi Dal Tadka

Back to Blog

Dal tadka is one of those dishes every Punjabi household makes differently, but the bones are always the same: soft lentils, a deeply cooked masala base, and a final hit of hot ghee and whole spices poured sizzling over the top. That last part — the tadka — is what the dish is named for, and it's what most home cooks get wrong.

We've been cooking North Indian food in Ottawa since 2019. Dal tadka is on our menu every day, and it's one of the dishes we put in every tiffin delivery. Over the years we've worked out every variable: which lentil, how long to cook the masala, how hot the tadka needs to be, what order the spices go in. This is that recipe.

Which Dal to Use

Authentic Punjabi dal tadka uses arhar dal — also called toor dal or split yellow pigeon peas. Not chana dal, not moong dal. Both of those are fine dals, but they cook firmer and have a different flavour profile. Arhar dal gets creamy and slightly earthy when cooked properly, and it absorbs the spices without becoming mushy.

You can find arhar dal at any South Asian grocery in Ottawa — Iqbal Foods on Greenbank, Taste of Asia in Bells Corners, or the Indian section at most Walmart locations. Buy a one-kilogram bag; you'll use it more than once.

Ingredients

What You Need (Serves 4)

  • 1 cup arhar dal (toor dal / split yellow pigeon peas), rinsed
  • 3 cups water for boiling
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, finely chopped
  • 1 tsp ginger-garlic paste
  • 1 green chili, slit
  • 1/2 tsp turmeric, 1 tsp cumin seeds, 1/2 tsp red chili powder, 1 tsp coriander powder, 1/4 tsp garam masala
  • Salt to taste
  • 2 tbsp ghee + 1 tbsp butter (for the tadka)
  • 2 dried red chilies, pinch of hing (asafoetida)
  • Fresh coriander for garnish

Step-by-Step Method

Step 1: Boil the Dal

Rinse the arhar dal under cold water until it runs clear — this removes excess starch and keeps the dal from going gummy. Add to a pressure cooker with 3 cups water and 1/2 tsp turmeric. Pressure cook for 3 whistles on medium heat. Let the pressure release naturally. Once open, whisk the dal until it's semi-smooth but still has some whole lentils visible.

If you don't have a pressure cooker, cook on the stovetop in a covered pot for 45–55 minutes, adding water as needed. The dal is done when it squishes easily between two fingers.

Step 2: Build the Masala

Heat 1 tbsp ghee in a heavy pan — cast iron or thick-bottomed stainless. Add 1/2 tsp cumin seeds. Wait until they splutter and darken slightly (about 20 seconds). Add the chopped onion and cook on medium heat, stirring every couple of minutes, until deep golden — 8 to 10 minutes. Don't rush this. Pale onions give you pale flavour.

Add ginger-garlic paste and the green chili. Stir for 2 minutes until the raw smell is gone. Add the tomatoes, red chili powder, and coriander powder. Cook on medium heat, stirring occasionally, until the tomatoes completely break down and the masala releases a thin film of oil — about 10 minutes. This is the step most people cut short, and it's the reason most homemade dal tastes flat.

Step 3: Combine and Simmer

Pour the boiled dal into the masala pan. Stir well to combine. Add salt and a splash of warm water if needed to reach a pourable, lightly thick consistency. Simmer on low for 10 minutes. The dal and masala should taste like a single thing, not two things sharing a pot.

"The tadka should smell toasty and slightly smoky the moment it hits the pan. If it smells burnt, you've gone too far. Start over."

— Desi Tadka Kitchen

Step 4: The Tadka — the Whole Point

This is where dhaba-style dal tadka separates itself. Heat 1 tbsp ghee and 1 tbsp butter together in a small pan over medium-high heat. When the butter is melted and starting to foam, add 1/2 tsp cumin seeds, 2 dried red chilies (broken in half), and a pinch of hing. The cumin will darken within 20–25 seconds. Remove from heat immediately. The pan stays hot; the spices keep cooking.

Pour the tadka over the dal in the serving bowl. Do not stir right away — let it sit for 30 seconds so the smoke from the spices infuses the surface layer. Add a pinch of garam masala, scatter coriander, and serve.

55
Minutes total
4
Servings
220
Cal per serving

Common Mistakes

Undercooking the onions. Golden means golden — not translucent, not pale yellow. The Maillard reaction that happens in those extra 4 minutes of cooking is where most of the savouriness in the masala comes from.

Not cooking the tomatoes long enough. Raw tomato acidity sits on top of the dal like a wrapper instead of integrating. Cook until the tomatoes are completely broken down and the oil separates.

A cold or lukewarm tadka. The tadka must hit the dal at high heat. If it doesn't sizzle, it hasn't bloomed properly and the spice flavour stays raw. Get the ghee hot enough that it smokes slightly before the spices go in.

What to Serve With Dal Tadka

In Punjab, dal tadka is almost always served with fresh roti — the dal goes into the roti rather than over rice. If you're making rice, use basmati and cook it separately so it stays fluffy. A side of pickled onion (sliced red onion in lemon juice with a pinch of salt) cuts through the richness and is the correct accompaniment at every dhaba from Amritsar to Ludhiana.

You can see the dal tadka on our restaurant menu — it rotates through our tiffin service frequently too. We also offer catering for events where dal tadka, rajma, and other North Indian classics are part of the buffet spread.

Don't Have Time to Cook?
We've Got You.

Our Punjabi tiffin service delivers fresh dal tadka, roti, sabji, rice, and salad to your door in Kanata and Stittsville. From $14.99 a day — no cooking, no cleanup.

Subscribe to Tiffin → View Our Menu
Choose Your Location

Pick your nearest kitchen — order online for pickup, or call.

Desi Tadka
Bells Corners
10-2006 Robertson Rd, Ottawa
Tue–Thu 9–9 · Fri–Sat 10–10 · Sun 10–7
Desi Tadka Express
Stittsville
1610 Stittsville Main St, Ottawa
Mon–Sat 11–9 · Closed Sun