Punjabi · Indian

Dal Makhani Recipe

The ultimate dal makhani — slow-cooked black dal with rajma, finished with butter and cream. Worth the patience, perfect for special dinners.

Total Time90 min
Serves4
CuisinePunjabi

Ingredients

How to Make Dal Makhani

  1. Soak urad dal and rajma overnight. Pressure cook with salt and 4 cups water — 8 whistles.
  2. In a pan, heat butter. Add onion puree, cook till golden (8 mins). Add ginger-garlic paste.
  3. Add tomato puree, cook 8 mins till oil separates. Add chilli powder, salt.
  4. Add boiled dals with water. Simmer on low for 45 mins, mashing occasionally, till creamy.
  5. Finish with garam masala, cream, kasuri methi, a knob of butter. Serve with naan or rice.
💡

Rani's Tip: Weekend special. Rani lets you prep-track — soak Friday night, cook Saturday. The long simmer is non-negotiable for flavour.

Cook Smarter. Save ₹2,000+ Monthly.

Rasoi Rani suggests recipes like Dal Makhani from your fridge inventory — never wastes an ingredient, never stresses about dinner. Launching June 2026.

🎉 You're on the list! We'll email you when Rasoi Rani launches.
Free early access · No spam · Launches June 2026

More Punjabi Recipes You'll Love