Soups & Stews
This acorn squash and sweet potato soup recipe delivers the kind of velvety, spice-kissed comfort that feels like a warm embrace in a bowl. š The secret lies in roasting the squash and sweet potatoes until caramelized, then blending them with coconut milk for a naturally creamy texture that's both rich and light. I developed this recipe during a chilly autumn weekend when I wanted something hearty yet elegantāno heavy cream required, just plant-based richness that still satisfies.
The beauty of this soup is in its balance: sweet potatoes add natural sweetness, acorn squash brings earthy depth, and a blend of warming spicesācinnamon, cumin, and gingerāties everything together. The coconut milk not only creates that luxurious creaminess but also enhances the soup's tropical undertones, making it feel like a vacation in a bowl. What you'll end up with is a soup that's silky smooth, fragrant with aromatic spices, and perfectly seasoned without being overpowering.
This recipe is designed to be both approachable and impressiveāideal for weeknight dinners or special gatherings. The roasting step caramelizes the natural sugars in the vegetables, adding layers of flavor that no quick blend could achieve. Plus, it's naturally vegetarian and easily adaptable to vegan diets with a simple broth swap. The result? A bowl of soup that's creamy, comforting, and packed with flavor, ready to be enjoyed with crusty bread or a sprinkle of toasted coconut.
Ready in about 45 minutes, this soup is perfect for meal prepping or serving fresh. The flavors only deepen as it sits, making it even more rewarding the next day. Let's get started on creating this harmonious blend of caramelized sweetness and spiced coconut cream.
Ingredients for acorn squash and sweet potato soup
Caramelized squash, velvety coconut, and aromatic spices come together for this soul-warming vegetarian soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Acorn Squash š | 2 medium | Halved, seeds removed |
| Sweet Potatoes š | 2 medium | Peeled, cubed |
| Coconut Milk š„„ | 1 can | Full-fat for creaminess |
| Yellow Onion š§ | 1 whole | Diced, medium size |
| Garlic Cloves š§ | 4 cloves | Peeled, minced |
| Fresh Ginger šæ | 1 inch | Peeled, grated |
| Ground Cumin š¶ļø | ½ tsp | Toasted for depth |
| Ground Cinnamon šæ | ½ tsp | Freshly ground preferred |
| Ground Turmeric š¶ļø | ¼ tsp | Brightens color |
| Salt š§ | 1 tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Vegetable Broth š§ | 2 cups | Low-sodium preferred |
| Olive Oil š« | 2 tbsp | For roasting |
| Toasted Coconut Flakes š„„ | 2 tbsp | For garnish |
| Fresh Cilantro šæ | ¼ cup | Chopped, optional garnish |
The acorn squash and sweet potatoes are the stars hereālook for firm, heavy squash with no soft spots. Trader Joe's and Whole Foods often carry pre-cut sweet potatoes, but whole ones are cheaper and last longer. Roasting them until caramelized is keyādon't rush this step. The coconut milk should be full-fat for that luxurious creaminess, but light works in a pinch. For the spices, Penzeys Spices has excellent whole spices if you want to toast your own cumin and cinnamon for deeper flavor, but pre-ground is fine for everyday use. Fresh ginger is ideal, but powdered works at half the amount.
No coconut milk? Cashew cream (blend soaked cashews with water) is a great substitute, though the flavor will be slightly different. Short on sweet potatoes? Butternut squash or regular potatoes work in a bind, though the texture will vary. The vegetable broth can be homemade or store-boughtājust check the sodium content. Imagine brand is a reliable low-sodium option. For extra richness, stir in a splash of coconut cream (the thick part from a can of coconut milk) at the end. The olive oil matters for roastingāuse a high-smoke-point oil like avocado or grapeseed if you're worried about flavor transfer.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into individual containersāit reheats beautifully. The roasted vegetables keep well in the fridge for 3 days if you want to prep ahead. Garnish with toasted coconut flakes right before servingāthey add a lovely crunch. If you're meal prepping, freeze the soup without the garnishes and add them fresh when reheating.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iām too tired to scrub potsājust roast the squash and sweet potatoes together, then blend everything in one go. The coconut milk smooths out the edges, and honestly? Iāve never had a single pot left behind.
- Velvet Garlic Hug: That slow-cooked garlic and onion base? Itās the star. The caramelized sweetness from the roasted veggies pairs with the creamy coconut milk like a warm embraceāsavory, slightly sweet, and impossible to resist. (Between us, Iāve been known to eat it straight from the pot.)
- Weeknight to Party: Make a double batch on Sunday, and youāve got lunch covered for days. Or drizzle it with chili flakes and crispy bacon for a dinner party crowd-pleaser. Itās that kind of soupāunfussy but impressive, like me pretending I know what Iām doing.
- Pantry Hero: No fancy ingredients, just whatās already lurking in your cupboard. Sweet potatoes and acorn squash stretch forever, coconut milk adds richness without breaking the bank, and leftovers? They taste even better the next day. My wallet and my freezer both thank me.
Step-by-step instructions for acorn squash and sweet potato soup
Transform seasonal squash and sweet potatoes into a velvety, aromatic soup with caramelized edges and coconut richness.
š„ Step 1: Roast the Squash and Sweet Potatoes Until Caramelized
Preheat your oven to 400°F. On a parchment-lined baking sheet, arrange the halved acorn squash and cubed sweet potatoes in a single layer. Drizzle with 1 tablespoon of the olive oil, then sprinkle with ½ teaspoon of the salt, ¼ teaspoon of the turmeric, and ¼ teaspoon of the cinnamon. Toss gently to coat.
Roast for 30-35 minutes until the squash edges are deeply caramelized and the sweet potatoes are tender when pierced with a fork. The squash should smell sweetly aromaticāthis is your cue that the natural sugars have concentrated. Flip the squash halves halfway through for even browning. If the sweet potatoes soften too quickly, remove them earlier and continue roasting the squash separately for another 5-10 minutes.
š³ Step 2: Build the Aromatic Base with Onion, Garlic and Ginger
While the vegetables roast, heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 8-10 minutes until softened and golden brown. You'll see the onions release moisture and develop a deep caramel colorāthis builds flavor depth.
Add the minced garlic and grated ginger, cooking for 1 minute until fragrant. Be careful not to burn the garlicāit should sizzle gently. Stir in the ground cumin and remaining ½ teaspoon of cinnamon, cooking for 30 seconds until the spices are toasted and aromatic. This spice blend forms the soul of your soup's flavor profile.
š„ Step 3: Simmer the Soup with Roasted Vegetables and Broth
Transfer the roasted squash and sweet potatoes to the pot with the onions. Use a fork to break them into chunks, releasing their caramelized juices. Pour in the 2 cups vegetable broth and bring to a gentle simmer. The mixture should bubble softlyānever a rolling boil, which can make the soup too thin.
Simmer uncovered for 15-20 minutes until the vegetables are completely tender and the flavors have melded. Taste and adjust seasoning with the remaining ½ teaspoon of salt and ½ teaspoon of black pepper. The soup should be rich but balancedāsweet from the roasted vegetables, earthy from the spices, and slightly tangy from the broth.
š„ Step 4: Blend Until Silky Smooth
Carefully transfer the soup to a blender (working in batches if needed). Add the 1 can coconut milk and blend until completely smooth. For extra creaminess, you can strain the soup through a fine-mesh sieve to remove any fibrous bits. The texture should be velvety with just a hint of body from the coconut.
Return the soup to the pot and warm gently over low heat for 5 minutes. This step ensures all flavors are fully integrated. If the soup becomes too thick, stir in 2-4 tablespoons of water or broth to reach your preferred consistency. The final soup should coat the back of a spoon but still be light enough to sip easily.
š½ļø Step 5: Garnish and Serve Warm
Ladle the soup into bowls and garnish with 2 tablespoons toasted coconut flakes and ¼ cup chopped fresh cilantro. The coconut adds a delightful crunch and nutty sweetness, while the cilantro provides a bright, herbal contrast. Serve immediately while warm, as the flavors continue to develop off the heat.
For extra depth, offer crusty bread or a sprinkle of chili flakes on the side. The soup's complexity comes from the balance of caramelized sweetness, warming spices, and creamy coconutāeach element should be distinguishable yet harmonious. Store leftovers in an airtight container in the refrigerator for up to 3 days, though it's best enjoyed fresh.
Pro Tips For Making Acorn Squash And Sweet Potato Soup
- Char the Squash First: Cut the acorn squash open, scoop out the seeds, then place it cut-side down on a baking sheet. Roast at 400°F (200°C) for 45 minutes until the edges are blackened and caramelizedāthis isnāt just for flavor, itās the thing that makes the soup actually taste like autumn. (Yes, even if it looks like a crime scene.)
- Peel Sweet Potatoes Cold: After roasting, let the sweet potatoes cool completely before peeling. Hot skins slip like greased lightning and will send you to the ER with a handful of blistered fingers. A cold potato? Peels right off like itās begging to be removed.
- Donāt Overblend the Coconut: The soup should have textureāroasted chunks of squash and sweet potato, not a smoothie. Pulse the blender in 2-second bursts, then taste. If itās too thick, add a splash of broth; if itās too thin, blend just the coconut milk separately and stir it in last. (This keeps the creaminess without turning it into a drink.)
- Salt the Onion Early: Dice the onion and toss it with ½ teaspoon salt right as you start sautĆ©ing. The salt draws out moisture, so it caramelizes faster and deeperāno waiting around for it to soften. (I learned this the hard way after burning three batches of onions that just sat there, sad and pale.)
Best sauces and condiments for these flavors
Coconut Cream Swirl
For an extra-luxurious touch, stir 2 tablespoons of coconut cream (the thick part from a can of coconut milk) into each bowl before serving. The cream will swirl beautifully and add a rich, velvety finish. I like to drizzle it in a zigzag pattern with a spoon for that restaurant-quality presentation. š„„
Spicy Chili Oil
Add a drizzle of chili oil (about 1 teaspoon per bowl) for a bold kick. I recommend Lao Gan Ma chili oil or a homemade version with toasted sesame oil and red chili flakes. The heat cuts through the coconut cream and adds a smoky depth that balances the sweetness. Start with ½ teaspoon if you're sensitive to spice!
Lime and Cilantro Garnish
Brighten the soup with a squeeze of fresh lime juice (½ teaspoon per bowl) and extra cilantro. The acidity enhances the coconut flavor while the cilantro adds freshness. I also like to sprinkle toasted pumpkin seeds for crunch and extra protein. This combo transforms the soup into a tropical-inspired dish that feels vibrant and refreshing.
Smoked Paprika Finish
For a smoky twist, dust the soup with ¼ teaspoon of smoked paprika right before serving. The earthy, slightly charred flavor complements the caramelized sweetness of the roasted vegetables. I use Penzeys smoked paprika for its rich, consistent flavor. This works especially well if you're serving the soup with grilled meats or crispy bread.
Sweet and Tangy Yogurt Drizzle
Drizzle with a spoonful of Greek yogurt mixed with a pinch of salt and a squeeze of lemon. The tanginess cuts through the coconut cream, adding brightness. I like to swirl it in with a spoon for a marbled effect. This works beautifully for a vegan version tooājust use coconut yogurt instead. š«
Nutrition facts
Frequently asked questions
Can I substitute butternut squash for acorn squash in this recipe?
Yes! Butternut squash works beautifully and is often easier to find. Use 2 cups cubed butternut squash instead of the acorn squash halves, and roast for 25-30 minutes until tender. The flavor will be slightly sweeter, so you might reduce the cinnamon to ¼ teaspoon to balance it. The texture will be creamier when blended, so you may need to add 2 extra tablespoons of broth if it's too thick.
How do I make this soup vegan?
Swap the coconut milk for full-fat coconut cream (still vegan) or cashew cream (blend ½ cup soaked cashews + ½ cup water). Use vegan vegetable broth (like Imagine or Pacific Foods brands) and ensure your spices are certified vegan (some contain animal-derived anti-caking agents). The toasted coconut flakes are already vegan, but check the label for additives.
Why did my soup turn out too thin?
This usually happens if the roasted vegetables released too much liquid during blending or if you used too much broth. Try simmering the soup uncovered for 10-15 extra minutes to reduce it, or mash the roasted veggies more thoroughly before blending. For future batches, reduce broth by ¼ cup or add 1 extra tablespoon of coconut milk after blending to thicken. The soup should coat the back of a spoon but remain spoonable.
Can I prep this soup ahead of time?
Roast the squash and sweet potatoes 1 day ahead and store them in an airtight container in the fridge. When ready to make the soup, simply sautĆ© the aromatics, add the roasted veggies, broth, and coconut milk, then blend. Reheat gently on the stoveāstirring occasionallyāto prevent skin formation. The flavors actually deepen overnight, making it taste even better the next day!
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat (never microwave) to preserve the creamy texture. Stir in 1-2 tablespoons of water or coconut milk if the soup thickens too much. For extra richness, add a splash of coconut cream while reheating. If the soup separates, whisk vigorously or blend briefly to restore smoothness. Leftovers keep well for 3-4 days in the fridge, though the first day is always best.
