Masoor Dal Tadka — The High-Protein Weekday Fix

26g of protein per bowl. Ready in 25 minutes. This is the dal your gym schedule deserves.

A bowl of masoor dal tadka with a swirl of ghee

There is no dal more misunderstood than masoor. People reach for moong or chana when they want protein, but cooked masoor dal — red lentils, not the whole brown ones — delivers 26 grams of protein per serving and practically cooks itself. My grandmother in Lucknow called it the poor man's meat. She was not wrong about the nutrition.

280Calories
26gProtein
38gCarbs
6gFat
12gFibre

Ingredients

Dal

  • 1 cup split red masoor dal (washed, soaked 15 min)
  • 2.5 cups water
  • 1/2 tsp turmeric
  • 1 tsp salt

Tadka

  • 1 tbsp ghee
  • 1 tsp cumin seeds
  • 4 garlic cloves, thinly sliced
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, chopped
  • 1 green chilli, slit
  • 1/2 tsp red chilli powder
  • 1 tsp coriander powder

Finish

  • Fresh coriander leaves
  • 1 tsp lemon juice

Method

  1. Pressure cook the masoor with water, turmeric, and salt — 2 whistles on medium flame, or 8 minutes in an Instant Pot. The dal should be fully soft with no bite left. If it looks too thick, add 1/4 cup water now.
  2. Heat ghee in a heavy kadai over medium-high until shimmering — not smoking. Add cumin seeds and listen for the instant sizzle. If they don't sizzle, the oil isn't hot enough. Add garlic slices and let them go golden, about 45 seconds.
  3. Add onion. Cook until edges brown properly, 6–7 minutes. Do not rush this — the sweetness that develops here is what makes the dal taste like it cooked for an hour.
  4. Add tomatoes, green chilli, chilli powder, and coriander powder. Cook until the tomatoes completely break down and the oil separates to the sides. This takes another 5–6 minutes and is non-negotiable.
  5. Pour the cooked dal into the tadka pan — not the other way around. Stir, taste for salt, and let it bubble together for 2 minutes.
  6. Finish with lemon juice and coriander. The acid wakes everything up. Serve over rice or with two rotis.

Pro tips

Variations

Bengali style: Skip the tadka entirely. Just cook the dal with panch phoron (equal parts cumin, mustard, fennel, fenugreek, nigella), a slit green chilli, and finish with mustard oil. Serve with white rice.
High-protein boost: Add 50g paneer cubes in the last 2 minutes. Brings total protein to 34g per serving.

Want a full week of meals like this — designed around your goals and what you love to eat?

Build my weekly menu — free →