Dal makhani

Homemade Dal makhani recipe: low fat and delicious

Dal makhani is one of the most popular dals in Indian restaurants and houses. It is made with black lentils, kidney beans, butter, and cream. So it is rich in protein also. You can adjust the quantity of butter or cream according to your requirement and taste. This dal is creamy and rich in flavors. If you want to consume this dal but, avoid it due to the butter and cream in it. So you can reduce the quantity of them and have this dal guilt-free. Dal makhani goes best with rice or tandoori roti.

Ingredients for Dal makhani:

Black lentils – 1 cup

Kidney beans – 1/3 cup

Water – 5-6 cups

Salt as per taste

Red chili powder as per taste

Turmeric powder – 1 tsp

Oil- 3-4 tbsp

Asafoetida – ¼ tsp

Bay leaves – 2

Cinnamon stick – ½

Cloves – 3

Onion thinly chopped – 1 medium

Ginger garlic paste – 2 tsp

Tomato finely chopped – 2-3

Coriander powder – 2 tsp

Fresh cream – ½ cup

Butter – 1 tbsp

Coriander leaves chopped – 2 tbsp


  • Firstly, wash and soak black lentils and kidney beans 7-8 before cooking in lukewarm water.
  • After that, wash them with water, transfer them into a pressure cooker, add salt, red chili powder, turmeric, and grated ginger, and cook for 2-3 whistles.
  • Then, heat oil in a pan, add asafoetida, bay leaves, cinnamon stick, cloves, onion, and ginger garlic paste. Cook them until the onion turns golden brown.
  • After that, we will add tomatoes and coriander powder and cook until the tomato gets mushy.
  • Now, add boiled dal and water and mix well. Cook for 15-20 minutes on medium flame.
  • Then, add fresh cream and butter and let it cook for 5 minutes. Finally, switch off the flame and garnish it with coriander leaves before serving.

For more recipes: Click here

If you are facing issues in dropping your weight, please take this free-body type assessment: Click here

Leave a Comment

Your email address will not be published. Required fields are marked *