Go Back
+ servings

Spiced Vegetarian Lentil Soup

Course Soup
Keyword vegan, vegetarian
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 5
Calories 270 kcal


  • 2 tablespoons olive oil
  • 1 cup leek chopped
  • 1/2 cup celery diced
  • 1/2 cup carrot diced
  • 3/4 cup yam diced
  • 1 clove garlic minced
  • 1 cup red lentils rinsed and drained
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper
  • 1/4 teaspoon turmeric
  • 1/4 teaspoon cinnamon
  • 2 bay leaves
  • 6 cups low sodium vegetable stock
  • sea salt to taste
  • black pepper to taste


  • coconut milk
  • chopped apples
  • toasted walnuts


  1. In a medium saucepan, heat the oil over medium heat until shimmering. Sweat the leek, celery, carrot and yam until translucent, about 5 minutes. Add garlic, lentils, spices, bay leaves and salt and pepper. Cook, stirring constantly, until fragrant, 1-2 minutes. Add vegetable stock, increase heat to medium high, and bring to a boil. Reduce heat and simmer, uncovered, for 20-25 minutes, or until vegetables are soft and the lentils are breaking apart.

  2. Remove from heat, remove bay leaves and use an immersion blender or blender to puree until smooth. Season to taste with salt and pepper.

  3. Garnish with coconut milk, chopped apples and toasted walnuts.

Nutrition Facts
Spiced Vegetarian Lentil Soup
Amount Per Serving
Calories 270 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 110mg5%
Potassium 877mg25%
Carbohydrates 36g12%
Fiber 12g50%
Sugar 2g2%
Protein 15g30%
Vitamin A 2665IU53%
Vitamin C 8.8mg11%
Calcium 58mg6%
Iron 4.2mg23%
* Percent Daily Values are based on a 2000 calorie diet.