Nothing beats curling up with a steaming bowl of my spicy butternut squash sweet potato soup when the weather turns chilly. I’ve been perfecting this recipe for years—ever since I discovered how magical the combination of sweet potatoes and butternut squash could be when paired with just the right kick of heat. The secret? A blend of smoky paprika, earthy cumin, and just enough chili powder to warm you up without overwhelming the natural sweetness of the veggies. It’s vegan, creamy (thanks to coconut milk!), and comes together in about 30 minutes—perfect for those nights when you want something comforting but don’t want to spend hours in the kitchen. Trust me, one spoonful and you’ll understand why this soup has become my go-to for cozy dinners and impromptu gatherings alike.
Why You’ll Love This Spicy Butternut Squash Sweet Potato Soup
This soup is my ultimate comfort food hack, and here’s why it’ll become yours too:
- Creamy dreaminess: The natural starch from the sweet potatoes and squash creates the most luxurious texture—no heavy cream needed!
- Just-right heat: That warm tingle from the chili powder and smoked paprika? Perfection. (Pssst—you can dial it up or down!)
- Weeknight superhero: Chop, simmer, blend—done in 35 minutes flat with minimal cleanup.
- Leftover magic: Tastes even better the next day as the flavors cozy up together.
Seriously, this soup checks all the boxes: nourishing, satisfying, and packed with flavor in every spoonful.
Ingredients for Spicy Butternut Squash Sweet Potato Soup
Here’s everything you’ll need to make this cozy bowl of goodness—trust me, every ingredient plays a special role:
- 1 medium butternut squash (peeled, seeded, and cubed—about 4 cups)
- 2 large sweet potatoes (peeled and cubed—don’t skimp on size!)
- 1 tbsp olive oil (or whatever oil you’ve got)
- 1 onion (diced—white or yellow both work)
- 2 cloves garlic (minced—or 3 if you’re feeling bold)
- 1 tsp ground cumin (that earthy magic)
- 1 tsp smoked paprika (the secret smoky whisper)
- ½ tsp chili powder (adjust to your heat tolerance)
- 4 cups vegetable broth (homemade or store-bought)
- Salt and pepper (to taste—I’m heavy-handed here)
- ½ cup full-fat coconut milk (the can stuff—light won’t give you that luscious texture)
A quick tip: Measure your spices before you start cooking—things move fast once that onion hits the pan!
How to Make Spicy Butternut Squash Sweet Potato Soup
Okay, let’s turn these beautiful ingredients into the most comforting bowl of soup you’ll ever taste! I’ve made this so many times I could do it in my sleep, but I’ll walk you through every step so yours turns out perfect.
- Start with the aromatics: Heat that olive oil in your favorite soup pot over medium heat. Toss in the diced onion and let it get all soft and translucent—about 3 minutes. Then add the garlic (careful not to burn it!) and stir for just 30 seconds until your kitchen smells amazing.
- Spice it up! Dump in all your spices—the cumin, smoked paprika, and chili powder—and stir like crazy for about 30 seconds. This “blooms” the spices and makes their flavors pop. (This is where you can add an extra pinch of chili if you like it fiery!)
- Veggie time: Add your cubed squash and sweet potatoes, stirring to coat them in all that spicy goodness. Let them hang out for about 2 minutes—you’ll start to see some delicious brown bits forming on the bottom of the pan.
- Simmer to perfection: Pour in the vegetable broth, scrape up those tasty browned bits, then bring it to a boil. Once bubbling, reduce to a gentle simmer, cover, and let it go for 20-25 minutes. The veggies should be fork-tender (check at 20 minutes—don’t let them turn to mush!).
- Blend it smooth: This is my favorite part! Use an immersion blender right in the pot (or carefully transfer to a regular blender in batches) and puree until velvety. Watch out for hot splatters!
- The finishing touch: Stir in that creamy coconut milk, then taste and season with salt and pepper. I always add an extra pinch of salt at this stage—it really makes all the flavors sing.
Tips for the Best Spicy Butternut Squash Sweet Potato Soup
Here’s how I take my soup from good to “oh my goodness, can I have the recipe?!”
- Roast first: For deeper flavor, toss your cubed squash and sweet potatoes with oil and roast at 400°F for 20 minutes before adding to the soup.
- Blending trick: If using a regular blender, leave the center lid piece off and cover with a towel to let steam escape—hot soup expands!
- Texture play: Blend most of it smooth but leave some chunks if you like a heartier texture.
- Garnish game: A swirl of extra coconut milk and some toasted pepitas makes it restaurant-worthy.
Ingredient Notes and Substitutions
Listen, I know we don’t always have every ingredient on hand—here’s how to adapt this soup without losing that special something:
- Coconut milk substitute: No coconut milk? Heavy cream or even Greek yogurt (stirred in at the end) works in a pinch. Just know the flavor profile will change slightly.
- Heat level: That ½ tsp of chili powder is just a starting point! Add an extra pinch if you like it spicy, or leave it out entirely for a milder version.
- Broth options: Chicken broth works if you’re not vegan—just watch the salt content since some brands are saltier than others.
- Spice swaps: Out of smoked paprika? Regular paprika plus a tiny dash of liquid smoke (seriously, just a drop!) gets you close.
The beauty of this soup? It’s forgiving. As long as you’ve got the squash and sweet potatoes, you’re golden.
Serving Suggestions for Spicy Butternut Squash Sweet Potato Soup
This soup practically begs to be served with something crunchy for contrast! My absolute favorite way is with thick slices of warm crusty bread—perfect for scooping up every last creamy bite. For a lighter meal, pair it with a crisp apple walnut salad. And don’t skip the garnishes! I love topping mine with a handful of toasted pepitas, a sprinkle of fresh cilantro, and an extra swirl of coconut milk for that fancy café look (with zero extra effort).
Storage and Reheating Instructions
Here’s the good news—this soup actually gets better as the flavors mingle! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, go low and slow on the stovetop with a splash of broth or water to thin it if needed. (Microwaving can make the coconut milk separate—trust me, I learned the hard way!) If you’ve got more than you can eat, it freezes beautifully for up to 2 months—just thaw overnight in the fridge before reheating.
Nutritional Information for Spicy Butternut Squash Sweet Potato Soup
Here’s what you’re getting in each comforting bowl of this soup (based on 4 servings):
- Calories: About 180
- Fat: 6g (mostly from that luscious coconut milk)
- Carbs: 30g (hello, natural veggie sweetness!)
- Fiber: 5g (keeps you full longer)
- Protein: 3g
- Sodium: Around 450mg (less if you use low-sodium broth)
A quick heads up: These numbers can shift a bit depending on your exact ingredients—like if you use more sweet potato or swap in different spices. But one thing’s for sure: It’s packed with good-for-you nutrients!
Frequently Asked Questions About Spicy Butternut Squash Sweet Potato Soup
Can I freeze this soup?
Absolutely! This soup freezes like a dream. Just let it cool completely, then transfer to freezer-safe containers (leave some room for expansion). It’ll keep for up to 2 months. When you’re ready to eat, thaw overnight in the fridge and reheat gently on the stove—you might need to add a splash of broth or water to loosen it up.
How do I make it less spicy?
No problem at all! Just leave out the chili powder completely or reduce it to ¼ teaspoon. You could also add an extra splash of coconut milk at the end to mellow things out. The natural sweetness of the squash and sweet potatoes will still give you plenty of flavor.
Can I use an alternative to coconut milk?
Sure thing! Heavy cream works beautifully if you’re not vegan. For a dairy-free option, try cashew cream—just blend soaked cashews with water until smooth. Even plain Greek yogurt (stirred in at the end) can work in a pinch, though it will taste tangier.
How can I tell when the vegetables are done cooking?
You want them fork-tender but not mushy—about 20-25 minutes of simmering usually does it. Test by piercing a sweet potato cube with a fork; it should slide in easily with just a little resistance. Remember, they’ll continue softening a bit as they sit in the hot broth.
Why is my soup too thick?
This happens sometimes depending on your vegetables’ starch content. Just whisk in more broth or water a little at a time until you reach your perfect consistency. I usually keep extra broth handy for this very reason!
35-Minute Spicy Butternut Squash Soup That Warms Your Soul
A creamy and spicy soup made with butternut squash and sweet potatoes, perfect for a cozy meal.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Global
- Diet: Vegan
Ingredients
- 1 medium butternut squash, peeled and cubed
- 2 large sweet potatoes, peeled and cubed
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp chili powder
- 4 cups vegetable broth
- Salt and pepper to taste
- 1/2 cup coconut milk
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and garlic, sauté until soft.
- Add butternut squash and sweet potatoes, stirring to coat with spices.
- Pour in vegetable broth, bring to a boil, then reduce heat and simmer for 20-25 minutes until vegetables are tender.
- Blend the soup until smooth using an immersion blender or food processor.
- Stir in coconut milk and season with salt and pepper.
- Serve warm.
Notes
- Adjust spice levels to your preference.
- Store leftovers in an airtight container for up to 3 days.
- Garnish with fresh herbs or roasted seeds if desired.
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 8g
- Sodium: 450mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg