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
Ingredient Substitutions
- Instead of Black Urad Dal: Split urad dal (different texture)
- Instead of Rajma (Kidney Beans): Black beans
- Instead of Turmeric Powder: Fresh grated turmeric (¼ tsp)
- Instead of Kashmiri Red Chili Powder: Paprika + a pinch of cayenne
- Instead of Garlic Cloves: Garlic paste (1 tsp)
- Instead of Unsalted Butter: Ghee (use slightly less)
- Instead of Vegetable Oil: Canola oil
- Instead of Ginger‑Garlic Paste: Equal parts minced ginger and garlic
- Instead of Tomatoes, Red: Canned tomato puree (1 cup)
- Instead of Thick Milk Cream: Heavy cream
- Instead of Whole Milk: Full‑fat milk
- Instead of Kasuri Methi (Dried Fenugreek Leaves): Fenugreek seeds (1/2 tsp, ground)
- Instead of Whole Wheat Flour: All‑purpose flour (will be softer)
- Instead of Powdered Sugar: Granulated sugar (same amount)
- Instead of Baking Powder: Baking soda (¼ tsp)
- Instead of Plain Yogurt: Buttermilk (1 tbsp)
Equipment Needed
- Pressure Cooker
- Large Pot or Deep Pan
- Blender or Food Processor
- Mixing Bowl
- Rolling Pin
- Iron Tawa (Flat Skillet)
- Spatula or Wooden Spoon
- Measuring Cups
- Measuring Spoons
Critical Steps — Do Not Skip
- Soaking and thorough rinsing to remove urad dal skins.
- Pressure cooking to the right softness (5‑6 whistles).
- Mashing the dal to a smooth, skin‑free consistency.
- Adding cream on low heat to prevent curdling.
- Cooking roti on a hot iron tawa for authentic char.
Chef Tips from the Video
- For an extra smoky flavor, finish the dal with a drizzle of ghee just before serving.
- Toast the kasuri methi lightly over an open flame before crushing to release its aroma.
- If you prefer a richer texture, replace half of the milk with heavy cream.
Troubleshooting
Dal looks grainy after cooking.
Mash again with a hand masher or blend briefly; add a little warm water and continue simmering.
Cream curdles when added.
Ensure the flame is on the lowest setting and the dal is not boiling. Stir continuously and add cream slowly.
Roti sticks to the tawa.
Make sure the tawa is properly heated before placing the roti and lightly oil the surface. Use an iron tawa for best non‑stick performance.
Storage
Refrigerator: Store dal makhani in an airtight container for up to 3 days. Reheat gently on low flame, adding a splash of milk if it thickens.
Freezer: Freeze portions in freezer‑safe bags for up to 2 months. Thaw overnight in fridge and reheat as above.
Room temperature: Do not keep at room temperature for more than 2 hours.
Make-Ahead Tips
- Soak dal and rajma a day before cooking.
- Prepare the cream‑milk mixture and keep refrigerated; add just before final simmer.
- Roti dough can be kneaded and rested up to 12 hours in the fridge; bring to room temperature before rolling.
Frequently Asked Questions
What is the cultural significance and history of Dal Makhani in North Indian cuisine?
Dal Makhani originated in the Punjab region of India and became popular in restaurant dhabas as a hearty, buttery lentil dish served with naan or roti. It reflects the Punjabi love for rich, slow‑cooked legumes and generous use of butter and cream.
What are the traditional regional variations of Dal Makhani in Punjabi cuisine?
In Punjab, some cooks add a splash of ghee or use a mix of whole urad dal and split moong for a slightly lighter texture. In Delhi, a touch of tomato puree is common, while in Himachal the dish may be cooked with added cashew paste for extra richness.
How is Dal Makhani authentically served in a Punjabi household?
It is traditionally served hot, topped with a dollop of butter or a drizzle of cream, accompanied by tandoori roti, naan, or steamed basmati rice, and often garnished with fresh coriander leaves.
During which occasions is Dal Makhani typically prepared in Indian celebrations?
Dal Makhani is a staple at festive gatherings such as weddings, Diwali, and family celebrations because its rich flavor pairs well with celebratory breads and it can be made in large batches.
How does Dal Makhani fit into the broader Punjabi cuisine tradition?
Punjabi cuisine celebrates robust, buttery dishes; Dal Makhani embodies this by using slow‑cooked legumes, generous butter, and cream, making it a centerpiece alongside dishes like butter chicken and sarson ka saag.
What are the authentic traditional ingredients for Dal Makhani versus acceptable substitutes?
Authentic Dal Makhani uses whole black urad dal, kidney beans (rajma), butter, cream, and spices like Kashmiri red chili, cumin, and kasuri methi. Substitutes include split urad dal, heavy cream instead of thick milk cream, or ghee in place of butter, though the flavor profile changes slightly.
What other Punjabi dishes pair well with Dal Makhani?
Dal Makhani pairs beautifully with tandoori roti, butter naan, jeera rice, and side dishes like paneer tikka, achar (pickle), and a fresh cucumber raita.
What makes Dal Makhani special or unique in Indian cuisine?
Its signature richness comes from the combination of whole urad dal, slow cooking, and the final addition of butter and cream, creating a velvety texture that is distinct from other lentil curries which are usually thinner and spicier.
What are the most common mistakes to avoid when making Dal Makhani at home?
Common errors include over‑cooking the dal so it becomes mushy, adding cream on high heat causing it to split, and not removing enough urad dal skins which leads to a dull colour. Follow the low‑heat simmer steps and skin‑removal process for best results.
Why does this Dal Makhani recipe use low flame after adding cream instead of high heat?
Low flame prevents the milk proteins in the cream from curdling and keeps the gravy smooth and glossy. High heat can cause the cream to separate, ruining the silky texture that defines Dal Makhani.
Can I make Dal Makhani ahead of time and how should I store it?
Yes, Dal Makhani improves in flavor after resting. Store it in an airtight container in the refrigerator for up to 3 days and reheat gently on low flame, adding a splash of milk if it thickens.
What does the YouTube channel Bristi Home Kitchen specialize in?
The YouTube channel Bristi Home Kitchen specializes in easy‑to‑follow Indian home‑cooking tutorials, focusing on traditional recipes with practical tips for busy home cooks.
How does the YouTube channel Bristi Home Kitchen's approach to Indian cooking differ from other Indian cooking channels?
Bristi Home Kitchen emphasizes minimal waste, uses readily available ingredients, and often replaces store‑bought cream with homemade alternatives, offering budget‑friendly yet authentic flavors compared to channels that rely on premium packaged products.
Last updated: August 24, 2026






