Go Back
Vegetarian soup recipe ideas served in bowl with fresh herb garnish

Hearty Sweet Potato & Lentil Soup

A simple, soul-soothing soup made with sweet potatoes, lentils, and fresh herbs. Perfect for cozy nights or meal prep!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner, Main Course, Soup
Cuisine Comfort Food, Vegetarian
Servings 6 servings
Calories 265 kcal

Ingredients
  

Base Ingredients

  • 2 tablespoons olive oil Adds richness
  • 1 medium yellow onion, diced Provides sweetness
  • 3 cloves garlic, minced Flavor booster
  • 1 tablespoon fresh rosemary, chopped Earthy flavor
  • 1 tablespoon fresh thyme, chopped Adds freshness
  • 1 cup brown lentils High in fiber and protein
  • 2 cups sweet potatoes, peeled and diced Adds creaminess and sweetness
  • 4 cups vegetable broth Rich base for soup
  • 2 cups baby spinach Nutrient boost

Instructions
 

Cooking Steps

  • Heat olive oil in a large pot over medium heat.
  • Add diced onion and cook until soft and golden.
  • Stir in garlic, rosemary, and thyme, cooking for a minute until fragrant.
  • Add lentils, sweet potatoes, and vegetable broth, stir well, and bring to a boil.
  • Lower heat, cover, and simmer for 20 to 30 minutes until lentils and potatoes are tender.
  • Turn off heat and stir in spinach until it wilts.
  • Season with salt and black pepper to taste.

Notes

For a thicker soup, blend half and mix back in. Store leftovers in the fridge for up to 5 days or freeze for a month.
Keyword Cozy Recipe, Healthy Dinner, Lentil Soup, Sweet Potato Soup, Vegetarian Soup