Roasted Italian Sweet Potato Soup combines caramelized roasted sweet potatoes with warm Mediterranean herbs for a velvety, comforting bowl that’s naturally sweet and surprisingly sophisticated. The roasting step transforms ordinary sweet potatoes into something truly special, while Italian seasonings add depth that makes this soup dinner-party worthy.
Table of Contents
Ingredients for Roasted Italian Sweet Potato Soup
I always roast my sweet potatoes first rather than boiling them because the caramelization creates incomparable depth and natural sweetness. My go-to choice is organic sweet potatoes with deep orange flesh since they yield the creamiest texture when blended. Here’s everything you’ll need:
- 3 large sweet potatoes, peeled and cut into wedges
- 2 tablespoons olive oil, plus extra for roasting – I recommend using a good quality extra virgin olive oil for the best flavor
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme, plus extra fresh sprigs for garnish
- 1 teaspoon dried rosemary – My preference is to crush it between my fingers before adding to release more aromatic oils
- 1 teaspoon dried basil
- 4 cups vegetable broth – In my experience, low-sodium broth works best so you can control the salt level yourself
- 1 cup coconut milk or heavy cream – I usually use full-fat coconut milk for richness without dairy, though heavy cream creates an even silkier result
- Salt and pepper, to taste

Step-by-Step Instructions
I recommend preheating your oven before you start prepping since roasting is the foundation of this soup’s incredible flavor. In my experience, giving the sweet potatoes enough space on the baking sheet ensures they caramelize rather than steam, which is key to developing that deep, sweet flavor.
Step 1: Preheat your oven to 400°F. Arrange the sweet potato wedges on a large baking sheet in a single layer without overcrowding – they need space for air circulation. Drizzle generously with olive oil and season well with salt and pepper. Roast for 30 minutes, flipping halfway through at the 15-minute mark, until the edges are deeply caramelized and golden brown with dark spots appearing. You’re looking for tender centers that pierce easily with a fork and crispy, almost burnt-looking edges. Set aside a few pretty pieces for garnish if you want an elegant presentation.
Step 2: While the sweet potatoes roast, heat 2 tablespoons of olive oil in a large pot (at least 4-quart capacity) over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent but not browned. The onions should be tender and slightly sweet-smelling. Add the minced garlic along with the dried thyme, rosemary, and basil. Cook for 1 to 2 minutes until the kitchen smells incredible and the herbs become fragrant. Keep the heat at medium to avoid burning the garlic, which turns bitter.
Step 3: Add all the roasted sweet potatoes to the pot (except any reserved for garnish), followed by the vegetable broth. Stir everything together and bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium-low and let it simmer gently for 10 to 15 minutes. This simmering time allows the herbs to infuse throughout and the sweet potatoes to soften completely if any pieces are still firm.
Step 4: Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy, about 2 to 3 minutes of continuous blending. Move the blender around to catch all chunks. For an even silkier texture, transfer the soup in batches to a regular blender, filling it only halfway and holding the lid down firmly with a kitchen towel to prevent hot liquid from erupting from steam pressure.
Step 5: Stir in the coconut milk or heavy cream and heat through gently for about 5 minutes over low heat, stirring occasionally. Avoid boiling once the cream is added to prevent curdling or separation. Taste and adjust seasoning with salt and pepper. I usually need about ½ to ¾ teaspoon of salt, but this depends heavily on your broth brand.
Step 6: Ladle the soup into bowls and garnish with those reserved roasted sweet potato wedges and a fresh sprig of thyme for a restaurant-quality presentation. Serve warm and watch everyone go back for seconds.
Delicious Pairings for Roasted Italian Sweet Potato Soup
This elegant soup pairs wonderfully with sides that provide textural contrast and complementary flavors to round out your meal.
Crusty Artisan Bread: Warm, crusty bread or homemade cheesy breadsticks are perfect for dipping into this creamy soup. The crispy exterior and soft interior provide satisfying textural contrast while soaking up every last drop of the herb-infused broth.
Fresh Garden Salad: A bright Mediterranean chickpea salad with lemon vinaigrette cuts through the richness of the soup beautifully. The crisp vegetables and tangy dressing provide nutritional balance and refreshing contrast to the sweet, creamy base.
Garlic Bread: Golden, buttery garlic bread echoes the Italian herbs in the soup while adding a satisfying crunch. The garlic complements the rosemary and thyme perfectly, creating harmonious Mediterranean flavors throughout your meal.
Roasted Vegetables: A medley of garlic roasted vegetables like Brussels sprouts, carrots, and bell peppers adds substance and makes this soup a complete dinner. The caramelized edges on the roasted veggies mirror the sweet potato’s deep flavor and add protein-rich bulk.
Italian Salad: A chickpea, feta, and avocado salad brings protein, healthy fats, and fresh greens to balance the carb-rich soup. The creamy avocado and tangy feta create interesting flavor layers alongside the sweet potato base.
Vegan Buddha Bowl: For a heartier meal, serve this soup alongside a vegan Buddha bowl filled with quinoa, roasted chickpeas, and fresh vegetables. The combination creates a complete, nutritionally balanced dinner with varied textures.

Keeping Your Soup Fresh
Store leftover Roasted Italian Sweet Potato Soup in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and meld even more beautifully overnight, making leftovers something to look forward to rather than just tolerate. I actually prefer this soup on day two when the herbs have had more time to infuse.
When reheating, warm the soup gently over medium-low heat on the stovetop, stirring occasionally to prevent sticking. If the soup has thickened too much (which it definitely will as the starches settle), add a splash of vegetable broth or water – usually about ¼ to ½ cup – to loosen it back to your desired consistency. I recommend reheating only what you’ll eat rather than the entire batch to preserve the best texture and prevent the coconut milk from separating. You can also microwave individual portions in 1-minute intervals, stirring between each, until heated through.
For freezing, let the soup cool completely before transferring to freezer-safe containers, leaving about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Pro tip: this soup is incredibly versatile beyond just serving in bowls. Use it as a sauce over pasta, a base for grain bowls, drizzle it over roasted chicken, or even use it as a unique pizza sauce for a sweet-savory flatbread experiment.
FAQs
Can I use regular potatoes instead of sweet potatoes?
While you can use regular potatoes, you’ll lose the natural sweetness and vibrant orange color that makes this soup special. Regular potatoes will create a more savory, earthy soup that’s quite different from the original recipe and won’t pair as well with the Italian herbs.
Do I need to peel the sweet potatoes?
Yes, peeling is recommended for the smoothest, most refined texture. Sweet potato skins can be slightly fibrous and may create a grainy texture even after blending thoroughly, though they’re nutritious if you prefer a more rustic soup with visible flecks.
Can I make this soup ahead of time?
Absolutely! This soup actually improves when made a day ahead as the flavors have more time to develop and marry together. Store it in the fridge and reheat gently before serving for an easy make-ahead dinner or elegant appetizer for guests.

Roasted Italian Sweet Potato Soup
Ingredients
Equipment
Method
- Preheat your oven to 400°F. Arrange sweet potato wedges on a large baking sheet in a single layer without overcrowding. Drizzle generously with olive oil and season with salt and pepper. Roast for 30 minutes, flipping halfway through at the 15-minute mark, until edges are deeply caramelized and golden brown with dark spots. Set aside a few pieces for garnish if desired.
- Heat 2 tablespoons of olive oil in a large pot (at least 4-quart capacity) over medium heat. Add diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent but not browned. Add minced garlic, dried thyme, rosemary, and basil. Cook for 1 to 2 minutes until fragrant, being careful not to burn the garlic.
- Add all roasted sweet potatoes to the pot (except any reserved for garnish), followed by the vegetable broth. Stir to combine and bring to a boil over high heat. Reduce heat to medium-low and simmer gently for 10 to 15 minutes to allow flavors to meld and any firm pieces to soften completely.
- Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy, about 2 to 3 minutes of continuous blending. Alternatively, transfer in batches to a regular blender, filling only halfway and holding the lid down firmly with a kitchen towel to prevent steam pressure buildup.
- Stir in the coconut milk or heavy cream and heat through gently for about 5 minutes over low heat, stirring occasionally. Avoid boiling to prevent curdling or separation. Taste and adjust seasoning with salt and pepper as needed, typically ½ to ¾ teaspoon of salt depending on broth.
- Ladle soup into bowls and garnish with reserved roasted sweet potato wedges and a fresh sprig of thyme. Serve warm.








