Spicy Butternut Squash Sweet Potato Soup Recipe
Spicy Butternut Squash Sweet Potato Soup is pure comfort in a bowl—velvety, gently fiery, and bursting with the warming flavors that make cozy nights at home feel a little more special. This vibrant soup brings together the natural sweetness of butternut squash and sweet potato, a flutter of aromatic spices, and a creamy coconut swirl. It’s vegan, gluten-free, and surprisingly easy, but feels like the kind of meal that’s been quietly simmering all day. Whether you’re looking to impress guests or just treat yourself, every spoonful delivers a hug of flavor and vibrant color.

Ingredients You’ll Need
Every element in this Spicy Butternut Squash Sweet Potato Soup is carefully chosen to enhance taste, body, and aroma. There’s nothing fancy here—just the kind of pantry staples and fresh produce that, when combined, make something truly magical and spoon-worthy.
- Olive oil: The base for sautéing that brings out the sweetness in the onions and the freshness of the spices.
- Onion: A simple small onion adds a mellow, savory depth that’s essential for that classic soup flavor foundation.
- Garlic: Just two cloves are enough to infuse a gentle pungency that lingers beautifully on the palate.
- Fresh ginger: The zingy kick from a 1-inch piece of grated ginger brightens every mouthful.
- Butternut squash: Perfectly sweet and nutty—peeled, cubed, and ready to melt down into creamy bliss.
- Sweet potato: Adds an earthy, smooth texture and beautiful orange color to round out the squash.
- Ground cumin: This warm, earthy spice ties together all the vegetable sugars and heat in the soup.
- Smoked paprika: For that subtle, sultry smokiness that elevates the soup from simple to spectacular.
- Cayenne pepper: Here’s where the “spicy” comes to life—add more or less depending on your mood.
- Salt: Half a teaspoon is just enough to call out all the complex flavors.
- Black pepper: Enhances heat and livens up the finish.
- Vegetable broth: Four cups give a savory backbone; make sure you use a good-quality or homemade broth for maximum flavor.
- Coconut milk: Half a cup folded in at the end adds body, silkiness, and a touch of lusciousness.
- Lime juice: The juice of half a lime balances the richness and brings all the flavors in harmony.
- Fresh cilantro or pumpkin seeds: Sprinkle right before serving for color, crunch, and freshness.
How to Make Spicy Butternut Squash Sweet Potato Soup
Step 1: Sauté the Aromatics
Start with a large, heavy-bottomed pot over medium heat. Drizzle in the olive oil and, as it warms, add your chopped onion. Let it sweat and soften for about 4–5 minutes, stirring every so often until it turns translucent and fragrant. Toss in the minced garlic and grated ginger, and give everything another minute—the kitchen will already smell irresistible!
Step 2: Add the Veggies and Spices
Time for color and flavor to join the party! Add your cubed butternut squash and sweet potato straight into the pot. Sprinkle them with ground cumin, smoked paprika, cayenne, salt, and black pepper. Stir vigorously so every bit of veggie gets coated in the spices—it’s like tucking them into a cozy, flavorful blanket.
Step 3: Simmer Until Tender
Pour in the vegetable broth, scraping the bottom of the pot to lift anything caramelized. Turn the heat up to bring the soup to a gentle boil, then lower it back to a lively simmer. Let it cook, uncovered, for 20–25 minutes—when a fork glides easily through the squash and sweet potato, you’re ready for the next step.
Step 4: Blend Until Creamy
Remove the pot from the heat, and either use an immersion blender for a rustic but smooth texture, or carefully blend in batches in a standard blender until luscious and creamy. Take a moment to enjoy the transformation—those chunky veggies become pure, golden velvet.
Step 5: Finish With Coconut and Lime
Return the soup to the pot if needed. Stir in the coconut milk and lime juice, tasting along the way—this is where the balance and richness really shine. Adjust the seasoning if needed (sometimes a bit more salt or a squeeze of lime works wonders), then ladle the hot soup into bowls, ready for their final flourish.
How to Serve Spicy Butternut Squash Sweet Potato Soup

Garnishes
Fresh garnishes truly make Spicy Butternut Squash Sweet Potato Soup pop. Swirl a little extra coconut milk on top, scatter with chopped fresh cilantro, or sprinkle crunchy pumpkin seeds for a finishing touch. Not only does it look gorgeous, but those finishing notes add layers of texture and bright flavor.
Side Dishes
Pair this soup with a thick slice of sourdough or crusty whole grain bread for dunking. If you prefer something lighter, a crisp green salad with citrus vinaigrette complements the creamy, spiced warmth of the soup beautifully. It’s just right for lunch, dinner, or whenever you need a nourishing pick-me-up.
Creative Ways to Present
Try serving the Spicy Butternut Squash Sweet Potato Soup in small mugs for a party appetizer or in mini pumpkin bowls for holiday gatherings—it’s a showstopper either way. You can also drizzle a zigzag of chili oil or a sprinkle of toasted coconut on top for a fun twist that gets people talking (and snapping photos).
Make Ahead and Storage
Storing Leftovers
Allow any leftover soup to cool completely, then ladle it into airtight containers. It will keep happily in the refrigerator for up to 4 days, making it the perfect easy lunch or dinner option throughout the week. The flavors will deepen as they mingle overnight, so the soup tastes even better the next day.
Freezing
Spicy Butternut Squash Sweet Potato Soup is a freezer superstar! Once cooled, pour the soup into freezer-safe containers, leaving some space for expansion. It freezes beautifully for up to three months. Thaw overnight in the refrigerator and it’ll be ready for quick, nourishing meals whenever you need them.
Reheating
To reheat, simply pour the soup into a saucepan and warm it gently over medium heat until steaming. Stir often and add a splash of water or extra coconut milk to loosen the texture if needed. Microwaving works too—just cover and heat in one-minute bursts, stirring in between until hot.
FAQs
Can I make Spicy Butternut Squash Sweet Potato Soup in advance?
Absolutely! This soup is actually even more flavorful when made a day ahead. Let it cool, then store in the fridge, and reheat gently when ready to serve—it’s meal-prep perfection.
How spicy is the soup, and can I adjust the heat?
The level of heat is moderate with 1/4 teaspoon of cayenne, but feel free to dial it down or pump it up. For a milder version, use just a pinch of cayenne or omit it entirely. To really turn up the heat, try adding a chopped fresh chili or a dash of hot sauce at the end.
What’s the best way to peel and cube butternut squash?
First, cut off both ends and halve it lengthwise. Use a sharp vegetable peeler to remove the skin, scoop out the seeds, and then chop into even cubes for uniform cooking. If available, some grocery stores offer pre-cubed squash, which makes prep even quicker!
Can I use light coconut milk or another milk alternative?
Yes, light coconut milk works well if you’re looking to reduce fat, though it’ll be a bit less rich. Other creamy, neutral non-dairy milks like unsweetened cashew or oat milk also blend in smoothly, though coconut brings the most classic touch.
Is this soup suitable for freezing?
Definitely! Spicy Butternut Squash Sweet Potato Soup holds up beautifully in the freezer. Allow it to cool fully before freezing, and when ready to enjoy, thaw and reheat as needed. The texture and flavor will be just as lovely.
Final Thoughts
If you’re craving something nourishing, bold, and just a tad unexpected, give this Spicy Butternut Squash Sweet Potato Soup a spot on your table. It’s a go-to for chilly evenings and festive gatherings, and truly shines with every bright, zesty, and creamy spoonful. Whip up a pot and share the love—because comfort food should be both delicious and memorable!
Print
Spicy Butternut Squash Sweet Potato Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Indulge in the cozy flavors of fall with this Spicy Butternut Squash Sweet Potato Soup. Creamy and rich, with a hint of heat, this vegan and gluten-free soup is the perfect comfort dish for chilly evenings.
Ingredients
For the Soup:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1 small butternut squash, peeled and cubed (about 3 cups)
- 1 large sweet potato, peeled and cubed (about 2 cups)
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (adjust to taste)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups vegetable broth
- 1/2 cup canned coconut milk, plus extra for drizzling
- Juice of 1/2 lime
- Fresh cilantro or pumpkin seeds for garnish
Instructions
- In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until soft, about 4–5 minutes.
- Stir in garlic and ginger and cook for another minute.
- Add cubed butternut squash and sweet potato, followed by cumin, smoked paprika, cayenne, salt, and black pepper. Stir well to coat the vegetables in the spices.
- Pour in the vegetable broth and bring to a boil. Reduce heat to a simmer and cook for 20–25 minutes or until the vegetables are fork-tender.
- Remove from heat and blend the soup until smooth using an immersion blender or in batches in a blender.
- Stir in the coconut milk and lime juice, then taste and adjust seasoning if needed.
- Serve hot, garnished with a swirl of coconut milk and fresh cilantro or pumpkin seeds.
Notes
- For extra heat, add a pinch of red pepper flakes or a chopped fresh chili during cooking.
- This soup freezes well and reheats beautifully for meal prep.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Fusion
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 7g
- Sodium: 480mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg