Indulge in the creamy, comforting flavors of Vegan Daal Makhani, a plant-based twist on the classic Indian dish known for its luxurious texture and robust spices. This recipe features tender whole black lentils and kidney beans simmered to perfection in a luscious coconut milk base, enriched with aromatic cumin, turmeric, and garam masala. The tomato and onion masala adds depth, while fresh ginger and garlic create a vibrant, fragrant foundation. Ready in just over 90 minutes (with a bit of prep ahead), this hearty vegan daal is perfect for cozy dinners and pairs beautifully with steamed basmati rice or warm, pillowy naan. Packed with plant protein and rich flavor, it's an ultimate crowd-pleaser for any occasion.
Scan with your phone to download!
Rinse the whole black lentils and kidney beans thoroughly under running water. Soak them in water for at least 6 hours or overnight.
Drain the soaked dal and beans and transfer them to a large pot. Add 4 cups of water and bring to a boil. Reduce the heat and simmer for about 45-50 minutes, or until they are soft and cooked through.
In a separate pan, heat the oil over medium heat. Add cumin seeds and let them sizzle for a few seconds until they release their aroma.
Add the minced garlic and ginger to the pan and sauté for about 1 minute until fragrant.
Add the finely chopped onion to the pan and cook until the onion turns translucent and golden brown.
Stir in the tomato puree, turmeric powder, red chili powder, and salt. Cook the mixture for about 10 minutes until the oil starts to separate from the masala.
Once the lentils and beans are cooked, add them to the masala mixture along with any remaining water from cooking. Mix well.
Pour in the coconut milk and gently simmer the daal on low heat for about 30 minutes to let the flavors meld, stirring occasionally to prevent sticking.
Stir in the garam masala and adjust the seasoning with salt if needed.
Garnish with fresh cilantro before serving.
Serve hot with steamed rice or vegan naan.
Serving size | (1804.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1258.9 |
Total Fat 34.3g | 0% |
Saturated Fat 5.0g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 0mg | 0% |
Sodium 2930.0mg | 0% |
Total Carbohydrate 191.3g | 0% |
Dietary Fiber 48.6g | 0% |
Total Sugars 32.9g | |
Protein 62.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 544.3mg | 0% |
Iron 23.7mg | 0% |
Potassium 3425.8mg | 0% |
Source of Calories