Vegan Sweet Potato Lentil Soup Recipe

This Vegan Sweet Potato Lentil Soup Recipe is a nutritious and hearty dish that combines the natural sweetness of sweet potatoes with protein-rich lentils. It’s perfect for a cozy meal and is packed with flavor and essential nutrients.

This vegan recipe is simple to prepare and can be customized with your favorite spices and vegetables, making it a versatile option for any occasion.

Hearty Vegan Sweet Potato Lentil Soup

A bowl of Vegan Sweet Potato Lentil Soup garnished with cilantro, served with bread on a rustic table.

This soup features tender sweet potatoes and lentils simmered in a flavorful broth with aromatic spices. The recipe takes about 45 minutes from start to finish and serves 6 people.

Ingredients

  • 2 medium sweet potatoes, peeled and diced
  • 1 cup dried green or brown lentils, rinsed
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 1 celery stalk, diced
  • 6 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh cilantro or parsley for garnish (optional)

Instructions

  1. Prep the Ingredients: Peel and dice the sweet potatoes, chop the onion, carrots, and celery, and mince the garlic.
  2. Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté until softened (about 5-7 minutes).
  3. Add Garlic and Spices: Stir in the minced garlic, cumin, and smoked paprika, cooking for another minute until fragrant.
  4. Combine Ingredients: Add the diced sweet potatoes, lentils, and vegetable broth to the pot. Bring to a boil.
  5. Simmer: Reduce the heat to low and let the soup simmer for about 25-30 minutes, or until the lentils and sweet potatoes are tender.
  6. Season and Serve: Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro or parsley if desired.

Cook and Prep Times

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Nutrition Information

  • Servings: 6 bowls
  • Calories: 180kcal
  • Fat: 5g
  • Protein: 8g
  • Carbohydrates: 30g