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

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.

35 min total2 servingsMedium520 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Drain soaked urad dal and rajma
0%

Step 1 · Drain soaked urad dal and rajma

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.

Step 2: Heat a non-stick kadhai
0%

Step 2 · Heat a non-stick kadhai

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

Step 3: Add ginger-garlic paste and sauté until the raw smell disappears
0%

Step 3 · Add ginger-garlic paste and sauté until the raw smell disappears

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.

Step 4: Add cooked dal and rajma to the masala
0%
10 min

Step 4 · Add cooked dal and rajma to the masala

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.

Step 5: Sprinkle garam masala and garnish with coriander leaves
0%

Step 5 · Sprinkle garam masala and garnish with coriander leaves

Sprinkle garam masala and garnish with coriander leaves. Keep dal covered until serving.

Step 6: For naan
0%
15 min

Step 6 · For naan

For naan, in a bowl, mix atta, curd, baking powder, and salt. Knead with water to a soft dough. Rest for 15 minutes.

Step 7: Divide dough
0%
2 min

Step 7 · Divide dough

Divide dough, roll into oval shapes. Cook on hot tawa for 1-2 minutes each side until puffy and golden. Brush lightly with butter, if desired.

Why this recipe 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.

A note on tradition

Dal Makhni hails from Punjab and is a beloved part of North Indian cuisine, often served at weddings, festivals like Lohri, and special Sunday lunches. Its slow-cooked richness is a symbol of Punjabi hospitality and celebration. Naan, made on tawa or in tandoor, is a festive bread that elevates everyday meals into feasts. Regional variations may include the addition of kasuri methi or charcoal smoking for a unique aroma.

← Back to Dal Makhni with Naan