Dal Makhni

Recipe by
Total Time:
8 hours
Nutrition facts:

240 calories calories, 9 grams fat

Cuisine: Indian Recipe
Technique: Boil Recipe
Difficulty: Medium

Take a look at more Side-Dish Recipes. You may also want to try Healthy Undhiyu, Best Keto Oven Roasted Vegetables, Easy Taiwanese Hamburgers

Rate This Recipe


  • 100 g - Urad Dal
  • 15 g - kidney beans
  • 25 g - Ginger
  • 4 pods - Garlic
  • 2 tsp - whipped Cream
  • 5 tsp - Milk
  • 3 tsp - Butter
  • 2 - onion, large, finely chopped
  • 3 - tomatoes, large, finely chopped
  • Salt to taste
  • Chilli powder to taste
  • A pinch - Turmeric

How to Make Dal Makhni

  • Soak urad dal and rajma together for at least 6 hrs.
  • Then boil them along with salt, turmeric powder, chilli powder and some ginger (5g)
  • Heat butter in a pan. Add the chopped onions, finely minced ginger (5 g) and minced garlic
  • Cook till the raw smell goes. Now add tomatoes and cook till soft.
  • Mix whipped cream with the milk and add to the pan.
  • Saute for a few mins and add salt as is required.
  • Mix the boiled dal to it, reduce heat.
  • Leave it on low heat for at least 2 hours
  • It goes very well with rice or Indian breads.