This Roasted Italian Sweet Potato Soup is the cozy hug your weeknight dinner needs. Velvety smooth with a delicate balance of sweet and savory, this soup turns humble ingredients into something elegant and satisfying. The sweetness of roasted sweet potatoes is deepened in the oven, then blended with garlic, onion, herbs, and a touch of Parmesan for a silky, rustic bowl that warms you from the inside out.
With its Tuscan-inspired flavors and creamy texture, this soup is a beautiful starter or main dish, especially when served with crusty bread. Whether you’re making it for a dinner party or meal prepping for the week, it brings nourishing comfort with every spoonful. Plus, it’s easy to customize with toppings or make vegan with a few simple swaps.
What Kind of Sweet Potatoes Should I Use?
For the best flavor and texture, use orange-fleshed sweet potatoes. Varieties like Jewel or Garnet are ideal as they have a naturally creamy consistency once roasted and blend beautifully into soups. Their earthy sweetness contrasts perfectly with savory Italian herbs.

Ingredients for the Roasted Italian Sweet Potato Soup
Sweet Potatoes – The hero of this dish, roasted for enhanced sweetness and depth.
Olive Oil – Adds richness and helps caramelize the veggies during roasting.
Yellow Onion – Brings a subtle sweetness and savory backbone to the soup.
Garlic Cloves – Roasted along with the potatoes for a mellow, nutty flavor.
Vegetable Broth – Keeps the soup light yet flavorful; you can sub chicken broth if preferred.
Dried Italian Herbs – A blend of oregano, thyme, basil, and rosemary infuses the soup with comforting aroma.
Salt + Black Pepper – Enhances all the flavors; adjust to taste.
Parmesan Cheese – Adds umami and a creamy finish. Omit for dairy-free or use nutritional yeast.
Fresh Sage or Thyme (optional garnish) – For a fragrant and visually inviting topping.
How To Make the Roasted Italian Sweet Potato Soup
Step 1: Roast the Vegetables
Preheat your oven to 400°F (200°C). Peel and cube the sweet potatoes, slice the onion, and peel the garlic cloves. Spread everything on a baking sheet, drizzle with olive oil, sprinkle with salt, pepper, and half of the dried Italian herbs. Roast for 25-30 minutes until the sweet potatoes are tender and lightly caramelized.
Step 2: Blend the Soup Base
Once roasted, transfer the vegetables to a blender or a large pot if using an immersion blender. Add the vegetable broth and remaining herbs. Blend until completely smooth and velvety. Add more broth as needed to reach your desired consistency.
Step 3: Warm and Finish
Pour the blended soup into a pot over medium heat. Stir in the grated Parmesan and let it melt into the soup, adding extra salt and pepper to taste. If the soup feels too thick, add a splash more broth.
Step 4: Garnish and Serve
Ladle into bowls and garnish with fresh sage leaves, extra cracked black pepper, or a drizzle of olive oil. Serve hot with a slice of crusty bread or a grilled cheese for a complete meal.
How to Serve and Store Roasted Italian Sweet Potato Soup
This soup is best served hot, straight from the pot, topped with fresh herbs or a swirl of cream. It pairs beautifully with rustic sourdough bread, crostini, or a sharp green salad. For added texture, sprinkle with toasted pumpkin seeds or croutons.
To store, allow the soup to cool completely, then transfer it into an airtight container. It will keep in the refrigerator for up to 5 days. For longer storage, freeze in individual portions for up to 3 months. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water if needed to loosen the texture.
Frequently Asked Questions
How can I make this soup vegan?
Simply omit the Parmesan or replace it with nutritional yeast for a cheesy flavor without dairy. Be sure to use vegetable broth instead of chicken.
Can I use white sweet potatoes instead?
Yes, although they have a slightly drier texture and less sweetness. You may need to adjust seasoning and liquid for a smooth consistency.
What herbs work best in this soup?
Italian herb blends are ideal—think oregano, basil, thyme, and rosemary. Fresh sage or thyme as a garnish adds a fragrant finishing touch.
Can I add protein to make it more filling?
Absolutely. Add cooked Italian sausage, shredded chicken, or even white beans for a hearty variation.
Is this soup spicy?
Not at all, but you can add a pinch of red pepper flakes during blending for a little kick if you like heat.
Can I roast the vegetables ahead of time?
Yes! You can roast the sweet potatoes, garlic, and onions a day in advance and refrigerate them until ready to blend.
Want More Soup Ideas with Flavor Twists?
If you enjoyed this Roasted Italian Sweet Potato Soup, you’ll love diving into these delicious, comforting creations too:
- Try the bold flavors of this Creamy Alfredo Lasagna Soup for a decadent dinner.
- Cozy up with a bowl of Cheesy Hamburger Potato Soup packed with hearty goodness.
- This Chicken Pot Pie Soup tastes just like the classic dish in spoonable form.
- For something globally inspired, the Easy Thai Red Curry Dumpling Soup brings spicy warmth.
- And don’t miss this Decadent Creamy Alfredo Lasagna Soup if you’re craving pasta comfort in a bowl.
For even more daily recipe ideas, check out my Pinterest board: Life with Jam on Pinterest
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest soup board so it’s ready for your next cozy night in.
And let me know in the comments how it turned out! Did you go for the vegan twist? Add a sprinkle of chili flakes? Or maybe toss in some chickpeas for extra protein?
I love hearing your variations and swaps. Share your experience below and inspire others to enjoy this flavorful bowl their way.

Roasted Italian Sweet Potato Soup
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This Roasted Italian Sweet Potato Soup is a creamy, flavorful blend of roasted sweet potatoes, garlic, and Italian herbs. With a hint of Parmesan and a velvety texture, it’s perfect for chilly nights or anytime you crave nourishing comfort. Simple to make and easy to customize, it’s a go-to soup for both weeknights and special occasions.
Ingredients
3 large sweet potatoes, peeled and cubed
1 tablespoon olive oil
1 medium yellow onion, sliced
3 garlic cloves, peeled
4 cups vegetable broth
1 teaspoon dried Italian herbs
1 teaspoon salt (or to taste)
½ teaspoon black pepper
¼ cup grated Parmesan cheese
Fresh sage or thyme leaves for garnish (optional)
Instructions
1. Preheat oven to 400°F (200°C).
2. On a baking sheet, toss sweet potatoes, onion, and garlic cloves with olive oil, salt, pepper, and half the Italian herbs.
3. Roast for 25–30 minutes or until sweet potatoes are tender and slightly caramelized.
4. Transfer roasted vegetables to a blender or pot. Add vegetable broth and remaining herbs.
5. Blend until completely smooth, adjusting consistency with more broth if needed.
6. Pour soup into a pot over medium heat. Stir in Parmesan until melted and incorporated.
7. Taste and adjust seasoning with more salt and pepper if needed.
8. Serve hot, garnished with fresh herbs and a drizzle of olive oil or cracked black pepper.
Notes
Roast the garlic whole with the skin on, then squeeze out the soft center before blending—it adds extra sweetness.
For a vegan version, omit Parmesan and substitute with 2 tablespoons of nutritional yeast.
If making ahead, keep soup and garnishes separate for optimal texture when reheating.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting + Blending
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 7g
- Sodium: 650mg
- Fat: 8g
- Saturated Fat: 2.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 5g
- Cholesterol: 5mg


