Dal Makhani

Dal Makhani
Dal Makhani is a very popular dish and is loved by Punjabis, it takes a lot of time to cook Dal Makhani but Dal Makhani is a very Tasty Dal and equally healthy too.
Dal Makhani is one of the most popular Punjabi recipe. You could see dal makhani being served in marriages, engagements and almost any parties in India. It is not only popular in North India, but also South India.
Its called as Dal Makhani as it is made with Dal/Lentils – Whole Black Lentils and Red Kidney Bean and Makhan (White Butter) and full fat cream. This dish is rich in calories. Due to the use of all these ingredients Dal Makhani becomes creamy. If you are working on your diet, you could avoid the cream completely. I have not used cream in this recipe though.
Recipe Type: Main Course
Cuisine: Punjabi, North Indian
Preperation Time:  8 mins 
Cooking Time:  45 mins 
Total Time:  53 mins
Serving: 3-4
(measuring cup used, 1 cup = 250 ml)

1 cup whole black gram (whole urad dal)

½ cup kidney beans (rajma)

4 cups water

1 tsp cumin or ½ tsp cumin powder (Jeera)

½ tsp red chili powder/lal mirch powder

½ tsp turmeric powder (haldi)

2 medium size tomatoes, chopped

1 medium size onion, chopped

4-5 garlic (lahsun), finely chopped

1 inch ginger (adrak), finely chopped

1 tsp punjabi garam masala

2 to 3 tbsp butter or ghee or oil

2 to 3 tbsp full fat cream (optional)

salt as required

few coriander leaves for garnishing (optional)


Soak both the rajma and urad dal in water for about 5 to 6 hours.


In a pressure cooker, add all the ingredients including the dals/lentils and white butter.


Add water. Pressure cook for about 12-15 whistles.


Open and check if the lentils are cooked.


You should be able to mash both the urad dal and rajma with spoon if they are cooked completely.


If they are not cooked thoroughly, then pressure cook for 2-3 whistles more.


Add water if required.


Now again open the cooker and let the dal makhani simmer in the cooker itself without the lid for 10-15 minutes or more till you get a smooth and creamy consistency and texture.


If you wish to add cream, you can add cream now and let the dal makhani simmer for 5 or 10 minutes.


You can Garnish Dal Makhani with coriander-cilantro leaves (optional).


Serve dal makhani hot with hot rotis, naan, or jeera rice.

Recent Articles

Summer Coolers

As the sun starts beating down and spreading uncomfortable heat all around, our bodies starts burning, we start sweating, our tempers starts getting increased,

See More
Indian Spices and their Health Benefits

Spices for the longest time have been used to make food more palatable if not interesting. There are many countries in the world that grow and rear the herbs for the sole purpose of trade and distribution.

See More
Difference Between Jam And Chutney

I've had some jams that are really spicy (chilli jam) and some chutneys that are really sweet (mango and ginger). I was wondering what is the actual difference between jams and chutneys.

See More