Vegan Dal Makhni

Vegan Dal Makhni

Lunch • India

320
KCAL
PROTEIN (G)
CARBS (G)
FAT (G)
Log This Food
Track with App
Log this food instantly with our mobile app
Get App
How to Make Vegan Dal Makhni
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Vegan Dal Makhni (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

Vegan Dal Makhni is a timeless North Indian classic, beloved for its rich, creamy texture and robust flavors. Originating from Punjab, this dish is a staple during Indian festivities like Lohri and Diwali and is often enjoyed in dhabas across the region. Traditionally slow-cooked overnight, Dal Makhni is made with whole black urad dal (sabut urad) and rajma (red kidney beans), simmered with fragrant spices and finished with a touch of cream. In this vegan, health-conscious version, we retain the authentic taste by substituting dairy with plant-based ingredients and using heart-healthy oils. The taste of Vegan Dal Makhni is both comforting and deeply satisfying, with smoky undertones from slow cooking and an aromatic blend of ginger, garlic, and garam masala. Its creamy mouthfeel and balanced spices make it a favorite for family gatherings, festive meals, and Sunday lunches. This dish pairs perfectly with steamed rice or whole wheat roti, making it a wholesome choice for anyone seeking authentic Indian flavors without compromising on health. Apart from its delicious profile, this version is high in plant-based protein and fiber, ideal for those following a vegan or vegetarian diet. Whether served during grand occasions or as a nourishing everyday lunch, Vegan Dal Makhni is a testament to the diversity and richness of Indian cuisine, blending tradition with modern health needs.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for 1 medium katori (bowl) per person)

  • 1/2 cup Whole black urad dal (sabut urad) (soaked overnight)
  • 2 tbsp Red kidney beans (rajma) (soaked overnight)
  • 1 medium Onion (finely chopped (pyaaz))
  • 1 large Tomato (pureed (tamatar))
  • 1 tbsp Ginger-garlic paste (adrak-lahsun)
  • 1 Green chilli (finely chopped (hari mirch)) - optional
  • 1/4 tsp Turmeric powder (haldi)
  • 1/2 tsp Red chilli powder (lal mirch)
  • 1/2 tsp Garam masala
  • 1/2 tsp Coriander powder (dhania powder)
  • 1/2 tsp Cumin seeds (jeera)
  • to taste Salt (namak)
  • 1.5 tbsp Cold-pressed mustard oil (sarson ka tel)
  • 2 tbsp Cashew cream or coconut cream (vegan substitute for malai)
  • 2 tbsp Fresh coriander leaves (chopped (hara dhania))

Instructions

  1. 1

    Rinse and soak the sabut urad dal and rajma overnight (8 hours minimum). Drain and rinse before cooking.

    8 hours (soaking)

    Soaking ensures even cooking and better digestibility.

  2. 2

    In a pressure cooker, add soaked dal and rajma with 2.5 cups water and a pinch of salt. Cook for 6-7 whistles or until soft.

    15 minutes

    If using a pot, simmer for 45-60 minutes until creamy.

  3. 3

    Heat mustard oil in a kadhai (wok). Add cumin seeds and let them splutter. Add chopped onions and sauté until golden.

    5 minutes

    Keep heat medium to avoid burning the spices.

  4. 4

    Add ginger-garlic paste and green chilli. Sauté for 1-2 minutes until raw aroma disappears.

    2 minutes

    Stir continuously for even cooking.

Why This Dish is Healthy

This dish is heart-healthy, high in dietary fiber, and low in saturated fat, making it suitable for weight management and cholesterol control. The use of whole pulses ensures a low glycemic index, supporting stable blood sugar levels. By eliminating dairy and using minimal oil, this Vegan Dal Makhni is lighter and more nutrient-dense than traditional versions, making it ideal for anyone looking for a wholesome, balanced meal.

Vegan Dal Makhni is a powerhouse of plant-based protein and dietary fiber due to the combination of sabut urad dal and rajma. These pulses are rich in iron, potassium, folate, and B vitamins, supporting energy levels and heart health. The use of mustard oil provides healthy fats and omega-3s, while the addition of tomatoes and onions brings in antioxidants and vitamin C. Cashew or coconut cream offers healthy, dairy-free creaminess without cholesterol.

Pro Tips

  • 💡Tip 1: For deeper flavor, simmer the dal on low flame for up to 30 minutes if time allows.
  • 💡Tip 2: Mashing some of the cooked dal against the side of the pan creates extra creaminess.
  • 💡Tip 3: Add a pinch of kasuri methi (dried fenugreek leaves) at the end for authentic Punjabi aroma.

Storage & Serving

Store leftover dal in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of water if needed to restore creaminess.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy320.0 kcal

Similar Foods