📌 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! 😊