Dal Makhani Recipe – No Onion No Garlic – Video

By Maahi Gupta,  11 Jan, 18  vegEasy    8  Recipe

Dal Makhani is part of North Indian Punjabi cuisine. Get restaurant style taste with whole black lentil, red kidney beans, butter and cream easily at home.

360 min Prep
45 min Cook
Yield  2 cup

Dal Makhani needs no introduction but I am using this space to just say two words about it. It is a main dish in almost all North-Indian menus especially if you are dining out at any highway dhaba.

It is primarily a Punjabi dish but we have made it without onion and garlic. Don't worry, the taste is still the same!!

We have garnished it with coriander leaves in the video but you can also use cream to add more flavor and weight to its fat content!


Nutrition Facts
Dal Makhani Recipe - No Onion No Garlic - Video
Amount Per Serving
Calories 752 Calories from Fat 630
% Daily Value*
Total Fat 70g 108%
Saturated Fat 30g 150%
Trans Fat 0.004g
Polyunsaturated Fat 5g
Monounsaturated Fat 31g
Cholesterol 111mg 37%
Sodium 1313mg 55%
Potassium 599mg 17%
Total Carbohydrates 35g 12%
Dietary Fiber 17g 68%
Sugars 6g
Protein 12g 24%
Vitamin A 61%
Vitamin C 114%
Calcium 10%
Iron 25%
* Percent Daily Values are based on a 2000 calorie diet.


Boiling Dal

  1. Soak the Black Urad Dal and Kidney beans over-night or for 6 hours in 1+1/2 Liter Water. Soak them in separate bowls with each having 750 ml water.
  2. Next day or after 6 hours, add soaked dal and Kidney Beans together in a pressure cooker. You should pour in the water as well.
  3. Now add Star Anise, Cinnamon, Cardamom, Cloves, Ginger, Green Chilies and 1 Tbsp of Oil with Salt.
  4. Cover the lid of the Cooker and switch ON the stove on high flame. let it take 4 whistles.
  5. After 4 whistles, turn the stove to low flame and let it boil for 30 minutes.
  6. After 30 minutes, keep it aside to cool down. Do not take off the steam present in the cooker. Let it vanish on its own.
  7. Once done, open the lid and take out the whole spices like Cardamom, Cloves, Cinnamon and Star Anise. Keep the cooker aside along with boiled dal in it.

Making Tadka for Dal

  1. Melt the butter in a frying pan on high flame.
  2. Once Butter melts, turn the stove to medium flame. Add Tomato puree, Red chili powder and Garam Masala Read home made Garam Masala recipe.
  3. Cook them for about 4 minutes.
  4. After 4 minutes, this tomato paste has become tadka. Switch off the stove and pour the tadka in boiled Dal waiting in pressure cooker.
  5. Cover the lid of the cooker. Switch ON the stove for cooker. Wait for 2 whistles on high flame.
  6. After 2 whistles, turn the stove on low flame. Let it cook for 30 minutes again.
  7. After 30 minutes, switch off the stove. Do not take off the steam present in the cooker. Let it vanish on its own.
  8. Once all the steam is vanished, open the lid and mash the Dal with the help of a spatula. This will help to get the thickness in Makhani Dal.
  9. Dal Makhani is ready to serve. Garnish it with Chopped Coriander Leaves. Isn’t it easy?


 Storage and Serving Suggestions

  • Some people like to eat the creamy Dal Makhani. If you are one of them, you can add the cream or its substitute Malai before serving. The cream/malai is a kind of garnishing which is added on top of Dal Makhani. This would certainly make it heavier in terms of calories and taste!
  • Dal can be refrigerated for up-to 2-3 days for best results. After 3 days, the dal would not be suitable for consumption. Re-heat the dal in Microwave before serving.
Make dal makhani at home