Vegan Daal Makhani
Vegan Daal Makhani is a rich and creamy lentil dish that's both comforting and satisfying, featuring black lentils and kidney beans simmered to perfection in a spiced tomato gravy. This wholesome meal is perfect for a hearty lunch or dinner, offering a delightful taste of Indian cuisine without any animal products.

60 minutes
Difficulty: Medium
Indian
380 kcal
Ingredients
- Black lentils (urad dal) - 100 grams
- Kidney beans (rajma) - 50 grams
- Onion - 1 medium, finely chopped
- Tomato - 1 large, pureed
- Ginger - 1 inch, grated
- Garlic - 4 cloves, minced
- Green chili - 1, slit (optional)
- Cumin seeds - 1 teaspoon
- Garam masala - 1 teaspoon
- Turmeric powder - 1/2 teaspoon
- Red chili powder - 1 teaspoon
- Coconut cream - 100 ml
- Vegetable oil - 2 tablespoons
- Salt - to taste
- Fresh coriander - for garnish
Steps
- Rinse the black lentils and kidney beans thoroughly, then soak them in water for at least 4 hours or overnight.
- In a pressure cooker, add the soaked lentils and beans with 4 cups of water. Cook on high heat until you hear 2 whistles, then reduce the heat and cook for another 10 minutes.
- Release the pressure and check if the lentils and beans are soft. Drain any excess water and set them aside.
- In a pan, heat the vegetable oil over medium heat. Add the cumin seeds and let them splutter.
- Add the chopped onions and sauté until golden brown, about 5-7 minutes.
- Stir in the grated ginger, minced garlic, and slit green chili. Sauté for another 2 minutes until fragrant.
- Add the pureed tomato, turmeric powder, red chili powder, and salt. Cook until the mixture thickens and oil starts to separate, about 10 minutes.
- Add the cooked lentils and beans to the tomato mixture, stirring well. Pour in a cup of water to achieve desired consistency.
- Let the daal simmer on low heat for 15-20 minutes, stirring occasionally. Adjust seasoning if needed.
- Stir in the coconut cream and garam masala, cooking for an additional 5 minutes.
- Garnish with fresh coriander before serving.
Nutrition
- Calories: 380
- Protein: 18 g
- Carbs: 55 g
- Fiber: 15 g
- Sugar: 5 g
- Sodium: 400 mg
- Cholesterol: 0 mg
- Total Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 6 g
- Water: 0.3 L
Health Benefits
- Rich in plant-based protein, supporting muscle health.
- High in fiber, promoting digestive health and satiety.
Tags
IndianVeganLunch