Creamy Dal Makhani: A Taste of India in Every Bite

Creamy Dal Makhani Recipe: A Delightful Indian Classic

Dal Makhani


Indian cuisine’s treasured classic, Dal Makhani, is a rich and creamy lentil dish. It has won a spot on dinner tables all around the world because to its velvety texture and strong flavors. In this post, we’ll look at how to make a creamy, delectable Dal Makhani that will have your taste buds dancing.

Where Dal Makhani Came From

In India’s Punjab region, Dal Makhani, also known as “Maa Ki Dal,” is a traditional dish. Its origins can be found in country kitchens, when straightforward materials were prepared into something absolutely exceptional. It has become a standard at Indian eateries all around the world over time.


Let’s gather our ingredients before starting the detailed procedure. What you’ll need to create creamy Dal Makhani is listed below:

To the Dal:

1 cup of entire urad dal (black lentils)

Red kidney beans, 1/4 cup (rajma)

3-cup soaking liquid

4 cups of cooking water

1 salt shakerful

One-half teaspoon of turmeric powder

Dal Makhani

Applied to the Creamy Sauce:

Butter, two tablespoons

1 teaspoon of oil

1 finely chopped onion

two tomatoes, blended

Ginger-garlic paste, 2 teaspoons

1/4 cup cumin seeds

1 teaspoon of red pepper flakes

Garam masala, 1 teaspoon

50 ml of fresh cream

Salt as desired

Dal Makhani

preparing the dal

Let’s start making our creamy Dal Makhani now that all of our components are prepared.

Dal Makhani

First, soak the lentils.

Start by giving the whole red kidney beans and black lentils a good rinse in cold water.
Lentils and kidney beans should be combined in a big dish with three cups of water. For optimal effects, let them soak for at least 4-6 hours or overnight.

Drain the water after soaking, then rinse the lentils and beans again.

Cooking the lentils in Step 2

Add the kidney beans and lentils that have been soaked to a pressure cooker.

Add salt, turmeric powder, and four cups of water.

The lentils and beans should be pressure boiled for 20 to 25 minutes, or until they are tender and thoroughly cooked.

Making the Creamy Sauce in Step 3

Heat the butter and oil in a separate pan.

Add the ginger-garlic paste, stir, and simmer for an additional two minutes.

Red chili powder, garam masala, and tomato puree should all be added. When the oil begins to separate from this mixture, it is finished cooking.

Add the lentils and beans that have been cooked to this mixture, then boil for 10 to 15 minutes.

Dal Makhani

Adding the Cream in Step 4

The Dal Makhani should boil for an additional 10 minutes to enable the flavors to mingle. Stir in the fresh cream.

Dal Makhani

serving while having fun

Now that the Dal Makhani is creamy, it’s time to serve it. It tastes fantastic with roti, naan, or steaming rice. For an additional touch of flavor and aesthetic appeal, garnish it with a dollop of fresh cream and a scattering of chopped coriander leaves.

Dal Makhani

Enjoying the Best Eggless Brownies in Your Kitchen


Finally, rich Dal Makhani is a lovely Indian classic that adds coziness and contentment to any meal. You may reproduce the charm of this dish in your own kitchen by using this recipe. Make a lasting impression on your family and friends by serving them this decadently creamy dish.



Can I skip soaking my lentils and beans and just use canned versions?

While using canned lentils and beans is easy, soaking them for an overnight period improves the flavor and texture of the dish. While canned choices can be utilized if you’re pressed for time, the real flavor comes from soaking and cooking the food yourself.

Can you eat vegetarian dal makhani?

Dal Makhani is a vegetarian meal, so yes. Whole black lentils and red kidney beans are used in its preparation, which is done in a creamy tomato-based sauce. It’s a preferred option for vegans and vegetarians.

Can I prepare a healthy version of Dal Makhani without the cream?

Certainly! For a healthy twist without sacrificing flavor, you can replace cream with yogurt or coconut milk. It will continue to taste really creamy.

What distinguishes Dal Tadka from Dal Makhani?

While Dal Tadka is a less complicated lentil meal cooked with spices and tempered with flavorful herbs, Dal Makhani is a rich and creamy dish. Both are delectable in their own right and accommodate various tastes.

How long can I keep extra Dal Makhani in the fridge?

Dal Makhani leftovers keep for three to four days in the refrigerator. Reheat it on the stove or in the microwave, adjusting the consistency if necessary by adding a little water or cream.

Creamy Dal Makhani




Leave a comment