Black Lentil Dhal Recipe
Black Lentil Dhal Recipe is a easy North Indian recipe that serves 4. 340 calories per serving. Recipe by Hari Ghotra on YouTube.
Prep: 20 min | Cook: 10 hrs | Total: 10 hrs 35 min
Cost: $6.07 total, $1.52 per serving
Ingredients
- 1 cup Black Lentils (Urad Dal) (Rinsed well until water runs clear)
- 4 cups Water (Room temperature)
- 1 medium Onion (Finely chopped)
- 1 tablespoon Ginger (Fresh, grated)
- 3 cloves Garlic (Finely minced)
- 2 Green Chilies (Finely chopped; reduce to 1 for milder heat)
- 2 teaspoons Ghee (Clarified butter; can substitute with neutral oil)
- 2 teaspoons Coriander Seeds (Crushed)
- 1 teaspoon Cumin Seeds (Crushed)
- 1 teaspoon Kashmiri Red Chili Powder (Mild, gives vibrant color)
- 0.5 teaspoon Turmeric Powder
- 1 teaspoon Sea Salt (Or to taste)
- 3 Tomatoes (Fresh, blended into a puree; can use one 14‑oz can crushed tomatoes)
- 1 teaspoon Dried Fenugreek Leaves (Kasuri Methi) (Crushed between palms)
- 1 teaspoon Garam Masala
- 1 tablespoon Unsalted Butter (Adds final silkiness; optional)
Instructions
Rinse Lentils
Place the black lentils in a colander and rinse under cold running water until the water runs clear.
Time: PT5M
Prep Aromatics
Finely chop the onion, mince the garlic, grate the ginger, and finely chop the green chilies.
Time: PT5M
Blend Tomatoes
Blend the fresh tomatoes until smooth. If using canned tomatoes, blend them the same way.
Time: PT5M
Combine All Ingredients in Slow Cooker
Add the rinsed lentils, chopped onion, garlic, ginger, chilies, ghee, crushed coriander and cumin seeds, red chili powder, turmeric, sea salt, blended tomatoes, and water into the slow cooker. Stir to distribute evenly.
Time: PT5M
Slow Cook
Set the slow cooker to the LOW setting and cook for 10 hours. After 10 hours the cooker will switch to KEEP WARM.
Time: PT10H
Finish with Aromatics
Stir in the crushed fenugreek leaves, garam masala, and butter. Mix well and let sit for 5 minutes to meld flavors.
Time: PT5M
Serve
Spoon the dal makhani into a serving bowl and garnish with a drizzle of melted butter or a sprinkle of fresh cilantro if desired. Serve hot with naan, roti, or steamed basmati rice.
Time: PT2M
Nutrition Facts
- Calories
- 340
- Protein
- 12 g
- Carbohydrates
- 30 g
- Fat
- 15 g
- Fiber
- 8 g
Dietary info: Vegetarian, Gluten‑Free
Allergens: Dairy (ghee, butter)
Ingredient Substitutions
- Instead of Black Lentils (Urad Dal): Whole black beans
- Instead of Ginger: Ground ginger (1 tsp)
- Instead of Garlic: Garlic paste (1 tsp)
- Instead of Green Chilies: Red chili flakes (½ tsp)
- Instead of Ghee: Vegetable oil (2 tsp)
- Instead of Coriander Seeds: Ground coriander (1 tsp)
- Instead of Cumin Seeds: Ground cumin (½ tsp)
- Instead of Kashmiri Red Chili Powder: Paprika (1 tsp)
- Instead of Sea Salt: Kosher salt
- Instead of Tomatoes: Canned crushed tomatoes (1 cup)
- Instead of Dried Fenugreek Leaves (Kasuri Methi): Fresh fenugreek leaves (1 tbsp)
- Instead of Unsalted Butter: Extra ghee (1 tbsp)
Equipment Needed
- Slow Cooker
- Blender
- Knife
- Cutting Board
- Measuring Spoons
- Ladle or Large Spoon
- Small Bowl (optional)
Critical Steps — Do Not Skip
- Rinsing the lentils thoroughly
- Ensuring the slow cooker lid stays on for the full 10‑hour cook
- Adding fenugreek leaves, garam masala, and butter at the end for aroma and richness
Chef Tips from the Video
- Soak the black lentils for 4‑6 hours or overnight to reduce cooking time and improve texture.
- Toast the coriander and cumin seeds briefly in a dry pan before crushing for deeper flavor.
- Use Kashmiri red chili powder for color without excessive heat.
Troubleshooting
Dal is too thick after cooking.
Stir in a little warm water, ¼ cup at a time, until the desired consistency is reached.
Lentils are still firm.
Continue cooking on low for another 30‑60 minutes, or add a splash of water and cover.
Dal is watery.
Remove the lid and set the cooker to HIGH for 15‑20 minutes to evaporate excess liquid.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze in portion‑sized containers for up to 1 month. Thaw overnight in the fridge before reheating.
Room temperature: Not recommended; the dish contains dairy and perishable lentils.
Make-Ahead Tips
- The dal tastes even better the next day after the flavors meld; reheat gently on low.
- You can prepare the spice mix and blended tomatoes up to 2 days in advance and store them separately.
Frequently Asked Questions
What is the cultural significance and history of Dal Makhani in North Indian cuisine?
Dal Makhani originated in the Punjab region and was popularized in Delhi restaurants in the 1950s. It was traditionally cooked over slow‑burning embers, giving it a deep, buttery flavor that symbolizes comfort food in Punjabi households.
What are the traditional regional variations of Dal Makhani in Indian cuisine?
In Punjab, the dish is made with whole black lentils and kidney beans, heavy butter, and cream. Some regions add a splash of cream at the end, while others keep it dairy‑free by using only ghee. The spice blend can also vary, with some cooks adding smoked paprika for a subtle smoky note.
How is Dal Makhani traditionally served in North Indian households?
It is typically served hot, garnished with a pat of butter or a drizzle of cream, alongside butter naan, tandoori roti, or steamed basmati rice. It is a staple for festive meals and weekend family lunches.
What occasions or celebrations is Dal Makhani traditionally associated with in Punjabi culture?
Dal Makhani is a favorite for special occasions such as weddings, festivals like Diwali and Baisakhi, and family gatherings because its rich, indulgent taste feels celebratory.
What makes Dal Makhani special or unique in North Indian cuisine?
Its signature buttery richness comes from slow‑cooking whole black lentils with ghee, cream, and a blend of aromatic spices, creating a velvety texture that sets it apart from other dal varieties.
What are the most common mistakes to avoid when making Dal Makhani in a slow cooker?
Common errors include lifting the lid during the 10‑hour cook, which releases steam and lengthens cooking time, and adding too much water, which can result in a thin sauce. Also, forgetting the final fenugreek and garam masala will leave the dish lacking its characteristic aroma.
Why does this Dal Makhani recipe use a slow cooker instead of traditional ember cooking?
The slow cooker replicates the low, steady heat of ember cooking, allowing the lentils to break down gently and absorb flavors over many hours without the need for constant monitoring, making it convenient for home cooks.
Can I make Dal Makhani ahead of time and how should I store it?
Yes, Dal Makhani improves after resting. Cool it quickly, store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 1 month. Reheat gently on low, adding a splash of water if needed.
What texture and appearance should I look for when Dal Makhani is done?
The lentils should be soft and almost melting, the sauce thick and glossy with a deep reddish‑brown hue. A final swirl of butter should melt into the surface, giving a silky sheen.
How do I know when Dal Makhani is done cooking in the slow cooker?
When the lid switches to KEEP WARM after the 10‑hour low setting, check that the lentils are fully softened and the sauce has thickened. A quick taste should reveal a creamy, buttery mouthfeel without any gritty lentil texture.
What does the YouTube channel Hari Ghotra specialize in?
The YouTube channel Hari Ghotra focuses on authentic Indian home cooking, offering step‑by‑step tutorials for classic dishes, modern twists, and cooking techniques that make restaurant‑style meals accessible to everyday cooks.
How does the YouTube channel Hari Ghotra's approach to Indian cooking differ from other Indian cooking channels?
Hari Ghotra emphasizes slow‑cooking methods, ingredient storytelling, and practical tips for using everyday kitchen equipment like slow cookers, whereas many other channels focus on stovetop or instant‑pot techniques.
Last updated: September 6, 2026
