How to Make Restaurant-Style Dal Makhani at Home


📌 Introduction

✅ Dal Makhani is a quintessential North Indian dish, loved for its rich, creamy texture and bold flavours.
✅ This lentil-based curry, slow-cooked to perfection, is a restaurant favourite worldwide.
✅ With the right ingredients and techniques, you can recreate the authentic, restaurant-style Dal Makhani at home!


📖 Origins of Dal Makhani

✅ Originating from Punjab, "Dal Makhani" translates to "buttery lentils."
✅ Traditionally, it was slow-cooked over a wood fire, enhancing its depth of flavour.
✅ Today, it remains a go-to dish for festivals, celebrations, and family meals.


🥗 Nutritional Benefits of Dal Makhani

Despite its creamy richness, Dal Makhani has several nutritional benefits:

✔️ High in Protein – Black lentils (Urad dal) provide an excellent source of plant-based protein.
✔️ Rich in Fiber – Helps with digestion and keeps you full longer.
✔️ Packed with Minerals – Loaded with iron, calcium, and magnesium for overall health.


🛒 Ingredients for Authentic Dal Makhani

Lentils & Beans:

✔️ 1 cup whole black lentils (Urad dal)
✔️ ¼ cup red kidney beans (Rajma)

For the Base:

✔️ 1 large onion, finely chopped
✔️ 2 large tomatoes, pureed
✔️ 1 tbsp ginger-garlic paste
✔️ 2 green chillies, slit

For the Creamy Texture:

✔️ ½ cup fresh cream
✔️ 2 tbsp butter
✔️ 1 tbsp oil

Spices & Seasonings:

✔️ 1 tsp cumin seeds
✔️ 1 tsp garam masala
✔️ 1 tsp red chilli powder
✔️ ½ tsp turmeric powder
✔️ Salt to taste

✔️ Fresh coriander leaves for garnish


👨‍🍳 Step-by-Step Instructions

1. Soak & Cook the Lentils

✔️ Rinse and soak urad dal & rajma overnight.
✔️ Drain and pressure cook with 4 cups of water and a pinch of salt until soft.

2. Prepare the Base

✔️ In a heavy-bottomed pan, heat butter & oil over medium heat.
✔️ Add cumin seeds—once they splutter, add chopped onions and sauté until golden brown.
✔️ Stir in ginger-garlic paste & green chillies; cook until the raw aroma disappears.

3. Add Tomatoes & Spices

✔️ Pour in tomato puree and cook until oil separates.
✔️ Add turmeric, red chilli powder, and salt. Mix well.

4. Combine Lentils with the Base

✔️ Add the cooked dal & rajma along with the cooking water.
✔️ Stir thoroughly, mashing some lentils for a creamier texture.

5. Simmer for Maximum Flavor

✔️ Reduce heat to low, cover, and simmer for 30 minutes, stirring occasionally.
✔️ The longer it simmers, the richer the taste!

6. Finish with Cream & Spices

✔️ Stir in fresh cream and garam masala. Adjust seasoning.
✔️ Let it simmer for another 5 minutes.

7. Garnish & Serve

✔️ Garnish with fresh coriander leaves and a drizzle of cream.
✔️ Serve hot with naan, roti, or basmati rice.


👨‍🍳 Pro Tips for Perfect Dal Makhani

✔️ Slow Cooking is Key – The longer it simmers, the better the flavours develop.
✔️ Try the Dhungar Method – For a smoky aroma, place a hot charcoal piece in the pot, add a drop of ghee, and cover for a few minutes.
✔️ Lighter Version? – Swap cream with yoghurt or milk for a healthier alternative.


💡 Conclusion – Let’s Hear From You!

Making restaurant-style Dal Makhani at home is easier than you think! ✅ With the right technique, you can enjoy this creamy, flavorful dish anytime.

👉 Have you tried making Dal Makhani before?
👉 Did this recipe taste better or different from your previous attempts?
👉 What tweaks or special ingredients do you use?

💬 Drop your thoughts & experiences in the comments! Your feedback helps others perfect their recipe! 😊

Comments