Dal Makhani Recipe: Make the Tasty Dal Makhani at Home

RecipesDal Makhani Recipe: Make the Tasty Dal Makhani at Home
- Advertisement -
Dal Makhani Recipe: Make the Best Dal Makhani at Home | Foodiewish
Dal Makhani

Dal Makhani Recipe: This is one of the most famous dal recipes in India which is a bit creamy as well as buttery in flavor. Generally, the smoothness in..

Type: Veg, Dal Makhani, North Indian Dish

Cuisine: Veg, Dal Makhani, North Indian Dish

Keywords: dal makhani recipe, recipe for dal makhani, how to make dal makhani

Preparation Time: PT10M

Cooking Time: PT40M

Total Time: PT50M

Recipe Ingredients:

Editor's Rating:

Dal Makhani Recipe: This is one of the most famous dal recipes in India which is a bit creamy as well as buttery in flavor. Generally, the smoothness in this recipe comes from the low simmering heat while cooking.

Most of the time black lentils are used to make dal makhani. And that fact adds more taste to it which is unique. There are some factors which you have to take care of while making the perfect Dal makhani for your home. They are:

✅ Always try to cook it in very low heat which will create a unique taste in it.

✅ You should take care of the right amount of butter and cream.

✅ The spices should be less in a dal makhani because the major flavor will come from the cream and butter and not from the excessive amount of spices.

✅ Try to use the ready-made tomato puree if you want it a restaurant like smoothness in your dal makhani. The homemade puree generally has big slices of tomatoes in it.

✅ Add some sugar if you want a balanced flavor in your dal makhani. Otherwise, it will not have a proper buttery flavor.

Dal Makhani Recipe Ingredients:

The Detailed Ingredients to Make Dal Makhani are:

  • Half cup Black Lentils
  • 2 tablespoons of Rajma
  • 1 big onion chopped
  • 1 pinch of salt
  • 4 tablespoons of butter
  • Half cup of tomato puree
  • 1 teaspoon of ginger and garlic paste
  • Half cup of cream
  • 1 teaspoon of red chilli powder
  • 1 teaspoon of sugar
  • 1 teaspoon of garam masala powder

How to Make Dal Makhani – Method:

✅ At first, you need to rinse the black lentils and also some rajma. Then you have to keep it soaked in some water overnight.

✅ In the morning you have to strain the black lentils and rajma from that water and put it in a pressure cooker to boil them with a bit of salt in it. Give only 10 times whistles in medium heat. And then you should lower the heat a bit and cook it for some more time.

✅ After boiling the lentils completely, you have to match them and let it be cooked in simmer.

✅ Now to make the real masala of Dal makhani, you need to take some ghee and butter both and fry some chopped onion. When the onion gets a bit golden brown, you have to add some ginger and garlic paste and cook it some more time.

✅ Now you need to add the tomato puree in it. When the gravy becomes smoothed you need to add lentils along with the other spices. And you need to keep it in low heat so that it is cooked well.

✅ Lastly, you need to add some sugar and mix it properly. Then you need to add some butter and cream, at last, to make it smooth and to get the real aroma of Dal makhani.

Now you can serve it hot with some garlic naan or jeera rice to get the taste better. The smell and taste will blow your mind.



In conclusion, Dal Makhani is a classic Indian dish that is loved for its creamy and rich flavor. This recipe provides a simple and easy way to make Dal Makhani at home, using ingredients like whole black lentils, kidney beans, and a range of aromatic spices. Whether served with rice or roti, Dal Makhani is a perfect meal for any occasion, from weeknight dinners to special celebrations. So, give this recipe a try and enjoy the creamy and flavorful taste of Dal Makhani in your own kitchen!

- Advertisement -

Related Stories


Please enter your comment!
Please enter your name here