Introduction

Dal Makhani is one of the most loved North Indian dishes known for its rich, creamy texture and deep flavor. Made with whole black lentils (urad dal) and kidney beans (rajma), this dish is slow-cooked with butter, cream, and aromatic spices.

This restaurant style dal makhani recipe is perfect for special occasions or everyday meals. With the right cooking method, you can easily recreate the authentic taste at home.

Dal makhani recipe creamy curry

Ingredients for Dal Makhani

Ingredient Quantity
Whole black lentils (urad dal) 1 cup
Kidney beans (rajma) 1/4 cup
Onion (finely chopped) 1 medium
Tomatoes (puree) 2 medium
Ginger garlic paste 1 teaspoon
Butter 2 tablespoons
Fresh cream 2 tablespoons
Red chilli powder 1 teaspoon
Turmeric powder 1/2 teaspoon
Garam masala 1 teaspoon
Salt To taste

How to Make Dal Makhani

Step 1 – Soak the Dal

Soak urad dal and rajma in water overnight or at least for 8 hours. This helps in cooking them faster and improves texture.

Step 2 – Pressure Cook

Cook the soaked dal and rajma in a pressure cooker with water and salt for 5–6 whistles until soft.

Cooking dal makhani in pan

Step 3 – Prepare the Masala

Heat butter in a pan. Add chopped onions and cook until golden brown. Add ginger garlic paste and saute for a minute.

Step 4 – Add Tomato Puree

Add tomato puree and cook until oil separates. Then add turmeric powder, red chilli powder, and salt.

Step 5 – Simmer the Dal

Add cooked dal to the masala and mix well. Let it simmer on low flame for 20–30 minutes to develop rich flavor.

Step 6 – Finish with Cream

Add fresh cream and garam masala. Mix well and cook for another 5 minutes.

Dal makhani ready to serve

Tips for Perfect Dal Makhani

Tip Explanation
Slow Cooking Cook on low flame for authentic taste.
Use Butter & Cream Adds richness and creamy texture.
Soak Overnight Ensures soft and well-cooked dal.
Simmer Longer Improves flavor and thickness.

Serving Suggestions

Serve hot dal makhani with butter naan, roti, jeera rice, or steamed basmati rice. Garnish with cream and coriander leaves.

Internal Links

FAQ

Why is dal makhani cooked for long time?

Slow cooking enhances flavor and makes the dal creamy.

Can I make dal makhani without cream?

Yes, you can use milk or skip cream for a lighter version.

Is dal makhani healthy?

It is rich in protein and fiber, but should be eaten in moderation due to butter and cream.

Conclusion

Dal Makhani is a rich, creamy, and flavorful dish that you can easily prepare at home. With simple ingredients and proper cooking, you can enjoy restaurant style taste anytime.

Try this recipe and enjoy a delicious and satisfying meal with your family.

About the Author

KJ Healthy Living provides trusted health advice and natural wellness guides.