Dal Makhni with Naan

Dal Makhni with Naan

Lunch • India

520
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 Dal Makhni with Naan
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Dal Makhni with Naan (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

Dal Makhni with Naan is a cherished North Indian lunch dish, celebrated for its rich, creamy texture and soulful flavors. Dal Makhni, made with whole black urad dal (sabut urad) and rajma (kidney beans), simmered with aromatic spices, is a staple in Punjabi households and a star at festive occasions like Diwali and weddings. Paired with freshly made naan, this combination is synonymous with hearty, comforting meals across India. This dish is especially popular in the Punjab region and forms the highlight of many celebratory thalis. The soft, fluffy naan complements the luscious dal, making each bite satisfying and nourishing. Traditionally slow-cooked overnight to develop depth of flavor, this healthy version uses less butter and cream, yet maintains the authentic essence and taste. Whether relished during family gatherings or festive lunches, Dal Makhni with Naan brings together the warmth of Indian hospitality and the vibrance of regional cuisine. Its balanced flavor, protein-rich lentils, and comforting aroma make it a timeless favorite on Indian dining tables.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable
Allergens: Gluten, Dairy

Ingredients(for 1 medium bowl dal with 1 medium naan per person)

  • 1/2 cup Whole black urad dal (sabut urad) (soaked overnight)
  • 2 tbsp Rajma (kidney beans) (soaked overnight)
  • 1 medium Onion (finely chopped)
  • 2 medium Tomato (pureed)
  • 1 tsp Ginger-garlic paste
  • 1/4 cup Low-fat milk or toned milk (for creaminess)
  • 1 tsp Butter (makhan; use less for health)
  • 1/2 tsp Cumin seeds (jeera)
  • 1/2 tsp Red chilli powder
  • 1/4 tsp Turmeric powder (haldi)
  • 1/2 tsp Garam masala
  • to taste Salt
  • 1 tbsp Fresh coriander leaves (for garnish) - optional
  • 1 cup Whole wheat flour (atta) (for naan)
  • 2 tbsp Curd (dahi) (for naan dough)
  • 1/4 tsp Baking powder (for naan)
  • 1/4 tsp Salt (for naan)
  • as needed Water (for dough & dal)

Instructions

  1. 1

    Drain soaked urad dal and rajma. Pressure-cook with 2 cups water and a pinch of salt for 8-10 whistles, or until soft and mushy.

    15 minutes

    Use a traditional handi for slow cooking if time permits for deeper flavor.

  2. 2

    Heat a non-stick kadhai. Add butter and cumin seeds. Once they splutter, add onions and sauté until golden.

    3 minutes

    Use minimal butter for health; a dash of oil can be added if needed.

  3. 3

    Add ginger-garlic paste and sauté until the raw smell disappears. Stir in tomato puree, red chilli powder, turmeric, and salt. Cook until oil separates.

    4 minutes

    Cook tomatoes thoroughly for a rich, tangy base.

  4. 4

    Add cooked dal and rajma to the masala. Mix well and mash slightly for creaminess. Add milk and simmer on low for 10 minutes, stirring often.

    10 minutes

    Simmer longer for silkier dal; adjust water for desired consistency.

Why This Dish is Healthy

This healthy Dal Makhni with Naan recipe uses less butter and cream, focusing on wholesome ingredients like whole lentils and atta. The combination delivers high protein and fiber, keeps you satiated longer, and stabilizes blood sugar. Making naan with whole wheat flour instead of maida increases the nutritional value, making this dish a balanced and nourishing meal choice for lunch.

Dal Makhni is an excellent source of plant-based protein from urad dal and rajma, making it ideal for vegetarians. It provides dietary fiber, complex carbohydrates, iron, folate, magnesium, and potassium. Using low-fat milk and minimal butter reduces saturated fat, while whole wheat naan increases fiber and micronutrients. This meal supports digestive health and helps maintain energy levels throughout the day.

Pro Tips

  • 💡Tip 1: Soak urad dal and rajma overnight for faster cooking and better texture.
  • 💡Tip 2: Simmer dal on low heat for as long as possible to deepen flavors.
  • 💡Tip 3: Rest naan dough for at least 15 minutes for softer, fluffier bread.

Storage & Serving

Store leftover dal in an airtight container in the refrigerator for up to 2 days. Reheat gently with a splash of water to restore creaminess. Naan is best eaten fresh but can be wrapped in foil and stored at room temperature for a few hours.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy520.0 kcal

Similar Foods