The first spoonful hits your tongue with a creamy warmth, and then—zing!—that gentle heat from the spices sneaks up, making you want another bite, and another. That’s the magic of my savory spicy butternut squash sweet potato soup. Honestly, this recipe is the reason my kitchen smells like autumn from September through November. The aroma of roasted squash and sweet potatoes with hints of garlic, ginger, and a kick of cayenne just wraps you up like a soft blanket.
I stumbled into this soup years ago when I had a butternut squash on the counter, a couple of sweet potatoes begging to be used, and a craving for something both comforting and a little exciting. You know how fall evenings can get—chilly, a bit gray, and in need of something nourishing. After some experimenting, a few tweaks, and more than one “oops” moment (let’s just say, the cayenne pepper incident of 2018 is still legendary in my house), this savory spicy butternut squash sweet potato soup became my go-to for whenever I want cozy, bold flavor without a ton of fuss.
What I love most is how this soup fits into so many lifestyles. It’s naturally vegan, gluten-free, and can be adapted to suit just about any dietary need. If you’re feeding a family, making dinner for one, or prepping ahead for busy weeks, this is the soup that delivers. After making it dozens of times, I can say—hand on heart—it’s a recipe that’s tested, trusted, and always craved once the leaves start turning.
So, whether you’re a seasoned cook or a soup newbie, you’ll find this savory spicy butternut squash sweet potato soup both approachable and deeply satisfying. Grab your favorite mug or bowl, and let’s bring on fall’s best flavors—spoon by spoon.
Why You’ll Love This Savory Spicy Butternut Squash Sweet Potato Soup
- Quick & Easy: You can have this soup on the table in about 45 minutes—most of it hands-off time while the veggies roast or simmer. Perfect for a weeknight dinner, lazy Sunday lunch, or when you need a meal prep superhero.
- Simple Ingredients: No rare or hard-to-find items here. If you’ve got a butternut squash, sweet potatoes, and a few pantry staples, you’re basically set.
- Perfect for Fall Gatherings: This soup is a hit at potlucks, Friendsgiving, or just a cozy night in. It’s vegan and gluten-free, so most guests can enjoy it worry-free.
- Crowd-Pleaser: Kids love the creamy sweetness, adults rave about the subtle spice. I’ve had people ask for seconds (and the recipe!) every single time I’ve served it.
- Unbelievably Delicious: The marriage of caramelized squash, sweet potato, warm spices, and a little heat makes every spoonful rich and layered but never heavy.
This isn’t just another fall soup—it’s my best version after years of tinkering. Roasting the veggies first brings out a deeper flavor (seriously, don’t skip this step). Blending in coconut milk at the end adds silkiness without dairy, and the spice levels are just enough to warm you up without setting your mouth on fire. If you want to impress someone—or just yourself—this savory spicy butternut squash sweet potato soup does the trick.
Plus, it’s the kind of comfort food that doesn’t leave you feeling weighed down. After a long day, there’s nothing like sitting down with a big bowl and feeling instantly at home. I make this soup for my family every fall, and it’s become one of those “remember when” recipes—full of good memories, laughter, and warmth.
Ingredients Needed for Savory Spicy Butternut Squash Sweet Potato Soup
This savory spicy butternut squash sweet potato soup is all about bold flavor with simple, real ingredients. Most are pantry staples or easy to find, and you can swap a few if needed. Here’s what you’ll need:
- For the Soup Base:
- 1 medium butternut squash (about 2 lbs/900g), peeled, seeded, and cubed
- 2 medium sweet potatoes (about 1 lb/450g), peeled and cubed
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, peeled and minced (about 2 tsp)
- 3 tbsp olive oil (or avocado oil for a neutral flavor)
- 1 tsp sea salt (plus more to taste)
- 1/2 tsp freshly ground black pepper
- Spices for Heat & Depth:
- 1 tsp smoked paprika (adds a subtle smoky flavor)
- 1/2 tsp ground cumin
- 1/2 tsp ground coriander
- 1/4 to 1/2 tsp cayenne pepper (adjust to taste; go easy if heat-averse!)
- 1/2 tsp ground cinnamon (sounds odd, but trust me—it works!)
- Liquids & Creaminess:
- 4 cups (950ml) vegetable broth (I prefer low-sodium for better control)
- 1 can (13.5 oz/400ml) full-fat coconut milk (shake well before opening)
- For Serving:
- Fresh cilantro or parsley, chopped (optional but highly recommended)
- Crusty bread or homemade croutons (for dunking!)
- Toasted pumpkin seeds or a swirl of coconut cream (for extra flair)
Ingredient tips: Pick a butternut squash that feels heavy for its size and has matte skin—shiny means it’s underripe. For the sweet potatoes, go for orange-fleshed varieties for the best creamy sweetness. If you want to save time, look for pre-cubed squash and sweet potatoes at the grocery store. And if you’re out of coconut milk, cashew cream or even a splash of oat milk will work (just don’t use skim dairy milk—it’ll get lost in the bold flavors).
Substitutions: Use white potatoes if you’re out of sweet potatoes (the soup will be less sweet, but still yummy). For extra protein, add a drained can of chickpeas before blending. Want it less spicy? Swap cayenne for a pinch of chili powder, or leave it out entirely.
Equipment Needed
- Large Baking Sheet: For roasting the squash and sweet potatoes. If you don’t have one, use two smaller trays and rotate halfway through.
- Chef’s Knife & Cutting Board: A sharp knife makes peeling and chopping butternut squash way easier (trust me, dull knives are no fun with tough squash).
- Vegetable Peeler: For peeling squash and sweet potatoes. If you’re in a pinch, a paring knife works, but a peeler saves time (and your fingers!).
- Large Soup Pot or Dutch Oven: Heavy-bottomed pots distribute heat more evenly and prevent burning. I’ve used a basic stock pot and my big enameled Dutch oven—both work.
- Immersion Blender or Countertop Blender: Immersion (stick) blenders are the easiest for soups—less mess and no transferring hot soup. But a regular blender gives ultra-smooth results. Just let the soup cool a bit before blending and blend in batches.
- Wooden Spoon or Silicone Spatula: For stirring and sautéing the aromatics.
- Ladle: Handy for serving—especially if you’re trying to avoid splashes!
- Measuring Cups & Spoons: For getting those spices just right.
Budget tip: If you don’t have an immersion blender, use a potato masher for a rustic texture—it’s not perfectly smooth, but still tasty. And if you only have a small pot, halve the recipe or blend in batches. I’ve done it all ways (even with a hand whisk in college!) and the soup still delivers.
How to Make Savory Spicy Butternut Squash Sweet Potato Soup

- Preheat and Prep:
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. - Peel & Chop:
Peel and cube the butternut squash (about 1-inch/2.5cm pieces). Peel and chop sweet potatoes into similar-sized cubes. Chop the onion. Mince garlic and ginger. (Watch those fingers—squash can be slippery!) - Roast the Veggies:
Spread squash, sweet potatoes, and onion evenly on the baking sheet. Drizzle with 2 tbsp olive oil, sprinkle with 1/2 tsp salt and 1/4 tsp pepper. Toss to coat.
Roast for 25-30 minutes, tossing halfway through, until veggies are fork-tender and caramelized on the edges. (If you notice browning too quickly, lower the rack.) - Sauté Aromatics:
While veggies roast, heat 1 tbsp olive oil in a large soup pot over medium heat. Add garlic and ginger. Sauté for 1-2 minutes until fragrant but not browned. - Add Spices:
Sprinkle in smoked paprika, cumin, coriander, cayenne, and cinnamon. Stir for 30 seconds—your kitchen will smell amazing! - Combine Everything:
Add roasted vegetables to the pot. Stir well to coat with spices. - Add Broth & Simmer:
Pour in vegetable broth, scraping up any brown bits from the bottom (that’s flavor gold). Bring to a gentle boil, then reduce heat and simmer for 10 minutes.
Troubleshooting tip: If the soup seems too thick, add a bit more broth or water—start with 1/4 cup (60ml) at a time. - Blend Until Smooth:
Turn off heat. Use an immersion blender to puree soup directly in the pot until silky smooth. Or, cool slightly and blend in batches in a countertop blender (cover with a towel to avoid steam burns).
If you like a chunkier soup, blend only half and return the rest to the pot. - Stir in Coconut Milk:
Pour in the coconut milk, stirring until fully combined. Taste and adjust salt, pepper, and cayenne as needed. Warm through for another 2-3 minutes. - Serve & Garnish:
Ladle into bowls. Top with chopped cilantro or parsley, a swirl of coconut cream, toasted pumpkin seeds, and a side of crusty bread.
Prep notes: If you’re prepping ahead, let the soup cool before storing. The flavors deepen overnight! If you end up with a soup that’s too spicy, add a dollop of plain yogurt (or coconut yogurt) to mellow it out. And if you want to get a little fancy, drizzle with chili oil for extra kick.
Cooking Tips & Techniques
- Roasting Is Key: Roasting the squash and sweet potatoes unlocks their natural sweetness and adds a caramelized depth. Don’t skip it, even if you’re tempted to boil—trust me, I’ve tried both ways, and roasting wins every time.
- Spice Levels: Start light on the cayenne, then adjust after blending. It’s easy to add more heat, but impossible to take it out. (Ask my family about the “soup so spicy we ate cereal for dinner” night!)
- Texture Tricks: For silkier soup, blend longer and add a splash of extra coconut milk at the end. For a rustic feel, leave a few chunks or mash by hand. If using a regular blender, cool soup slightly before blending and vent the lid.
- Layer Flavors: Sautéing garlic and ginger with spices before adding the veggies really deepens the flavor. Don’t rush this step—give it a good minute or two until your kitchen smells irresistible.
- Multitasking: Roast the veggies while prepping your garnishes or getting bread ready. If you’re short on oven space, microwave the squash and sweet potatoes for 5 minutes before roasting to cut down on time.
- Troubleshooting: Too thick? Add more broth. Too thin? Simmer uncovered for a few minutes to reduce. If your soup tastes flat, a squeeze of lemon or a dash more salt can work wonders.
- Consistency Matters: Use the same size cubes for squash and sweet potato so they roast evenly. And remember, soup thickens as it cools, so don’t panic if it looks a bit runny at first.
Honestly, this savory spicy butternut squash sweet potato soup is pretty forgiving. Even if you miss a step, it still turns out delicious. Just cook with your senses—taste, smell, and adjust as you go!
Variations & Adaptations
- Make It Creamier: For an ultra-rich soup, add 1/2 cup (120ml) cashew cream or a splash of heavy cream (if not vegan). I sometimes do this for special occasions or when I want a little extra indulgence.
- Go Extra-Spicy: Add a diced jalapeño with the aromatics, or finish with a swirl of hot sauce. My husband loves it this way—it’s his go-to when he wants a sinus-clearing dinner!
- Add Protein: Stir in a can of drained chickpeas or white beans before blending. This bulks up the soup for a heartier, more filling meal (great for growing kiddos or post-workout recovery).
- Switch Up the Veggies: Use acorn squash or pumpkin instead of butternut, or swap in carrots for some of the sweet potato. You can also add a handful of spinach at the end for extra greens.
- Dietary Swaps: For nut allergies, stick to coconut milk or oat milk. For a lower-carb soup, reduce the sweet potatoes and add more squash or cauliflower.
- Cooking Method: Short on time? Skip roasting and simmer the veggies right in the broth until soft, then blend. The flavor won’t be as deep, but it still works in a pinch (I’ve done this for quick lunches).
My personal favorite variation? I once added a peeled apple before roasting for a subtle sweetness—so good! It’s become an occasional twist when I have apples to use up. Don’t be afraid to play around and discover your own signature version.
Serving & Storage Suggestions
Serve this savory spicy butternut squash sweet potato soup piping hot, in big bowls or mugs. It’s perfect topped with fresh herbs, a swirl of coconut cream, and plenty of crusty bread. For a heartier meal, add a side salad or roasted chickpeas for crunch.
This soup pairs beautifully with a crisp white wine (like Sauvignon Blanc) or a mug of spiced chai. Want to keep things extra cozy? Serve with grilled cheese sandwiches—my kids’ favorite combo.
Storage: Let the soup cool completely, then transfer to airtight containers. It keeps in the refrigerator for up to 5 days. For longer storage, freeze in individual portions for up to 3 months (leave out the fresh herbs until serving). Thaw overnight in the fridge and reheat gently on the stovetop, stirring occasionally.
Reheating tips: If the soup thickens in the fridge, just add a splash of broth or water while warming. Stir well to bring back its silky texture. I swear, the flavors get even better after a day or two—the perfect make-ahead lunch or dinner!
Nutritional Information & Benefits
Estimated per serving (1 of 6): 210 calories, 6g fat, 37g carbs, 4g protein, 6g fiber.
This savory spicy butternut squash sweet potato soup is loaded with vitamins A and C from the squash and sweet potatoes, plus a dose of anti-inflammatory ginger and immune-boosting garlic. Coconut milk adds healthy fats that make the soup filling, while keeping it dairy-free and vegan.
It’s naturally gluten-free, nut-free (if you skip cashew cream), and packed with fiber. Watch for coconut allergies if that’s a concern, and always adjust spice levels for sensitive eaters (especially kiddos). My personal wellness take? It’s the kind of soup that keeps you warm, satisfied, and feeling good—exactly what fall is all about.
Conclusion
If you’re searching for a new fall favorite, this savory spicy butternut squash sweet potato soup is it. It’s comforting, a little adventurous, and so simple you’ll want to make it again and again. Whether you’re feeding a crowd or just yourself, you can easily tweak it to fit your tastes or dietary needs.
I love this soup because it brings together everything I want in a cozy dinner—flavor, warmth, and that little kick that wakes up your taste buds. Plus, it’s the kind of recipe that becomes a tradition. I hope you’ll try it soon and make it your own.
If you do, let me know in the comments how it turned out! Did you try a fun variation? Share your tweaks and tag me if you post a photo—I love seeing your kitchen creations. Now, go grab that squash and sweet potato and let’s make soup memories together!
Frequently Asked Questions
Can I make this soup ahead of time?
Absolutely! This savory spicy butternut squash sweet potato soup tastes even better the next day. Just let it cool, store in the fridge, and reheat on the stove or microwave when ready to serve.
Is this soup spicy?
It has a gentle kick from the cayenne, but you can easily adjust the heat to your liking. Start with less and add more if you like things spicy. If you’re making it for kids, use just a pinch or leave it out.
Can I freeze this soup?
Yes, this soup freezes beautifully. Portion into airtight containers, freeze up to 3 months, and thaw overnight in the fridge before reheating. Just wait to add fresh herbs until serving for the best flavor.
What can I use instead of coconut milk?
If you can’t use coconut milk, try cashew cream, oat milk, or even a splash of unsweetened almond milk. If dairy isn’t an issue, a bit of heavy cream or half-and-half works too.
How do I make the soup smoother?
For the silkiest texture, blend the soup thoroughly—an immersion blender works great, but a countertop blender gives an ultra-smooth finish. If you like it chunky, blend just half and leave some texture. Add a splash more coconut milk for extra creaminess if needed.
Pin This Recipe!


Savory Spicy Butternut Squash Sweet Potato Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A creamy, cozy fall soup featuring roasted butternut squash and sweet potatoes, blended with warm spices and coconut milk for a comforting, gently spicy vegan dinner. Perfect for chilly evenings and adaptable for various dietary needs.
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
- 2 medium sweet potatoes (about 1 lb), peeled and cubed
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, peeled and minced (about 2 tsp)
- 3 tbsp olive oil (or avocado oil)
- 1 tsp sea salt (plus more to taste)
- 1/2 tsp freshly ground black pepper
- 1 tsp smoked paprika
- 1/2 tsp ground cumin
- 1/2 tsp ground coriander
- 1/4 to 1/2 tsp cayenne pepper (to taste)
- 1/2 tsp ground cinnamon
- 4 cups vegetable broth (preferably low-sodium)
- 1 can (13.5 oz) full-fat coconut milk (shake well before opening)
- Fresh cilantro or parsley, chopped (optional, for serving)
- Crusty bread or homemade croutons (for serving)
- Toasted pumpkin seeds or a swirl of coconut cream (optional, for serving)
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Peel and cube the butternut squash and sweet potatoes into 1-inch pieces. Chop the onion. Mince the garlic and ginger.
- Spread squash, sweet potatoes, and onion evenly on the baking sheet. Drizzle with 2 tbsp olive oil, sprinkle with 1/2 tsp salt and 1/4 tsp pepper. Toss to coat.
- Roast for 25-30 minutes, tossing halfway through, until veggies are fork-tender and caramelized on the edges.
- While veggies roast, heat 1 tbsp olive oil in a large soup pot over medium heat. Add garlic and ginger. Sauté for 1-2 minutes until fragrant.
- Add smoked paprika, cumin, coriander, cayenne, and cinnamon. Stir for 30 seconds.
- Add roasted vegetables to the pot and stir to coat with spices.
- Pour in vegetable broth, scraping up any brown bits from the bottom. Bring to a gentle boil, then reduce heat and simmer for 10 minutes.
- Turn off heat. Use an immersion blender to puree soup in the pot until smooth, or blend in batches in a countertop blender. For a chunkier soup, blend only half.
- Stir in the coconut milk until fully combined. Taste and adjust salt, pepper, and cayenne as needed. Warm through for another 2-3 minutes.
- Ladle into bowls. Top with chopped cilantro or parsley, a swirl of coconut cream, toasted pumpkin seeds, and serve with crusty bread.
Notes
Roasting the vegetables is key for deep flavor. Adjust cayenne to your spice preference. For extra protein, add a can of drained chickpeas before blending. Soup thickens as it cools; thin with broth if needed. Store leftovers in the fridge for up to 5 days or freeze for up to 3 months. For a smoother soup, blend thoroughly and add extra coconut milk if desired.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: American
Nutrition
- Serving Size: 1/6 of recipe (about 1 1/2 cups)
- Calories: 210
- Sugar: 8
- Sodium: 600
- Fat: 6
- Saturated Fat: 4
- Carbohydrates: 37
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, sweet potato soup, vegan soup, fall soup, spicy soup, gluten-free soup, cozy dinner, autumn recipe, creamy soup, plant-based