By : Sneha Singh

Restaurant Style Dal Makhani at Home Easy & Authentic!

August 22. 2025

ShutterStock

Learn how to prepare the most delicious, creamy Dal Makhani with this simple step-by-step guide. Perfect for any occasion!

ShutterStock

Ingredients for Dal Makhani

Black lentils (urad dal) Kidney beans (rajma) Butter Cream Ginger Garlic Spices

Soak the Lentils and Beans

Soak black lentils and kidney beans overnight to soften them, ensuring a creamy texture when cooked.

Cook the Lentils and Beans

Pressure cook soaked lentils and beans with water and salt until tender, giving you that melt-in-your-mouth consistency.

Prepare the Masala Base

Sauté onions, tomatoes, ginger, garlic, and a medley of spices like cumin, garam masala, and turmeric to create a flavorful masala.

Combine and Simmer for Perfection

Add the cooked lentils to the masala base, and let it simmer slowly, stirring occasionally. Add butter and cream for richness!

Enjoy Your Creamy Dal Makhani!

Serve your Dal Makhani hot with naan or rice for the perfect comforting meal. Garnish with cilantro and a dollop of cream!

ShutterStock

Click For Dal Tadka Recipe

ShutterStock