There is nothing quite as comforting as a bowl of sweet potato soup made with fresh, roasted vegetables. This recipe combines naturally sweet potatoes with bell peppers, tomatoes, onion, and garlic to create a smooth, flavorful soup that is both wholesome and satisfying. Roasting the vegetables before blending brings out their natural sweetness while adding a rich depth of flavor that cannot be achieved by boiling alone. Whether you need a nourishing lunch, a light dinner, or a meal to prepare in advance, this easy recipe is a delicious choice for any occasion.

Why You’ll Love This Sweet Potato Soup
This homemade sweet potato soup is simple to prepare and filled with nutritious ingredients. Every spoonful delivers a creamy texture and rich roasted flavor without using heavy cream.
Here are a few reasons this recipe deserves a place on your menu:
- Naturally creamy with no heavy cream required.
- Loaded with colorful vegetables and essential nutrients.
- Made with fresh, easy-to-find ingredients.
- Perfect for meal prep and freezer storage.
- Delicious enough for both everyday meals and special occasions.
Richy Bites is all about making homemade cooking enjoyable and approachable. Alessia believes that fresh ingredients and uncomplicated recipes are the foundation of memorable meals that bring family and friends together.
Ingredients You’ll Need
| Ingredient | Amount |
|---|---|
| Sweet potatoes, peeled and diced | 2 |
| Red bell peppers, seeded and quartered | 3 large |
| Red onion, peeled and quartered | 1 |
| Medium tomatoes | 3 |
| Garlic cloves | 4 |
| Extra virgin olive oil | 1/4 cup |
| Salt | 1/2 teaspoon |
| Vegetable broth | 3 cups |
| Plain Greek yogurt or dairy-free yogurt | For serving |
| Extra virgin olive oil | For garnish |
| Fresh parsley, chopped | For garnish |
| Aleppo pepper or crushed red pepper flakes | Optional |
| Crusty bread | For serving |
How to Make Sweet Potato Soup
Preheat your oven to 425°F and prepare a baking sheet with parchment paper. Arrange the sweet potatoes, bell peppers, onion, tomatoes, and garlic in an even layer. Drizzle everything with olive oil, season with salt, and roast until the vegetables become soft and lightly caramelized.
While the vegetables cook, heat the vegetable broth until warm. Once roasting is complete, remove the garlic from its skins and place all of the vegetables into a blender. Add part of the warm broth and blend until completely smooth, gradually pouring in the remaining broth until the soup reaches a silky consistency. Serve immediately with your favorite garnishes.
Step by Step Instructions
- Heat the oven to 425°F and line a baking sheet with parchment paper.
- Arrange the sweet potatoes, bell peppers, onion, tomatoes, and garlic in a single layer.
- Drizzle with olive oil and season evenly with salt.
- Roast the vegetables for about 35 minutes until tender and lightly browned.
- Warm the vegetable broth in a saucepan.
- Remove the roasted garlic from its skins.
- Transfer all roasted vegetables to a blender.
- Blend with one-third of the warm broth until smooth.
- Slowly pour in the remaining broth while blending until the soup becomes creamy.
- Ladle into bowls and garnish with Greek yogurt, olive oil, parsley, optional Aleppo pepper, and crusty bread.
Helpful Tips
- Roasting the vegetables creates a richer flavor than boiling them.
- Blend the soup in batches if your blender has limited capacity.
- Always allow steam to escape when blending hot ingredients.
- An immersion blender offers a convenient alternative for blending directly in the pot.
- Taste the soup before serving and adjust the seasoning if necessary.
Recipe Details
| Detail | Information |
|---|---|
| Flavor | Rich, naturally sweet, and savory |
| Texture | Smooth and creamy |
| Prep Time | 15 minutes |
| Cook Time | 35 minutes |
| Total Time | 50 minutes |
| Servings | 4 |
| Course | Appetizer, Entree, Soup |
| Cuisine | Mediterranean |
Variations
There are many ways to customize this recipe.
- Roast carrots with the vegetables for additional sweetness.
- Add smoked paprika for a subtle smoky taste.
- Blend in coconut milk for a richer dairy-free option.
- Top each bowl with roasted pumpkin seeds for extra crunch.
- Roast fresh thyme or rosemary alongside the vegetables for added aroma.
Nutrition Information
Estimated per serving
| Nutrient | Amount |
|---|---|
| Calories | 281 |
| Carbohydrates | 37.5 g |
| Protein | 4 g |
| Fat | 14.1 g |
| Saturated Fat | 2 g |
| Fiber | 6.9 g |
| Sugar | 13.6 g |
| Sodium | 1068 mg |
| Potassium | 840 mg |
Frequently Asked Questions
What is Sweet Potato Soup made of?
Sweet potato soup is commonly prepared using sweet potatoes, red bell peppers, tomatoes, onion, garlic, olive oil, vegetable broth, and simple seasonings. It is often served with toppings like Greek yogurt, fresh parsley, olive oil, and a sprinkle of Aleppo pepper or crushed red pepper flakes.
How do you make Sweet Potato Soup creamy and smooth?
Roasting the vegetables until they are tender and blending them thoroughly with warm vegetable broth creates a naturally smooth texture. Adding the broth gradually while blending helps achieve a perfectly creamy consistency.
Can you make Sweet Potato Soup ahead of time?
Yes. This soup is an excellent choice for meal preparation because the flavors continue to develop after a day in the refrigerator. Reheat gently before serving for the best taste and texture.
How do you store and freeze Sweet Potato Soup?
Allow the soup to cool completely before placing it in airtight containers. Refrigerate it for up to 4 days or freeze it for up to 3 months. Defrost overnight in the refrigerator before reheating on the stovetop or in the microwave.
Storage Instructions
Once the soup has cooled, transfer it to airtight containers and refrigerate for up to 4 days. To keep it longer, freeze individual portions for as long as 3 months. Reheat slowly over medium heat, stirring occasionally. If the soup thickens after storage, simply mix in a small amount of vegetable broth until it reaches the desired consistency.
Print
Sweet Potato Soup, Creamy, Cozy, and Easy Homemade Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy sweet potato soup combines roasted sweet potatoes, red bell peppers, tomatoes, red onion, and garlic with vegetable broth. Roasting the vegetables first builds deeper flavor, while blending creates a smooth and velvety texture without heavy cream.
Ingredients
2 sweet potatoes, peeled and diced
3 large red bell peppers, seeded and quartered
1 red onion, peeled and quartered
3 medium tomatoes
4 whole garlic cloves
1/4 cup extra virgin olive oil
1/2 teaspoon salt
3 cups vegetable broth
Plain Greek yogurt or plant-based plain yogurt, for serving
Extra virgin olive oil, for garnish
Fresh parsley, chopped, for garnish
Aleppo pepper or crushed red pepper flakes, optional
Crusty bread, for serving
Instructions
1. Preheat the oven to 425°F and place a rack in the center. Line a baking sheet with parchment paper.
2. Arrange the sweet potatoes, red bell peppers, red onion, tomatoes, and garlic cloves in a single layer on the prepared baking sheet.
3. Drizzle the vegetables with olive oil and sprinkle evenly with salt.
4. Roast for about 35 minutes, until the vegetables are completely tender and lightly browned.
5. Warm the vegetable broth while the vegetables roast.
6. Remove the roasted garlic from its skins.
7. Transfer the roasted vegetables to a blender and add about one-third of the warm vegetable broth.
8. Blend until smooth, then gradually add the remaining broth until the soup reaches a creamy, silky consistency.
9. For an immersion blender method, place the roasted vegetables in a pot, add part of the broth, and blend while slowly adding the rest.
10. Divide the soup among bowls and garnish with Greek yogurt, olive oil, parsley, and optional Aleppo pepper or crushed red pepper flakes. Serve with crusty bread.
Notes
Roasting the vegetables until lightly caramelized creates a deeper and richer flavor.
Use caution when blending hot soup. Allow steam to escape by removing the blender lid center cap and covering the opening loosely with a kitchen towel.
For a dairy-free version, use plain plant-based yogurt.
Add a little extra broth if the soup becomes too thick.
Store cooled soup in an airtight container in the refrigerator for up to 4 days.
Freeze in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Roasting and Blending
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 280.6
- Sugar: 13.6 g
- Sodium: 1067.9 mg
- Fat: 14.1 g
- Saturated Fat: 2 g
- Unsaturated Fat: 11.6 g
- Trans Fat: 0 g
- Carbohydrates: 37.5 g
- Fiber: 6.9 g
- Protein: 4 g
- Cholesterol: 0 mg
Conclusion
This sweet potato soup is an easy, wholesome recipe that transforms fresh roasted vegetables into a rich and satisfying meal. The roasting process enhances the vegetables’ natural sweetness, while blending them with warm broth creates a creamy texture without the need for heavy cream. Whether you are serving it as a light lunch, a cozy dinner, or an elegant starter, this soup delivers comforting flavor in every bowl. Prepare it ahead of time, personalize it with your favorite garnishes, and enjoy a homemade recipe that is both nourishing and delicious throughout the year.