This vibrant Sweet Potato Lentil Soup is a wholesome, nourishing meal that blends hearty flavors with incredible health benefits.
Packed with plant-based protein and fiber, it supports digestion and sustains energy.
Naturally low in saturated fat and rich in vitamins, this easy, one-pot soup is perfect for busy weeknights or meal prep.
Comforting, quick, and filling, it’s a nutritious option for everyday cooking.

Sweet Potato Lentil Soup
Equipment
- 1 large Dutch oven or pot (about 5–6 qt)
- 1 Knife (for chopping vegetables)
- 1 cutting board
- Measuring Cups and Spoons
- Wooden spoon or spatula
- Blender or immersion blender (optional for creamy texture)
Ingredients
- 1½ tbsp olive oil
- 1 medium onion diced
- 1 carrot diced
- 1 celery stalk diced
- 3 –4 garlic cloves minced
- 1 lb 450 g sweet potatoes, peeled and diced (~2 large sweet potatoes)
- 1 cup 200 g brown or green lentils, rinsed
- 5½ cups low-sodium vegetable broth
- ¼ cup tomato paste
- 1 tsp dried rosemary
- 1 tsp dried basil
- ½ tsp thyme or Italian seasoning
- 1 bay leaf
- ¾ tsp fine salt or to taste
- ⅛ tsp ground black pepper or to taste
Instructions
- Prepare Your Ingredients: Before starting, gather all ingredients and cooking tools. Peel and dice the sweet potatoes into uniform cubes to ensure even cooking. Dice the onion, carrot, and celery into small, consistent pieces so they soften evenly and blend well with the flavors. Mince the garlic finely for maximum aroma. Rinse the lentils under cold running water until clear, then drain them thoroughly to remove any excess starch or debris.
- Warm the Cooking Oil: Place a large Dutch oven or heavy-bottomed pot over medium heat. Add 1½ tablespoons of olive oil and allow it to warm until shimmering slightly and releasing a gentle aroma, about 1–2 minutes. Properly warmed oil ensures even cooking of vegetables and enhances their flavors.
- Sauté Aromatic Vegetables: Add the diced onion, carrot, and celery to the pot. Stir gently to coat them evenly in oil. Cook for about 5 minutes, stirring occasionally, until the onion becomes translucent and the vegetables begin to soften. This step creates the aromatic foundation for the soup and releases natural sweetness from the vegetables.
- Add Garlic and Build Aroma: Push the softened vegetables slightly to one side of the pot and add the minced garlic. Stir continuously for 50–60 seconds until the garlic becomes fragrant, being careful not to let it brown, as burned garlic can produce a bitter taste. This step enriches the soup’s depth of flavor.
- Combine Sweet Potatoes and Lentils: Add the diced sweet potatoes and rinsed lentils into the pot with the sautéed vegetables and garlic. Stir gently to mix everything together and coat the lentils and sweet potatoes with the aromatic base. This step allows the flavors to begin melding before adding the broth.
- Add Broth and Tomato Paste: Pour in 5½ cups of low-sodium vegetable broth and add ¼ cup of tomato paste. Stir thoroughly to incorporate the tomato paste evenly, ensuring a rich color and robust flavor. The broth will serve as the cooking medium for both lentils and sweet potatoes.
- Season with Herbs and Spices: Add 1 teaspoon dried rosemary, 1 teaspoon dried basil, ½ teaspoon thyme (or Italian seasoning), and 1 bay leaf to the pot. Season with ¾ teaspoon fine salt and ⅛ teaspoon ground black pepper (adjust later if needed). Stir gently so the herbs begin infusing their aromas into the liquid base.
- Bring Soup to a Gentle Boil: Increase the heat slightly and bring the mixture to a gentle boil. Monitor closely to prevent boiling over. This step helps all ingredients come together while preparing the soup for simmering.
- Simmer Until Tender: Once boiling, reduce heat to maintain a gentle simmer and cover the pot with a lid. Cook for about 25–30 minutes, or until lentils are soft and sweet potatoes can be easily pierced with a fork. Stir occasionally to prevent sticking and ensure even cooking.
- Taste and Adjust Seasoning: Turn off the heat and taste the soup. Adjust salt, pepper, or add chili flakes if desired to balance the flavors. Tasting at this stage ensures the seasoning is perfectly aligned before serving.
- Optional Creamy Purée: For a smoother consistency, ladle about 1 cup of soup into a blender or use an immersion blender directly in the pot. Purée until smooth while taking care to avoid steam burns. Return the puréed soup to the pot and stir well. Add extra broth if needed to adjust thickness.
- Serve and Garnish: Ladle the soup into bowls while hot. Optionally drizzle with extra virgin olive oil for richness and add grated parmesan or pecorino cheese if not keeping vegan. Pair with crusty bread for dipping or a light salad for a balanced meal.
- Store Leftovers Properly: Allow the soup to cool to room temperature. Transfer to airtight containers and refrigerate for up to 3 days, or freeze for up to 1 month. To reheat, warm gently on the stovetop or microwave, stirring occasionally and adding extra broth or water if necessary to adjust consistency.
Notes
- For even cooking, cut the sweet potatoes into uniform cubes. This ensures they soften at the same rate as the lentils.
- Brown or green lentils work best for this soup, as they hold their shape while cooking. Red lentils cook faster but tend to become mushy.
- Adjust the herb seasoning to suit your taste — fresh herbs can be substituted for dried, but add them later in the cooking process to preserve their flavor.
- If you prefer a thicker soup, purée a portion or all of it; for a lighter texture, add more broth or water.
- This soup freezes exceptionally well, making it ideal for meal prep and busy days.
Chef’s Secrets: Enhancing Flavor Depth
To truly elevate the flavor of this Sweet Potato Lentil Soup, start by building a robust vegetable base.
Sautéing the onion, carrot, and celery until tender and aromatic creates a rich foundation.
Garlic should be added near the end of sautéing to preserve its delicate flavor without turning bitter.
For extra depth, toast the herbs briefly in the pot before adding liquid — this releases their essential oils.
Using a high-quality vegetable broth and good olive oil also makes a noticeable difference.
Finally, letting the soup rest for a few minutes after cooking allows flavors to harmonize and intensify.
Serving Suggestions: Perfect Pairings For Soup
This hearty soup is a meal in itself but pairs beautifully with a variety of sides.
Serve with crusty artisan bread or whole-grain rolls for dipping.
A light green salad with lemon vinaigrette complements the richness of the soup while adding freshness.
For added protein and texture, sprinkle roasted pumpkin seeds or a dollop of plain Greek yogurt on top.
If you’re serving this at a dinner gathering, present it with warm bread bowls for a comforting touch.
This soup also works wonderfully as part of a meal-prep plan, served in jars for quick lunches.
Storage Tips: Keeping Soup Fresh Longer
To keep your Sweet Potato Lentil Soup fresh, allow it to cool to room temperature before storing.
Store in airtight containers in the refrigerator for up to 3 days.
For longer storage, freeze in individual portions for up to 1 month.
To reheat, gently warm on the stovetop over low heat, adding extra broth or water to reach your desired consistency.
Stir occasionally to prevent sticking.
For best flavor, avoid overcooking when reheating, and add fresh herbs or a squeeze of lemon juice to revive the soup.
Frequently Asked Questions
1. Can I make this soup in a slow cooker?
Yes! Start by sautéing the vegetables in a pan first for richer flavor, then transfer to the slow cooker with all other ingredients. Cook on low for 6–7 hours or on high for 3–4 hours until lentils and sweet potatoes are tender.
2. Can I use canned lentils instead of dried?
You can, but canned lentils are already cooked and will need less cooking time. Add them during the last 10 minutes of cooking to avoid mushy lentils. Reduce the broth slightly to maintain the soup’s texture.
3. How can I make this soup creamier without a blender?
Mash some of the sweet potatoes and lentils directly in the pot using a potato masher. This creates a thicker, creamier texture without altering the whole batch.
4. Can I add other vegetables to this soup?
Absolutely! Kale, spinach, zucchini, or butternut squash work beautifully. Add heartier vegetables earlier and leafy greens toward the end of cooking to avoid overcooking.
5. How do I make this soup spicier?
Add chili flakes, a pinch of cayenne pepper, or a diced fresh chili pepper during the sauté stage. You can also finish with a drizzle of chili oil for an extra kick before serving.