- August 4, 2025
π Restaurant-Style Dal Makhani Recipe | Authentic Punjabi Black Dal
Dal Makhani is a rich, creamy, and aromatic lentil-based curry thatβs one of the most iconic dishes in North Indian cuisine. A star attraction in Indian restaurants, Dal Makhani is made using whole black urad dal (black lentils) and rajma (kidney beans) simmered slowly with butter, cream, and spices until luxuriously velvety. If youβre craving a truly authentic Punjabi dal makhani recipe, this restaurant-style version is everything you need.
π Ingredients for Dal Makhani (Serves 4)
π For Pressure Cooking Lentils:
Whole black urad dal (black gram) β ΒΎ cup
Rajma (kidney beans) β ΒΌ cup
Water β 4 cups
Salt β 1 tsp
Turmeric powder β ΒΌ tsp
π‘ For the Gravy:
Butter β 3 tbsp
Oil β 1 tbsp
Ginger-garlic paste β 1 tbsp
Green chili β 1, slit
Onion β 1 large, finely chopped
Tomato puree β 1 cup (about 2 medium tomatoes, blended)
Red chili powder β 1 tsp
Garam masala β 1 tsp
Kasuri methi (dry fenugreek leaves) β 1 tsp, crushed
Fresh cream β ΒΌ cup
Salt β to taste
Water β 1 cup (as needed)
π¨βπ³ Step-by-Step: Dal MakhaniΒ Restaurants Style
β Step 1: Soak and Cook the Lentils
Rinse and soak the urad dal and rajma overnight or for at least 8 hours.
Drain and transfer to a pressure cooker. Add salt, turmeric, and 4 cups water.
Pressure cook for 6β7 whistles or until both the dal and rajma are very soft. Mash a few lentils with the back of a spoon to check doneness.
β Tip: The secret to creamy dal makhani is well-cooked lentils and slow simmering.
β Step 2: Prepare the Masala Base
Heat butter and oil in a heavy-bottomed kadai or pan.
Add ginger-garlic paste and sautΓ© until the raw smell goes away.
Add chopped onions and sautΓ© till golden brown.
Pour in the tomato puree, mix well, and cook on medium heat for 5β6 minutes until the oil separates.
Add red chili powder, salt, and cook for another minute.
β Step 3: Simmer the Dal
Add the cooked dal and rajma to the masala. Stir well.
Add 1 cup water to adjust consistency.
Let the dal simmer on low heat for 30β45 minutes, stirring occasionally.
Add garam masala, crushed kasuri methi, and fresh cream. Mix gently and simmer for 5 more minutes.
For that authentic restaurant-style finish, add a small cube of butter just before serving.
π« What to Serve with Dal Makhani?
Dish | Why It Pairs Perfectly |
---|---|
Butter Naan | Rich and soft, complements the creamy dal |
Jeera Rice | Mildly spiced and aromatic |
Tandoori Roti | Smoky flavor matches well with the butteriness |
Lachha Paratha | Flaky layers soak up the dal perfectly |
π Best Occasions to Serve Dal Makhani
Indian Weddings & Functions β A royal favorite
Diwali or Holi Meals β Completes the festive thali
Weekend Family Dinners β Slow-cooked comfort food
Restaurant-Style Dinner at Home β Impress guests
Buffet or Potluck Parties β A crowd-pleaser dish
π₯ Nutritional Information (Per Serving β Approximate)
Nutrient | Amount |
---|---|
Calories | 360β420 kcal |
Protein | 12β14 g |
Carbohydrates | 30β35 g |
Fats | 20β25 g |
Fiber | 7β9 g |
Cholesterol | Moderate (due to butter & cream) |
Sodium | Variable |
β Dal Makhani is packed with plant-based protein, fiber, and slow-digesting carbs, making it filling and satisfying.
π‘ Tips to Make the Best Dal Makhani
Soak lentils overnight for creamy texture.
Mash some dal while cooking to naturally thicken the consistency.
Use homemade tomato puree for better flavor than store-bought.
Add charcoal smoke (dhungar) for a smoky restaurant touch.
Always use butter and cream moderately to balance taste and health.
β Frequently Asked Questions (FAQs)
Q1: Can I make dal makhani without cream?
Yes, substitute cream with milk and a tsp of ghee, or use cashew paste for a vegan version.
Q2: Can I make this in an Instant Pot?
Absolutely. Pressure cook dal and rajma on high for 30 minutes, then follow gravy steps in sautΓ© mode.
Q3: Can I freeze dal makhani?
Yes! It stays fresh in the freezer for up to 2 months. Thaw, reheat, and add a splash of cream before serving.
π Conclusion: A Royal Punjabi Comfort Dish
This restaurant-style dal makhani recipe is your ultimate guide to recreating that velvety, buttery taste at home. Ideal for festive Indian dinners, vegetarian curry lovers, or anyone wanting a rich and hearty meal. Once you master this, youβll never crave takeaway again!
Whether you’re a fan of creamy dals, love a good Indian curry with naan, or just want to explore authentic Punjabi cuisine, this dal makhani recipe is a must-try!