Restaurant style daal makhani without cream
Restaurant style daal makhani without cream is a medium Indian recipe that serves 4. 350 calories per serving. Recipe by Bristi Home Kitchen on YouTube.
Prep: 9 hrs 35 min | Cook: 1 hr 14 min | Total: 11 hrs 9 min
Cost: $41.21 total, $10.30 per serving
Ingredients
- 1 cup Black Urad Dal (Whole black gram with skins; soak 8‑10 hours)
- 0.25 cup Rajma (Kidney Beans) (Soaked together with urad dal)
- 0.5 tsp Turmeric Powder (Less than half a teaspoon)
- 2 tsp Kashmiri Red Chili Powder (Mild, gives the signature red colour)
- 1.5 tsp Salt (Adjust to taste)
- 1 piece Cinnamon Stick (Whole, for flavor)
- 1 piece Bay Leaf
- 1 piece Large Cardamom Pod (Whole, removed before serving)
- 3 cloves Garlic Cloves (Finely minced)
- 4 tbsp Unsalted Butter (Divided: 1 tbsp for pressure cooking, 2 tbsp for final simmer, 1 tsp for roti dough, optional extra for brushing)
- 1 tbsp Vegetable Oil (Neutral oil for sauté)
- 1 tsp Cumin Powder
- 1 tsp Coriander Powder
- 1 tbsp Ginger‑Garlic Paste (Store‑bought or homemade)
- 4 medium Tomatoes, Red (Blanched, peeled and pureed)
- 2 tbsp Thick Milk Cream (Homemade or heavy cream, chilled)
- 0.75 cup Whole Milk (Room temperature)
- 1 tsp Kasuri Methi (Dried Fenugreek Leaves) (Crumpled before adding)
- 1 cup Whole Wheat Flour (For tandoori roti dough)
- 1 tsp Powdered Sugar
- 0.25 tsp Baking Powder (Pinch (2 chhutki))
- 1 tbsp Plain Yogurt (Regular, not sour)
- as needed Water (For dough consistency and occasional thinning of dal)
Instructions
Soak Dal and Rajma
Rinse 1 cup black urad dal and ¼ cup rajma, then soak them together in plenty of water for 8‑10 hours (overnight).
Time: PT8H
Remove Skins
Drain the soaked dal, add fresh water and rub the beans vigorously for 7‑8 minutes to loosen the dark skins. Drain, repeat rinsing until the water runs clear and about 30‑40% of the skins are removed.
Time: PT10M
Pressure Cook Dal
Transfer the cleaned dal and rajma to the pressure cooker. Add 2‑3 cups water, ½ tsp turmeric, 1 tsp Kashmiri red chili powder, 1 tsp salt, 1 cinnamon stick, 1 bay leaf, 1 large cardamom pod, 3 minced garlic cloves and 1 tbsp butter. Close the lid and cook on medium flame until 5‑6 whistles (about 20 minutes).
Time: PT20M
Prepare Tandoori Roti Dough
In a mixing bowl combine 1 cup whole wheat flour, ½ tsp salt, 1 tsp powdered sugar, ¼ tsp baking powder, 1 tbsp plain yogurt, 1 tsp butter and enough water to form a soft, non‑sticky dough. Knead for 5‑7 minutes, cover with a damp cloth and let rest for 45 minutes.
Time: PT15M
Blanch and Puree Tomatoes
Bring a pot of water to boil, add the 4 medium tomatoes for 30 seconds, then transfer to ice water. Peel, discard skins, and blend into a smooth puree.
Time: PT15M
Temperature: 100°C
Make Cream Mixture
Whisk together 2 tbsp thick milk cream and ¾ cup whole milk until smooth and slightly frothy.
Time: PT5M
Mash Cooked Dal
Release pressure safely, open the cooker, discard the whole spices (cinnamon, bay leaf, cardamom). Transfer the dal and rajma to a large pot and mash with a hand masher or blend briefly to a smooth consistency. Add a splash of water if needed.
Time: PT10M
Temper Spices
Heat 1 tbsp oil and 2 tbsp butter in the pot over low flame. Add 1 tsp cumin powder, 1 tsp coriander powder, 1 tsp Kashmiri red chili powder and 1 tbsp ginger‑garlic paste. Sauté for 3‑4 minutes until fragrant, stirring constantly.
Time: PT5M
Temperature: Low
Cook Tomato Puree
Add the tomato puree to the spiced oil, stir and cook for 3‑4 minutes until the oil begins to separate from the mixture.
Time: PT5M
Temperature: Low
Simmer Dal
Stir the mashed dal into the tomato‑spice base, mix well, and simmer on low flame for 20‑22 minutes, stirring every 5 minutes to prevent sticking.
Time: PT22M
Temperature: Low
Finish with Cream and Butter
Reduce heat to the lowest setting, pour in the cream‑milk mixture, add 1 tsp salt (adjust), 1 tsp crushed kasuri methi, and 1 tbsp butter. Stir gently and cook for another 10‑12 minutes until the gravy is glossy and thick.
Time: PT12M
Temperature: Low
Cook Tandoori Roti
Divide the rested dough into equal balls, roll each into a 6‑7 inch circle (thick or oval). Heat an iron tawa over medium‑high heat, place the roti, cook until bubbles appear (≈2 minutes), flip and cook the other side until golden spots appear (≈2 minutes). Brush with a little butter if desired.
Time: PT15M
Temperature: Medium‑High
Serve
Transfer the creamy dal makhani to a serving bowl, drizzle the remaining thick cream on top, and serve hot with the freshly cooked tandoori roti.
Time: PT5M
Nutrition Facts
- Calories
- 350
- Protein
- 12 g
- Carbohydrates
- 45 g
- Fat
- 12 g
- Fiber
- 8 g
Dietary info: Vegetarian, Contains dairy, Contains gluten
Allergens: Milk, Butter, Wheat
Last updated: April 11, 2026






