
Dal Makhani (Black Lentil Stew)
A rich and creamy black lentil stew, slow-cooked to perfection. A classic Indian comfort food.
Ingredients
- 1 cup Black lentils (whole)
- 0.25 cup Kidney beans (red)
- 1 medium Onion
- 1 tbsp Ginger-garlic paste
- 1 cup Tomato puree
- 2 tbsp Vegetable oil
- 1 tsp Garam masala
- 0.5 tsp Red chili powder
- 1 tbsp Kasuri methi (dried fenugreek leaves)
- 2 tbsp Vegan butter
- 0.5 cup Coconut cream
Instructions
- 1The night before you plan to cook, place the 1 cup black lentils and 0.25 cup kidney beans in a large bowl. Cover them with plenty of water (at least 3 inches above the beans and lentils) and let them soak overnight.
- 2Drain and rinse the soaked lentils and beans. Place them in a large, heavy-bottomed pot. Add 6 cups of water.
- 3Bring the water to a boil over high heat, then reduce the heat to low. Cover the pot and simmer gently for 2 to 3 hours, or until the lentils and beans are very tender. Stir occasionally to prevent sticking.
- 4While the lentils and beans are simmering, finely chop the 1 medium onion. Heat the 2 tbsp vegetable oil in a separate large skillet over medium heat (350°F / 175°C). Add the chopped onion and cook, stirring often, for 10-15 minutes, or until it is soft and golden brown.
- 5Add the 1 tbsp ginger-garlic paste to the skillet with the onions. Cook, stirring constantly, for 1 minute until fragrant. Stir in the 1 cup tomato puree, 0.5 tsp red chili powder, and 1 tsp garam masala. Cook for 5 minutes, stirring frequently, until the mixture has thickened slightly.
- 6Add the cooked onion and tomato mixture to the pot with the lentils and beans. Stir well to combine. Using the back of a spoon or a potato masher, gently mash some of the lentils and beans against the side of the pot to create a creamier texture. Continue to simmer, uncovered, for another 30 minutes, stirring occasionally, until the stew has thickened to your desired consistency.
- 7Stir in the 2 tbsp vegan butter and 0.5 cup coconut cream until fully incorporated. Simmer for a final 15 minutes, stirring occasionally, allowing the flavors to meld and the stew to become rich and creamy. Rub the 1 tbsp Kasuri methi between your palms to release its aroma, then stir it into the dal. Serve hot.
Substitutions
Butter → Vegan Butter
For dairy-free option
Heavy cream → Coconut cream
Adds creaminess
Allergy Disclaimer — Safe Plated Pte. Ltd.
This content is AI-generated by Safe Plated and is not medical advice. AI can make errors and may miss allergens or cross-contamination risks. Always read physical ingredient labels and verify allergen safety independently before preparing or consuming any food. Consult your allergist for guidance specific to your situation.
Related Guides
Cooking with a packaged ingredient?
Paste the current ingredient list and see the exact allergen terms the checker recognises. Always verify the package in front of you.
Keep reading this recipe
Open this recipe in the appSign in to continue with this recipe. No meal plan generation needed.
Want a full week of recipes like this?
Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.
Build my free 7-day planNo credit card required.