
Punjabi · Dinner
Dal Makhani Recipe (Restaurant Style)
From the zcook collection
Whole black urad and kidney beans slowly simmered with tomato, spices, butter and cream. First cook the beans in a pressure cooker, Instant Pot or ordinary pot, then finish on the stove. Allow about 2½ hours cooking plus the 8-hour overnight soak.
- Vegetarian
- Gluten-free
- Indian
- Dinner
- dal makhani
- Total
- 10 hr 40 min
- Prep
- 10 min
- Cook
- 2 hr 30 min
- Serves
- 4 to 5
- Level
- Medium
- Energy
- 410 kcal
Method11 steps · about 10 hr 40 min
Step 1: Rinse the whole black urad and rajma thoroughly, rubbing well, and repeat three times. Soak in the separate four cups soaking water for at least 8 hours or overnight. Discard this soaking water, rinse again and drain.
Step 2: Choose one initial bean-cooking route, then follow the shared stovetop masala and slow simmer. Add four cups FRESH measured cooking water to the soaked/drained beans. For stove pressure cook over medium heat to ten whistles (about 35–40 minutes); for Instant Pot pressure-cook HIGH 20 minutes. Let pressure release naturally and open according to device instructions. For an ordinary heavy pot, bring the beans and fresh water to a rolling boil for at least 30 minutes before simmering until fully soft, adding separate extra hot water as needed.
Step 3: Both whole urad and rajma must be very soft and mash easily, with no hard centers. If not, add the separate conditional half cup hot water and continue cooking; the stove-pressure extension is 3–4 whistles. Release pressure safely before checking again. Retain the cooking liquid with the fully cooked beans.
Step 4: Heat the two tablespoons ghee or chosen oil in a heavy pot. Add optional one bay leaf, two green cardamoms and one black cardamom; let sizzle about 1 minute.
Step 5: Stir in the onions (0.5 cup) and saute until golden, for 7 mins. Stir in ginger garlic paste (1 tbsp) and saute for 1 minute until aromatic.
Step 6: Pour the tomato puree (1 cup) and cook for 3 to 4 minutes. Stir in salt (1 tsp), chili powder & garam masala (1 tsp). Saute well until the masala smells good and turns thick, for 4 to 5 mins.
Step 7: Mash the fully cooked urad lightly and add the cooked beans together with their retained cooking stock to the cooked tomato masala. Add only the first one cup of the separate later-simmer hot-water supply and mix.
Step 8: Cook on a low flame until the dal becomes thick, stir often in between to prevent burning the bottom. After 60 mins, the dal thickens.
Step 9: Add ½–1 cup hot boiling water from the remaining later-simmer supply, then simmer over low heat about 30 minutes more, stirring often, until thick. The slow simmer totals about 90 minutes after combining beans with masala; adjust to your pot and stove without burning.
Step 10: Crush the optional kasuri methi (1 tbsp) in your palms and stir in with the main ¼–⅓ cup heavy cream. Cook 6–8 minutes until thick and creamy. Taste and add the separate optional finishing ½ tsp garam masala or extra salt only if needed. Stir in the main three tablespoons unsalted butter.
Step 11: Optionally garnish the finished dal makhani with a little separately listed extra butter or cream. Serve with cooked basmati rice or naan.
Photos (1)
Comments
0 threadsSign in to join the discussion.





No comments yet. Start the discussion.