Description
Creamy one-pot green lentil dal made with warming Indian spices and coconut milk. A healthy vegan comfort meal that’s easy to prepare and perfect for meal prep.
Ingredients
Scale
- 1 cup dry green lentils
- 1 tablespoon coconut oil or vegetable oil
- 1 medium onion, chopped
- 1 large carrot, finely diced
- 3 cloves garlic, minced
- 2 teaspoons fresh ginger, grated
- 1 red or green chili pepper, seeds removed
- 2 teaspoons ground cumin
- 2 teaspoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 3 cups vegetable broth
- 1 cup canned coconut milk
- Salt to taste
- Black pepper to taste
Instructions
- Sort, rinse, and soak the green lentils for 15 minutes, then drain.
- Finely chop the onion, carrot, chili, garlic, and ginger.
- Heat the oil in a large pot over medium heat and sauté the onion for 3–4 minutes.
- Add the chili, garlic, ginger, and carrot and cook briefly over low heat.
- Stir in the spices, lentils, and vegetable broth, then bring to a boil.
- Simmer for about 15 minutes until the lentils begin to soften.
- Add the coconut milk and cook for another 10–15 minutes until thick and creamy.
- Optionally blend part of the dal for a creamier texture, then season to taste and serve.
Notes
- Green or brown lentils both work well in this recipe.
- Sweet potato can replace the carrot if desired.
- Any plant-based cream can replace coconut milk, though coconut milk gives the best flavor.
- Add a squeeze of lemon or lime juice before serving to brighten the dish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 347
- Sugar: 8g
- Sodium: 620mg
- Fat: 14.7g
- Saturated Fat: 10g
- Unsaturated Fat: 4.7g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 7.5g
- Protein: 14g
- Cholesterol: 0mg