If you’re looking for a vegan recipe that warms the soul and tantalizes the taste buds, this Vegan Carrot and Lentil Dal is just the dish you need. Packed with protein-rich lentils and sweet, tender carrots, this dal is a comforting bowl of goodness that will make you feel nourished and satisfied.
Imagine a dish that’s not only bursting with flavor but also incredibly easy to prepare. This Vegan Carrot and Lentil Dal comes together in a single pot, making cleanup a breeze while maximizing the deliciousness. Perfect for busy weeknights or cozy weekends, this dal is sure to become a staple in your kitchen.
Delicious Vegan Carrot and Lentil Dal


This Vegan Carrot and Lentil Dal is a delightful blend of earthy lentils, vibrant carrots, and aromatic spices. It’s rich and comforting, with a balance of sweet and savory flavors that dance on your palate. The creamy texture, combined with the warm spices, creates a satisfying dish that you’ll crave again and again.
Ingredients
- 1 cup red lentils, rinsed
- 2 large carrots, diced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 can (14 oz) coconut milk
- 4 cups vegetable broth
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add cumin seeds and let them sizzle for a few seconds. Add chopped onion, garlic, and ginger, and sauté until the onion is translucent.
- Add Spices and Carrots: Stir in turmeric and coriander powder, then add diced carrots. Sauté for another 5 minutes, allowing the carrots to soften slightly.
- Combine Lentils and Liquids: Add the rinsed lentils, coconut milk, and vegetable broth to the pot. Bring to a boil, then reduce heat to low and simmer for 25-30 minutes, or until the lentils are soft and the mixture has thickened.
- Season and Serve: Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro. Enjoy with rice or naan for a complete meal.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 300kcal
- Fat: 12g
- Protein: 15g
- Carbohydrates: 45g