Punjabi Dal Maharani
Punjabi dal maharani is a slow-simmered mix of whole urad, rajma and chana dal enriched with butter and cream.
Jump to recipe ↓
9 hr 30 mintotal
1 hr 30 min hands-on8 hr hands-off
Prep 30 min · Cook 1 hr
- Serves
- 2
- Difficulty
- Medium
- Spice
- Medium
Ingredients
Quantities are for 2 servings.
You'll need: Stovetop, Pressure Cooker.
Allow 8 hours of inactive soaking for the urad, rajma and chana dal so the mixed dal cooks creamy without staying firm.
Method
Cook the soaked dals and beans in a pressure cooker with the water and salt for 8-10 whistles, until they mash easily.
Let the pressure release. Mash the contents against the sides of the cooker; the Bengal gram will help thicken the gravy.
Establish a masala base in a heavy pan by heating the ghee and a fraction of the butter. Caramelize the chopped onions to a deep golden brown.
Fry the ginger-garlic paste until the raw smell fades. Fold in the tomato puree and Kashmiri chilli, then cook until the paste darkens and releases fat.
Transfer the mashed lentil base into the reduction. Simmer uncovered for 20-25 minutes so the dal thickens and the flavours deepen.
20–25 min
Turn off the heat. Fold through the remaining butter, garam masala and fresh cream. Let it rest for 10 minutes before serving.
10 min
How to tell it's done
The dal should be rich and creamy, with tender black gram and kidney beans suspended in the gravy.
Getting it right
Tip
Bengal gram makes dal maharani heartier than dal makhani. It softens into the gravy while still giving a rustic body.
What to serve it with
Serve with garlic naan, jeera rice and raw onion salad.
Common mistakes
- The dal is rich but the beans stay firm.
- Soak overnight and pressure cook until the urad and rajma mash easily before adding cream.
Storing and reheating
Refrigerate dal maharani in a covered container for up to 3 days. Reheat slowly until hot, adding water as needed; freeze for up to 2 months and add fresh cream after reheating.





