Roasted Italian Sweet Potato Soup Recipe
Introduction
This Roasted Italian Sweet Potato Soup is a comforting blend of caramelized sweet potatoes and fragrant herbs. Creamy and flavorful, it’s perfect for cozy dinners or as a hearty starter. The roasting enhances the natural sweetness and adds depth to every spoonful.

Ingredients
- 3 large sweet potatoes peeled and cut into wedges (~600 g)
- 2 tbsp (30 ml) olive oil, plus extra for roasting
- 1 medium onion diced (~150 g)
- 2 cloves garlic minced
- 1 tsp dried thyme, plus extra sprigs for garnish
- 1 tsp dried rosemary
- 1 tsp dried basil
- 4 cups (1 liter) vegetable broth
- 1 cup (240 ml) coconut milk or heavy cream
- Salt and pepper to taste
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Place the sweet potato wedges on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for 25-30 minutes until tender and caramelized at the edges. Set a few pieces aside for garnish if desired.
- Step 2: In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and sauté for about 5 minutes, until softened.
- Step 3: Add the minced garlic, dried thyme, rosemary, and basil to the pot. Cook for another 1-2 minutes until fragrant.
- Step 4: Add the roasted sweet potatoes to the pot, then pour in the vegetable broth. Stir to combine and bring the mixture to a boil.
- Step 5: Reduce heat and simmer for 10-15 minutes to allow the flavors to meld.
- Step 6: Using an immersion blender, blend the soup until smooth and creamy. For a finer texture, blend in batches using a regular blender.
- Step 7: Stir in the coconut milk or heavy cream and heat through for an additional 5 minutes. Season with salt and pepper to taste.
- Step 8: Ladle the soup into bowls and garnish with the reserved roasted sweet potato wedges and a sprig of fresh thyme. Serve warm and enjoy!
Tips & Variations
- For a nuttier flavor, roast the sweet potatoes with a sprinkle of smoked paprika before blending.
- Use coconut milk for a dairy-free, slightly tropical twist or heavy cream for a richer, classic taste.
- Adding a pinch of red pepper flakes while sautéing the aromatics adds a gentle heat.
- Garnish with toasted pumpkin seeds for extra texture and flavor.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring occasionally to prevent sticking. This soup can also be frozen for up to 3 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh herbs instead of dried?
Yes, you can substitute fresh herbs. Use about three times the amount of fresh herbs compared to dried since fresh herbs are less concentrated in flavor.
Is this soup vegan?
Yes, if you use coconut milk and vegetable broth, this soup is completely vegan. To make it vegetarian but not vegan, heavy cream can be used instead of coconut milk.
PrintRoasted Italian Sweet Potato Soup Recipe
This Roasted Italian Sweet Potato Soup is a comforting and creamy dish featuring caramelized sweet potatoes blended with aromatic herbs like thyme, rosemary, and basil. Roasting the sweet potatoes enhances their natural sweetness, while the addition of vegetable broth and creamy coconut milk or heavy cream creates a rich, velvety texture. Perfect as a warming appetizer or a light meal, it combines rustic Italian flavors with a healthy twist.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Method: Roasting
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Sweet Potatoes
- 3 large sweet potatoes, peeled and cut into wedges (~600 g)
- Olive oil, for roasting
- Salt and pepper, to taste
Soup Base
- 2 tbsp (30 ml) olive oil
- 1 medium onion, diced (~150 g)
- 2 cloves garlic, minced
- 1 tsp dried thyme, plus extra sprigs for garnish
- 1 tsp dried rosemary
- 1 tsp dried basil
- 4 cups (1 liter) vegetable broth
- 1 cup (240 ml) coconut milk or heavy cream
- Salt and pepper, to taste
Instructions
- Roast the Sweet Potatoes: Preheat your oven to 400°F (200°C). Place the sweet potato wedges on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for 25-30 minutes, or until the sweet potatoes are tender and caramelized at the edges. Set a few pieces aside for garnish, if desired.
- Sauté the Aromatics: In a large pot, heat 2 tbsp of olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until softened. Then add the minced garlic, dried thyme, rosemary, and basil, and cook for another 1-2 minutes until fragrant.
- Combine and Simmer: Add the roasted sweet potatoes to the pot, followed by the vegetable broth. Stir to combine and bring the mixture to a boil. Reduce the heat and simmer for 10-15 minutes to allow the flavors to meld.
- Blend the Soup: Using an immersion blender, blend the soup until it’s smooth and creamy. For a finer texture, transfer in batches to a regular blender. Stir in the coconut milk or heavy cream and heat through for an additional 5 minutes. Season with salt and pepper to taste.
- Serve: Ladle the soup into bowls and garnish with the reserved roasted sweet potato wedges and a sprig of fresh thyme. Serve warm and enjoy!
Notes
- You can substitute heavy cream with coconut milk for a dairy-free, vegan option.
- Reserve some roasted sweet potato wedges to add texture and an attractive garnish.
- Adjust herbs and seasoning according to personal preference for a stronger or milder flavor.
- If the soup is too thick, add more vegetable broth or water to reach desired consistency.
Keywords: sweet potato soup, roasted sweet potatoes, Italian soup, creamy soup, vegetarian soup, healthy soup, autumn recipe

