Vegan Lentil Soup (Detailed Recipe)
Servings: 4–6
Prep Time: 15 minutes
Cook Time: 35–40 minutes
Total Time: ~50 minutes
Ingredients
Main Ingredients
-
1 cup dry lentils (green or brown), rinsed
-
1 tbsp olive oil
-
1 medium onion, finely chopped
-
2 carrots, diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
Liquid & Base
-
6 cups vegetable broth
-
1 can (400 g) diced tomatoes
Seasonings
-
1 tsp ground cumin
-
1 tsp smoked paprika
-
½ tsp ground turmeric
-
1 tsp dried thyme
-
½ tsp black pepper
-
Salt to taste
Optional Additions
-
1 potato, diced
-
1 cup spinach or kale
-
1 tbsp lemon juice
-
Fresh parsley or cilantro for garnish
Equipment
-
Large soup pot or Dutch oven
-
Wooden spoon
-
Knife and cutting board
Step-by-Step Instructions
1. Prepare the Lentils
-
Place lentils in a bowl.
-
Rinse under cold water.
-
Remove any debris or damaged lentils.
-
Drain and set aside.
2. Cook the Aromatic Base
-
Heat olive oil in a large pot over medium heat.
-
Add chopped onion and cook for 4–5 minutes until soft.
-
Add carrots and celery, cook for another 5 minutes.
-
Add garlic and cook for 1 minute until fragrant.
3. Add Spices
Add the following spices and stir for 30 seconds to release their aroma:
-
cumin
-
smoked paprika
-
turmeric
-
thyme
-
black pepper
4. Add Lentils and Liquids
-
Add the rinsed lentils to the pot.
-
Pour in:
-
vegetable broth
-
diced tomatoes
-
-
Stir well to combine.
5. Simmer the Soup
-
Bring the soup to a gentle boil.
-
Reduce heat to low.
-
Cover and simmer for 25–30 minutes, until lentils become tender.
If using diced potato, add it during this stage.
6. Add Greens
During the last 5 minutes of cooking:
-
Add spinach or kale.
-
Stir until wilted.
7. Final Flavor Adjustment
-
Taste the soup.
-
Add salt if needed.
-
Stir in lemon juice to brighten the flavor.
8. Serve
Ladle the soup into bowls and garnish with:
-
chopped parsley
-
cilantro
-
a drizzle of olive oil
Serving Suggestions
Serve with:
-
crusty bread
-
toasted sourdough
-
pita bread
-
simple green salad
Storage
Refrigerator: up to 5 days
Freezer: up to 3 months
Lentil soup often tastes better the next day as the flavors deepen.
Nutrition (Approximate per serving)
-
Calories: ~220
-
Protein: ~14 g
-
Fiber: ~12 g
-
Fat: ~4 g
-
Carbohydrates: ~32 g