If you’re craving something hearty, comforting, and packed with vibrant flavors, this Sweet Potato Lentil Soup is absolutely the answer. It’s a beautiful blend of sweet potatoes and lentils simmered with fragrant spices and fresh ingredients, resulting in a soup that’s rich in texture, color, and warmth. Perfect for cozy evenings or whenever you need a wholesome meal, this Sweet Potato Lentil Soup is one of those dishes that feels like a warm hug in a bowl.

Ingredients You’ll Need

These ingredients are simple, yet each one plays a crucial role in building the layered flavors and satisfying texture of the soup. From the sweetness of the potatoes to the earthiness of lentils, every addition brings something special to the table.
- 1/2 Tbsp. olive or other oil: This provides the perfect base to sauté your vegetables, adding a subtle richness.
- 1 medium onion, chopped (about 1 cup): Onions soften and release their natural sweetness, creating depth in the soup.
- 1 large carrot, peeled and sliced into 1/2” pieces (about 1 cup): Adds a slight crunch and sweetness that complements the potatoes.
- 2 sweet potatoes, peeled and cut into 1/2” pieces (about 4-5 cups): The star ingredient, delivering creaminess and natural sweetness to the soup.
- 2 tsp. cumin: Brings warm, earthy notes that elevate the flavor profile.
- 1 1/2 tsp. chili powder: Adds a gentle spicy kick without overwhelming the dish.
- 1 Tbsp. paprika: Contributes smoky undertones and beautiful color.
- 1 1/2 tsp. salt: Essential to balance and enhance all the flavors.
- 1/2 tsp. black pepper: Provides a subtle bite and brightens the spices.
- 2 tsp. garlic (minced, or to taste): Infuses the soup with aromatic depth and a savory boost.
- 6 cups vegetable or chicken stock/broth: Creates the comforting liquid body of the soup and carries all the flavors.
- 1 1/2 cups dried green or brown lentils, rinsed and drained: Adds protein, texture, and hearty fiber making the soup filling.
- 1 can diced tomatoes with juice (14.5 oz.): Brings acidity and a vibrant tomato flavor that brightens the dish.
- 2 bay leaves: Infuse a subtle herbal aroma that rounds out the spices.
- 1 1/2 Tbsp. fresh squeezed lime juice: Added at the end to introduce a fresh, tangy contrast that lifts the soup perfectly.
- Garnishes (optional): Chopped cilantro, avocado, and sour cream or yogurt for creaminess and freshness.
How to Make Sweet Potato Lentil Soup
Step 1: Sauté the Aromatics and Vegetables
Start by heating your oil in a large pot over medium heat. Add the chopped onion and sauté for about 3-4 minutes until it begins to soften and turn translucent—that gentle sweetness will form the backbone of your soup’s flavor. Next, toss in the garlic, carrot, and sweet potato pieces and cook for 6-7 minutes, allowing the vegetables to soften and the edges to brown slightly. This step unlocks their natural sugars and adds a subtle caramelized note that makes a huge difference in taste.
Step 2: Add the Spices and Blend Flavors
Once the veggies are ready, sprinkle in the cumin, chili powder, paprika, salt, and black pepper. Stir everything together and sauté for about a minute. This brief toast awakens the spices, releasing their full aroma so they infuse the soup deeply rather than just sitting on top.
Step 3: Simmer with Stock, Lentils, and Tomatoes
Pour in your vegetable or chicken stock, then add the rinsed lentils, canned diced tomatoes with their juice, and the bay leaves. Bring the mixture to a simmer over increased heat, then reduce to medium-low, cover, and let everything cook gently for about 30 minutes. Stir occasionally to prevent sticking and to help the flavors marry. You’ll know it’s ready when the sweet potatoes and carrots are tender and the lentils cooked through.
Step 4: Brighten and Thicken the Soup
Once the soup has cooked, stir in the fresh lime juice, which adds a wonderful brightness and balance to the earthiness of the lentils. To achieve the ideal creamy texture, you have two great options: use a stick blender to pulse directly in the pot a few times until the soup thickens but still has some chunk; or carefully remove 1-2 cups of soup, blend it until smooth, and mix it back into the pot. Be cautious with hot liquid in a blender by leaving room and covering the lid with a towel to keep things safe.
How to Serve Sweet Potato Lentil Soup
Garnishes
Adding fresh garnishes really elevates the experience. A sprinkle of chopped cilantro gives a burst of herbal freshness, creamy avocado slices add richness and texture contrast, and a dollop of sour cream or plain yogurt lends cooling creaminess that complements the spices beautifully. These toppings make the soup feel extra special and personalized.
Side Dishes
This soup is hearty enough to stand on its own, but pairing it with warm crusty bread or garlic naan makes the meal even more satisfying. A crisp side salad can add a refreshing crunch and balance out the richness, while a simple rice pilaf is excellent if you want an extra boost of carbs for an even fuller meal.
Creative Ways to Present
For a fun twist, serve the Sweet Potato Lentil Soup in hollowed-out mini pumpkins or bread bowls for a festive and eye-catching presentation. You can also drizzle a swirl of chili oil or sprinkle toasted pumpkin seeds on top for added texture and a hint of heat. Personalizing the soup visually always makes it taste better!
Make Ahead and Storage
Storing Leftovers
This soup keeps really well in the refrigerator for up to five days. Store it in an airtight container to preserve its fresh flavors and prevent it from absorbing any fridge odors. Before serving, give it a good stir and add a splash of broth or water if it seems too thick.
Freezing
Sweet Potato Lentil Soup freezes beautifully, making it an excellent meal prep option. Portion the cooled soup into freezer-safe containers or bags, leaving some space for expansion, and freeze for anywhere from 3 to 6 months. Label your containers so you know exactly when you made it!
Reheating
To reheat, thaw frozen portions overnight in the fridge if possible. Warm the soup on the stovetop over low-medium heat, stirring occasionally until it’s heated through. If the soup has thickened, add a little water or stock incrementally to reach your desired consistency. For convenience, microwave individual bowls but make sure to heat evenly by stopping and stirring a couple of times.
FAQs
Can I use red lentils instead of green or brown lentils?
Red lentils cook faster and tend to break down more, resulting in a creamier texture. You can substitute them, but reduce the simmer time to avoid mushiness and adjust liquid as needed since they absorb less broth.
Is this Sweet Potato Lentil Soup vegan?
Absolutely! Just make sure you use vegetable broth instead of chicken broth, and skip any dairy garnishes or use plant-based alternatives.
Can I make this soup in a slow cooker?
Yes, you can! Sauté the vegetables and spices first on the stove, then transfer everything to a slow cooker with the stock, lentils, tomatoes, and bay leaves. Cook on low for 6-8 hours or high for 3-4 hours. Add lime juice and adjust seasoning before serving.
What if I don’t have lime juice? Can I use lemon?
Leaning on lemon juice works just fine as a substitute. It brings similar acidity and brightness that helps balance the soup’s richness.
How do I make this soup gluten-free?
This recipe is naturally gluten-free as long as the broth you use doesn’t contain any gluten-based additives. Always check labels if you’re purchasing pre-made stock or broth.
Final Thoughts
Once you try this Sweet Potato Lentil Soup, it’s bound to become a go-to comfort meal in your rotation. It’s nourishing, easy to make, and full of cozy flavors that hit all the right notes. Whether you’re feeding family or just need a bowl for yourself, this recipe delivers warmth and satisfaction with each spoonful. Don’t hesitate to play with garnishes and sides to make it your own—enjoy every hearty bite!
Print
Sweet Potato Lentil Soup Recipe
A hearty and flavorful Sweet Potato Lentil Soup that combines tender sweet potatoes, protein-rich lentils, and aromatic spices to create a comforting and nutritious meal. Perfect for chilly days, this soup is easy to prepare and can be garnished with fresh cilantro, creamy avocado, and a dollop of sour cream or yogurt for added richness.
- Total Time: 55 minutes
- Yield: 6 servings
Ingredients
Vegetables and Aromatics
- 1/2 Tbsp. olive oil (or preferred cooking oil)
- 1 medium onion, chopped (about 1 cup)
- 1 large carrot, peeled and sliced into 1/2” pieces (about 1 cup)
- 2 sweet potatoes, peeled and cut into 1/2” pieces (about 4–5 cups)
- 3 cloves garlic, minced
Spices
- 2 tsp. ground cumin
- 1 1/2 tsp. chili powder
- 1 Tbsp. smoked paprika
- 1 1/2 tsp. salt
- 1/2 tsp. black pepper
Liquids and Legumes
- 6 cups vegetable or chicken stock/broth
- 1 1/2 cups dried green or brown lentils, rinsed and drained
- 1 can diced tomatoes with juice (14.5 oz.)
- 2 bay leaves
- 1 1/2 Tbsp. fresh squeezed lime juice
Garnishes (optional)
- Chopped fresh cilantro
- Avocado slices
- Sour cream or plain yogurt (if not dairy-free)
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onion and sauté for 3-4 minutes until the onion starts to soften and becomes translucent.
- Add Vegetables and Garlic: Add minced garlic, sliced carrot, and sweet potato pieces to the pot. Sauté for 6-7 minutes, stirring occasionally, until the vegetables begin to soften and the edges lightly brown.
- Incorporate Spices: Stir in the ground cumin, chili powder, smoked paprika, salt, and black pepper. Cook for about one minute to toast the spices and release their aromas.
- Add Liquids and Lentils: Pour in the vegetable or chicken stock, rinsed lentils, diced tomatoes with juice, and add the bay leaves. Increase heat and bring the mixture to a simmer.
- Simmer Soup: Once simmering, reduce heat to medium-low and cover the pot. Let the soup simmer for about 30 minutes, stirring occasionally, until the sweet potatoes and carrots are tender and the lentils are cooked through.
- Finish with Lime Juice: Stir in fresh squeezed lime juice to add brightness and balance the flavors.
- Thicken Soup: To thicken, use an immersion blender and pulse several times directly in the pot until desired consistency is reached. Alternatively, remove 1-2 cups of soup and carefully blend in a separate blender, then return blended portion to the pot and stir. Be cautious of hot steam when blending.
- Serve: Ladle the soup into bowls and garnish with chopped cilantro, avocado slices, and a dollop of sour cream or plain yogurt if desired.
Notes
- Cooked soup will keep in the refrigerator for up to five days.
- The soup can be frozen for 3-6 months; thaw and reheat gently.
- For a vegan version, use vegetable broth and omit sour cream/yogurt or use plant-based alternatives.
- Adjust spice levels to taste; chili powder can be reduced or increased.
- Using an immersion blender allows for a rustic texture; blending some but not all keeps the soup hearty.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: American, Vegetarian
- Diet: Vegetarian
Nutrition
- Serving Size: 1.5 cups (about 350g)
- Calories: 280 kcal
- Sugar: 7 g
- Sodium: 550 mg
- Fat: 4 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 12 g
- Protein: 14 g
- Cholesterol: 0 mg