When you’re craving something warm, nourishing, and satisfying, this Wholesome Sweet Potato & Lentil Soup is just the recipe to make. It combines tender sweet potatoes, hearty lentils, and a colorful mix of vegetables in a flavorful broth seasoned with cumin, coriander, and smoked paprika.
Every spoonful is comforting and full of goodness. The sweet potatoes add natural sweetness and a creamy texture, while the lentils make the soup filling enough for a complete meal. Fresh spinach or kale adds a lovely touch of color and extra nutrients.
Best of all, this easy sweet potato and lentil soup comes together with just 15 minutes of prep and about 30 minutes of cooking time. It’s perfect for cozy weeknight dinners, meal prep, or a simple meatless lunch.
Why You’ll Love This Recipe
- Hearty and satisfying: Lentils and sweet potatoes make every bowl filling and comforting.
- Packed with wholesome ingredients: A nourishing combination of vegetables, legumes, and leafy greens.
- Easy to prepare: Simple ingredients and straightforward steps make this soup beginner-friendly.
- Naturally vegetarian: Vegetable broth keeps the recipe meat-free and full of flavor.
- Great for meal prep: It stores well, making it a convenient option for lunches and busy evenings.
Ingredients You’ll Need
- Sweet potatoes: Two medium sweet potatoes, peeled and cubed, provide natural sweetness and a soft, creamy texture.
- Green or brown lentils: One cup of rinsed lentils adds plant-based protein, fiber, and plenty of heartiness.
- Onion: One finely chopped onion creates a flavorful base for the soup.
- Garlic: Two minced cloves add a delicious savory aroma.
- Carrot: One diced carrot brings extra sweetness and color.
- Celery: One diced celery stalk adds a subtle earthy flavor.
- Ground cumin: Adds warm, earthy notes that pair beautifully with lentils.
- Ground coriander: Brings a gentle citrusy flavor to the seasoning.
- Smoked paprika: Adds a mild smoky taste and depth.
- Vegetable broth: Four cups form the flavorful base of the soup.
- Spinach or kale: Two cups of chopped leafy greens add freshness and color.
- Olive oil: Two tablespoons are used to sauté the vegetables.
- Salt and black pepper: Adjust the seasoning to taste.
- Fresh parsley or cilantro: A sprinkle of fresh herbs makes a lovely finishing touch.
How to Make Sweet Potato & Lentil Soup
Step 1: Sauté the Vegetables
Heat the olive oil in a large soup pot over medium heat. Add the chopped onion, garlic, carrot, and celery. Cook for 5–7 minutes, stirring occasionally, until the vegetables soften and become fragrant.
Step 2: Add the Spices
Stir in the ground cumin, coriander, and smoked paprika. Cook for about one minute, allowing the spices to release their aroma and coat the vegetables evenly.
Step 3: Add the Sweet Potatoes and Lentils
Add the cubed sweet potatoes and rinsed lentils to the pot. Stir everything together so the ingredients are well coated with the aromatic seasoning.
Step 4: Pour in the Vegetable Broth
Pour in the vegetable broth and bring the mixture to a boil. Once it starts bubbling, reduce the heat to low and cover the pot.
Let the soup simmer for 25–30 minutes, or until the lentils are tender and the sweet potatoes can easily be pierced with a fork.
Step 5: Stir in the Greens
Add the chopped spinach or kale and cook for another 5 minutes, until the greens are wilted and tender.
Step 6: Season and Adjust the Texture
Taste the soup and add salt and black pepper as needed. For a thicker, creamier consistency, gently mash some of the cooked sweet potatoes against the side of the pot and stir them back into the soup.
Step 7: Rest and Serve
Remove the pot from the heat and let the soup sit for a few minutes. Ladle into bowls and finish with fresh parsley or cilantro.
Serve warm and enjoy!

Tips for the Best Sweet Potato and Lentil Soup
- Cut the sweet potatoes evenly: Similar-sized cubes help them cook at the same rate.
- Rinse the lentils: Give them a good rinse under cold water before adding them to the pot.
- Don’t skip the spices: Cooking the cumin, coriander, and smoked paprika briefly with the vegetables helps deepen their flavor.
- Check the lentils: Cooking time can vary depending on their age and variety, so taste them before serving.
- Adjust the consistency: Mash some sweet potatoes for a thicker soup, or add a little extra broth if you prefer it thinner.
- Add the greens near the end: This keeps spinach or kale from becoming overly soft during the longer simmer.
Equipment Needed
- Large soup pot or Dutch oven
- Cutting board
- Sharp kitchen knife
- Vegetable peeler
- Measuring cups and spoons
- Wooden spoon or heat-resistant spatula
- Ladle
Easy Recipe Variations
1. Make It Creamier
For a richer texture, stir in a splash of coconut milk during the final few minutes of cooking. It pairs especially well with sweet potatoes and warm spices.
2. Add More Vegetables
Use what you have in the refrigerator. Diced zucchini, bell peppers, or chopped tomatoes can add extra flavor and variety.
3. Give It a Little Heat
If you enjoy spicy food, add a pinch of red pepper flakes or a little cayenne pepper along with the other seasonings.
4. Use Different Greens
Spinach and kale both work beautifully. Swiss chard is another good option if you want to change things up.
5. Make It More Hearty
Add another half cup of lentils or a can of drained chickpeas for an even more filling soup. If adding extra lentils, you may need a little more broth and cooking time.
What to Serve with Sweet Potato & Lentil Soup
This soup is satisfying on its own, but a few simple sides can make it feel like a complete cozy meal.
- Crusty bread: Perfect for soaking up the flavorful broth.
- Garlic toast: Adds a crisp, savory side to every bowl.
- Fresh green salad: A light salad with lemon dressing balances the hearty soup.
- Roasted vegetables: Serve with roasted broccoli, cauliflower, or carrots for an extra vegetable-rich meal.
- Warm flatbread: A great choice for dipping and scooping.
Frequently Asked Questions
Can I use red lentils instead of green or brown lentils?
Yes. Red lentils can be used, but they cook faster and tend to break down into a softer, creamier texture. Start checking them earlier than the green or brown lentils to avoid overcooking.
Do I need to soak the lentils before cooking?
No. Green and brown lentils generally don’t need soaking for this recipe. Simply rinse them under cold water and remove any small stones or debris before adding them to the pot.
Can I make this soup ahead of time?
Absolutely! This soup is a great make-ahead meal. Prepare it as directed, let it cool, and store it in the refrigerator. The flavors will continue to develop as it rests.
How do I store leftover sweet potato and lentil soup?
Allow the soup to cool before transferring it to an airtight container. Refrigerate for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally. Add a splash of vegetable broth or water if it becomes too thick.
Can I freeze this soup?
Yes. Let the soup cool completely, then portion it into freezer-safe containers, leaving a little room for expansion. Freeze for up to 3 months for the best quality. Thaw overnight in the refrigerator before reheating.
Is this sweet potato and lentil soup vegan?
Yes, when prepared with vegetable broth and olive oil, the soup is naturally vegan. Just check that your vegetable broth is free from animal-based ingredients.
Final Thoughts
This Wholesome Sweet Potato & Lentil Soup is proof that simple ingredients can make a truly comforting meal. With tender sweet potatoes, nourishing lentils, colorful vegetables, and warming spices, it’s a delicious way to bring something wholesome to the table.
Make a pot for a chilly evening, prepare it ahead for easy lunches, or freeze a few portions for another busy day. Don’t forget the fresh herbs and a slice of crusty bread!
If you try this recipe, leave a comment and let us know how you enjoyed it. We’d love to hear about your favorite variations.
Print
Wholesome Sweet Potato & Lentil Soup
- Total Time: 45 minutes
- Yield: 4-6 servings
Description
Wholesome Sweet Potato & Lentil Delight is a hearty and nutritious soup made with tender sweet potatoes, protein-rich lentils, fresh vegetables, and warming spices. Finished with spinach or kale and fresh herbs, this comforting one-pot meal is perfect for a healthy lunch or dinner.
Ingredients
- 2 medium sweet potatoes, peeled and cubed
- 1 cup green or brown lentils, rinsed
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 medium carrot, diced
- 1 stalk celery, diced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- 4 cups vegetable broth
- 2 cups spinach or kale, roughly chopped
- 2 tablespoons olive oil
- Salt and pepper, to taste
- Fresh parsley or cilantro, for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, carrot, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened and fragrant.
- Stir in the ground cumin, coriander, and smoked paprika. Cook for an additional minute until the spices are well combined with the vegetables.
- Add the cubed sweet potatoes and rinsed lentils to the pot, stirring to coat them with the spices.
- Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low and cover the pot. Simmer for about 25-30 minutes, or until the lentils and sweet potatoes are tender.
- Add the chopped spinach or kale to the pot and cook for another 5 minutes until wilted.
- Season the soup with salt and pepper to taste. Mash some of the sweet potatoes in the soup for a creamier texture if desired.
- Remove from heat and let the soup sit for a few minutes before serving.
- Serve warm, garnished with fresh parsley or cilantro.
Notes
- Green or brown lentils both work well in this recipe. Rinse them thoroughly before cooking.
- Adjust the amount of vegetable broth to achieve your preferred soup consistency.
- For a creamier texture, mash some of the cooked sweet potatoes directly into the soup.
- Use spinach for a milder flavor or kale for a heartier texture.
- Garnish with fresh parsley or cilantro before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup, Main Dish
- Method: Stovetop
- Cuisine: International