Soups & Stews
This baked sweet potato soup recipe transforms humble sweet potatoes into a velvety masterpiece with deep, caramelized flavors and a satisfying, spiced swirl. The secret lies in roasting the potatoes first—this step unlocks their natural sweetness and creates a silky texture that blends effortlessly with aromatic broth and warming spices.
What starts as a simple roast becomes a rich, comforting soup that’s perfect for chilly evenings or cozy gatherings.
The process is straightforward yet transformative: roast the sweet potatoes until tender, then simmer them in broth with onions, garlic, and a blend of spices like cinnamon and nutmeg for warmth.
Blending the mixture until smooth yields a soup so creamy and aromatic, it feels like a hug in a bowl. The roasting step isn’t just about flavor—it’s about texture, ensuring every spoonful is velvety without a hint of graininess.
What makes this recipe truly special is its versatility. Serve it as-is for a classic, hearty soup, or top it with a swirl of sour cream, a sprinkle of fresh herbs, or a dollop of yogurt for added richness.
It’s naturally vegetarian but easily adaptable—swap the broth for a creamy coconut version for a vegan twist, or stir in crispy bacon for a heartier touch. The possibilities are endless, but the foundation remains foolproof.
Ready in under an hour and packed with natural sweetness and warmth, this soup is the ultimate comfort food. Whether you’re prepping for a weeknight dinner or planning a menu for guests, this recipe delivers restaurant-quality results with minimal effort.
Let’s get started—your kitchen will smell like autumn in no time.
Ingredients for baked sweet potato soup
Roasted sweet potatoes and aromatic spices create this velvety soup's heart—simple yet deeply satisfying.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lb | Medium-sized, peeled and cubed |
| Yellow Onion 🧅 | 1 whole | Medium, chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated |
| Ground Ginger 🌿 | ½ tsp | Freshly ground |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sour Cream 🥛 | ¼ cup | For garnish, optional |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
Sweet potatoes are the star here, and Orange Sweet Potatoes (like those from Trader Joe's) have the best natural sweetness. Look for firm, unblemished tubers—they roast more evenly. Peeled and cubed, they should be about 1.5 inches per piece for even cooking. Costco often has them in bulk if you're making this for a crowd. The onions and garlic? Fresh is non-negotiable—they build the soup's aromatic base. I always chop the onions first (the good cry-worthy kind) and let them sit for 5 minutes to mellow out before roasting.
No full-fat coconut milk? Light coconut milk plus a splash of cream works, but the richness is worth it. Subbing broth? Mushroom broth adds depth, but vegetable broth keeps it classic. The spices are where magic happens—Penzeys or bulk bins for the freshest ground spices. No nutmeg? Allspice at half the amount gives a similar warmth. For the roasting, don't skip the olive oil—it helps caramelize those sweet potatoes beautifully. Prefer less sweetness? Roast the potatoes a touch longer until edges get crispy.
This soup keeps beautifully—5 days in the fridge or 3 months frozen. I double the batch and freeze half for lazy days. For reheating, start with a splash of broth or water—it's thicker than it looks. Garnishes? Sour cream swirls add creaminess, while fresh parsley brings brightness. Store the sour cream separately if you're freezing—it separates when thawed. The parsley? Toss it in at the end, or freeze it in ice cube trays for easy garnishing later.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this trick—roast the sweet potatoes whole first. Toss them in the oven, let them caramelize, then scoop out the flesh. No peeling, no dicing, just pure ease. The oven does all the work while I sip my coffee.
- Creamy Without Guilt: That coconut milk? It’s the secret weapon. Silky, rich, but still light enough you won’t feel weighed down. Honestly, it’s the kind of soup where the first bowl disappears faster than my willpower on a Sunday morning.
- Leftover Lifesaver: This soup tastes better the next day. Between us, I make a double batch on Sundays—freezes like a dream, reheats in minutes, and still feels like a cozy meal when I pull it out midweek. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Sweet potatoes and onions are my pantry’s best friends. They’re cheap, they’re filling, and they turn into something that feels fancy without breaking the bank. Plus, coconut milk adds that restaurant-worthy touch for pennies.
Step-by-step instructions for baked sweet potato soup
Transform simple ingredients into a velvety, spiced soup with rich depth and perfect texture.
Roast the Sweet Potatoes and Aromatics
Preheat your oven to 400°F. Toss the 2 lb sweet potatoes (peeled and cubed) with 0.5 cup olive oil, 1 tsp salt, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp ground ginger. Spread them on a rimmed baking sheet in a single layer.
In a separate bowl, combine the 1 whole yellow onion (chopped) and 4 cloves garlic cloves (minced) with 1 tablespoon olive oil, 0.5 tsp salt, and 0.25 tsp black pepper. Spread these on the same baking sheet around the sweet potatoes.
Roast for 30-35 minutes until the sweet potatoes are tender when pierced with a fork and the edges of the onion are golden brown. The spices will infuse deeply into the vegetables, creating a fragrant base for the soup.
Build the Soup Base
Transfer the roasted sweet potatoes, onion, and garlic to a large pot. Add the 4 cups vegetable broth and bring to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and simmer for 10 minutes to meld the flavors.
Use an immersion blender to puree the soup until completely smooth. If you prefer a chunkier texture, use a regular blender (in batches) and strain through a fine-mesh sieve. The soup should be silky but still have body—this is where the magic happens.
Add Coconut Milk and Simmer
Stir in the 1 can coconut milk and bring the soup back to a gentle simmer. Taste and adjust seasoning with additional salt or black pepper if needed. The coconut milk adds richness while keeping the soup light enough to serve.
Simmer for another 5-7 minutes to let the flavors fully integrate. The soup should be creamy but not overly thick—if it's too heavy, stir in 1-2 tablespoons of broth to balance the texture.
Finish and Garnish
Remove the soup from heat and stir in the 0.25 cup sour cream (if using) until fully incorporated. The sour cream adds a subtle tang that brightens the sweetness of the sweet potatoes. Ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley for freshness.
Serve immediately while warm. The contrast of the spiced roasted vegetables with the creamy coconut milk creates a harmonious balance—each spoonful delivers both warmth and depth. For extra richness, drizzle with a touch of olive oil before serving.
Pro Tips For Making Baked Sweet Potato Soup
- ROAST THE ONIONS FIRST: I used to toss everything into the pot raw, but roasting the onions and garlic at 400°F for 15 minutes—until they’re caramelized and fragrant—adds depth that simmering alone can’t match. Skip the rush and let them develop color; it’s the difference between "good" and "wow."
- PEEL POTATOES AFTER BAKE: Bake the sweet potatoes whole (425°F for 45-50 minutes) first, then peel them while still warm. The skins slide off effortlessly, and the flesh is so tender it practically falls apart when you fork it into the pot—no extra straining or gummy texture.
- STRAIN THE BROTH: If your broth is cloudy or has bits, strain it through a fine-mesh sieve before adding it to the pot. I learned this the hard way when I ended up with a gritty soup that needed extra blending. Clear broth = smoother soup.
- WHISK IN COCONUT MILK LAST: Temper the coconut milk by whisking it into the hot soup gradually, a splash at a time, instead of dumping it all in. This prevents curdling and keeps the soup silky—no one wants to taste cooked coconut, just creamy richness. (Yes, even if you’re impatient like me.)
Creative variations of baked sweet potato soup
Spicy Kick
Add 1 tbsp cayenne pepper or 2 tbsp hot sauce (like Cholula) when simmering the broth to introduce heat. For a smoky twist, stir in ½ tsp smoked paprika during the roasting phase.
If you love bold flavors, top with pickled jalapeños or a sprinkle of crumbled chorizo for depth. 🌶️
Creamy Upgrade
Swap the coconut milk for ½ cup Greek yogurt or sour cream to make the soup even richer. For a vegan option, use full-fat coconut milk plus 1 tbsp nutritional yeast for a cheesy note.
I love adding a dollop of crème fraîche on top right before serving—it adds a luxurious finish. 🥛
Global Flavors
Transform this into a Thai-inspired soup by adding 1 tbsp red curry paste and ½ cup coconut milk during the simmer. For a Mexican twist, stir in 1 tsp cumin and ½ tsp oregano, then top with avocado slices and lime zest.
A Middle Eastern version calls for 1 tsp ground coriander and a garnish of toasted pine nuts.
Protein Boost
Add ½ lb shredded rotisserie chicken or crumbled bacon for a heartier bowl. For plant-based protein, stir in ½ cup cooked lentils or top with toasted pumpkin seeds.
I often keep a batch of cooked chickpeas on hand to fold in—just ½ cup adds texture and fiber without overpowering the sweetness. 💪
Herb Infusions
Fresh herbs elevate this soup instantly. Stir in 1 tbsp chopped thyme or rosemary during the simmer for an earthy depth. For brightness, add 1 tbsp chopped cilantro or dill right before serving.
A sprig of fresh sage tied with kitchen twine and simmered for 10 minutes releases its aroma beautifully. 🌿
Sweet & Savory
Balance the natural sweetness with a touch of acidity. A splash of apple cider vinegar (1 tbsp) brightens the flavors, while a drizzle of honey (1 tsp) enhances the caramelized notes. For a tangy finish, stir in 1 tbsp lemon juice or top with pickled red onions. 🍯
Nutrition facts
Frequently asked questions
Why do I need to roast the sweet potatoes first?
Roasting unlocks the sweet potatoes' natural sugars and creates deep caramelization, which builds rich flavor you won't get from boiling alone. The oven also tenderizes them perfectly for blending into a silky texture. Plus, roasting the onions and garlic together intensifies their aromatics—this step is what transforms simple ingredients into something truly special.
Can I make this soup without coconut milk?
Swap the coconut milk for ½ cup Greek yogurt or sour cream for tangy richness, or use ½ cup heavy cream for a classic velvety texture. For dairy-free options, try ½ cup cashew cream (blended soaked cashews with water) or extra broth to maintain consistency. The key is balancing the soup's natural sweetness with creaminess.
How do I fix soup that's too thick after blending?
Simmer the soup with ½ cup additional broth for 5 minutes, stirring occasionally, until it reaches your desired consistency. If you need instant thinning, whisk in 1-2 tablespoons of broth or water while the soup is hot. Never add cold liquid—it can cause the soup to separate or become grainy. A splash of coconut milk can also help smooth out the texture while adding richness.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to an airtight container and refrigerate for up to 5 days. For freezing, portion into 1-cup containers and freeze for 3 months. Thaw overnight in the fridge—never microwave directly from frozen. The soup actually tastes better the next day as flavors meld further! For reheating, warm gently on the stove with a splash of broth to restore creaminess.
Can I make this soup in an Instant Pot?
Yes! Sauté the onions and garlic in the pot, then add sweet potatoes, broth, and spices. Cook on High Pressure for 8 minutes, then quick-release. Blend directly in the pot (use caution with hot steam) or transfer to a blender. Finish with coconut milk and simmer 5 minutes on the stove. The Instant Pot cuts cooking time to about 25 minutes total while maintaining all the flavor.
