I make this Savory Italian Sweet Potato Soup when I want something warm, comforting, and full of rustic flavor. The natural sweetness of the sweet potatoes blends beautifully with Italian herbs, garlic, and savory broth. I love how it feels hearty and nourishing while still being simple to prepare.
Why You’ll Love This Recipe
I love this recipe because it balances sweet and savory flavors in a way that feels satisfying without being heavy. The Italian seasoning adds warmth and depth, while the sweet potatoes create a naturally creamy texture once blended. I also appreciate how easy it is to customize with additional vegetables or protein depending on what I have available.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
2 large sweet potatoes, peeled and cubed
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 tablespoon olive oil
-
4 cups vegetable or chicken broth
-
1 teaspoon Italian seasoning
-
1/2 teaspoon dried basil
-
1/2 teaspoon dried oregano
-
1/2 teaspoon salt
-
1/4 teaspoon black pepper
-
1/2 cup crushed tomatoes
-
1/4 cup heavy cream (optional)
-
Fresh parsley or grated Parmesan for garnish (optional)
Directions
-
I heat olive oil in a large pot over medium heat.
-
I add the diced onion and cook until softened, then stir in the garlic and cook for about 30 seconds.
-
I add the cubed sweet potatoes, Italian seasoning, basil, oregano, salt, and black pepper, stirring to coat everything evenly.
-
I pour in the broth and crushed tomatoes, bringing the mixture to a gentle boil.
-
I reduce the heat, cover, and let it simmer for 20–25 minutes, or until the sweet potatoes are fork-tender.
-
I use an immersion blender to blend the soup until smooth, or carefully transfer it to a blender in batches.
-
If I want a creamier texture, I stir in heavy cream at the end.
-
I taste and adjust seasoning before serving, then garnish with fresh parsley or grated Parmesan if desired.
Servings and timing
I usually get about 4–6 servings from this recipe.
Prep time: 15 minutes
Cook time: 25 minutes
Total time: about 40 minutes
Variations
I sometimes add cooked Italian sausage for a heartier version. When I want extra vegetables, I stir in chopped spinach or kale near the end of cooking. For a dairy-free option, I skip the cream or use coconut milk for a slightly different flavor. I also enjoy adding a pinch of red pepper flakes for a bit of heat.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, I warm the soup gently on the stovetop over medium-low heat, stirring occasionally, or microwave in short intervals. I can also freeze it for up to 3 months and thaw overnight in the refrigerator before reheating.
FAQs
Can I make this soup vegetarian?
I use vegetable broth and skip any meat additions to keep it fully vegetarian.
Do I have to blend the soup?
I prefer blending it for a creamy texture, but I can leave it chunky if I like more texture.
Can I use canned sweet potatoes?
I prefer fresh sweet potatoes for better texture and flavor, but drained canned sweet potatoes can work in a pinch.
How do I make the soup thicker?
I simmer it uncovered for a few extra minutes to reduce the liquid, or add slightly less broth.
What can I serve with this soup?
I like serving it with crusty bread, a side salad, or a simple grilled cheese sandwich.
Conclusion
I keep making this Savory Italian Sweet Potato Soup because it’s comforting, flavorful, and easy to prepare. The blend of sweet potatoes and Italian herbs creates a warm, satisfying dish I can enjoy any time of year. Whenever I want a simple homemade soup that feels both rustic and nourishing, this recipe is one I happily return to.
Savory Italian Sweet Potato Soup
- Author: lina
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4-6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
A warm and comforting Italian-inspired sweet potato soup with savory herbs, garlic, and a naturally creamy texture, perfect for a nourishing meal.
Ingredients
- 2 large sweet potatoes, peeled and cubed
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 4 cups vegetable or chicken broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup crushed tomatoes
- 1/4 cup heavy cream (optional)
- Fresh parsley or grated Parmesan for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook until softened, then stir in garlic and cook for 30 seconds.
- Add cubed sweet potatoes, Italian seasoning, basil, oregano, salt, and black pepper. Stir to coat.
- Pour in broth and crushed tomatoes and bring to a gentle boil.
- Reduce heat, cover, and simmer for 20–25 minutes until sweet potatoes are fork-tender.
- Blend the soup using an immersion blender until smooth, or carefully blend in batches.
- Stir in heavy cream if desired.
- Taste and adjust seasoning, then garnish and serve.
Notes
- Add cooked Italian sausage for a heartier version.
- Stir in spinach or kale near the end for extra vegetables.
- Use coconut milk instead of cream for a dairy-free option.
- Simmer uncovered to thicken if needed.
- Store in the refrigerator for up to 4 days.
- Freeze for up to 3 months and thaw before reheating.
Nutrition
- Serving Size: 1 serving
- Calories: 210 kcal
- Sugar: 8 g
- Sodium: 620 mg
- Fat: 8 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 5 g
- Protein: 4 g
- Cholesterol: 15 mg
