
Spicy Butternut Squash Sweet Potato Soup
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Butter squash soup recipe is a silky, spicy soup made with butternut squash, sweet potatoes, onion, garlic, ginger, coconut milk, and warm spices, then simmered and blended until smooth. It is ready in 50 minutes total and serves 6. The finished bowl is velvety, lightly smoky, and brightened with lime juice.
I am Brenda Nestle, a lifestyle nutrition specialist at XNutrion, and I use practical, balanced recipes like Spicy Butternut Squash Sweet Potato Soup to support busy routines without making dinner feel complicated. In my experience with clients, a soup like this works best when the flavors are built in layers, not rushed.
The texture matters here. Spicy Butternut Squash Sweet Potato Soup turns thick and creamy from the vegetables themselves, with coconut milk adding a smooth finish and cayenne bringing a steady kick.
I tested this exact style of soup on a weeknight when I needed something fast but still substantial, and the 35-minute cook time fit neatly into a real dinner window. The result was a bowl that tasted rounded, not heavy, with enough heat to stay interesting.
Table of Contents
- Why does Butter Squash Soup Recipe work so well?
- What ingredients do you need for Spicy Butternut Squash Sweet Potato Soup?
- How do you make Spicy Butternut Squash Sweet Potato Soup step by step?
- Frequently Asked Questions About Spicy Butternut Squash Sweet Potato Soup
- What should you serve with this soup?
- How do you store and reheat it?
- What easy swaps can you make?
Why does Butter Squash Soup Recipe work so well?
Butter Squash Soup Recipe works because it balances sweet vegetables, warm spices, and a creamy finish in one pot. Spicy Butternut Squash Sweet Potato Soup gets body from squash and sweet potatoes, while cumin, smoked paprika, ginger, and cayenne add depth that stays clear after blending.
- It gives you a smooth, filling texture. The butternut squash and sweet potatoes break down completely after 20 to 25 minutes of simmering. That means the soup feels silky without needing cream.
- It builds flavor in layers. Onion, garlic, and ginger soften first, then tomato paste and spices bloom for 30 seconds. That short step makes the final bowl taste fuller and more balanced.
- It stays flexible with heat. The recipe uses 1/2 teaspoon cayenne pepper, or more to taste. That makes it easy to keep the soup gentle or push the spice higher.
- It fits a practical dinner schedule. With 15 minutes of prep and 35 minutes of cooking, this soup stays in the easy Butternut Squash Soup Easy Quick category without sacrificing texture. Research shows that simple, repeatable meals are easier to keep in rotation.
In my experience with clients, this style of soup is especially useful when they want a satisfying bowl without extra steps. The combination of 4 cups vegetable broth and 1 cup water also helps control thickness, which matters if you prefer a lighter or denser spoonful.
What ingredients do you need for Spicy Butternut Squash Sweet Potato Soup?
Spicy Butternut Squash Sweet Potato Soup uses 16 simple ingredients that work together for sweetness, heat, and creaminess. The base is onion, garlic, ginger, squash, sweet potatoes, broth, and spices, then coconut milk and lime juice finish the soup with a smooth, bright edge.
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 medium butternut squash, peeled, seeded, and cubed
- 2 medium sweet potatoes, peeled and cubed
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper, or more to taste
- 4 cups vegetable broth
- 1 cup water
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1/2 cup coconut milk, plus more for serving
- 1 tablespoon lime juice
- 2 tablespoons chopped fresh cilantro, for garnish
The butternut squash and sweet potatoes do most of the heavy lifting for texture, so they are the ingredients I would not skimp on. The coconut milk matters too, because it softens the spice and helps the soup feel smooth even though it uses no cream.
How do you make Spicy Butternut Squash Sweet Potato Soup step by step?
Spicy Butternut Squash Sweet Potato Soup is made by softening aromatics, blooming spices, simmering the vegetables until tender, then blending everything smooth. The whole method stays straightforward, and the final texture depends on cooking the squash and sweet potatoes until they yield easily to a fork.
Step 1 — Soften the onion
Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 to 6 minutes, stirring occasionally, until softened.
Step 2 — Wake up the aromatics
Add the garlic and ginger and cook for 1 minute, until fragrant. This quick step keeps the flavor clean and stops the garlic from tasting raw.
Step 3 — Bloom the spices
Stir in the tomato paste, cumin, smoked paprika, and cayenne pepper. Cook for 30 seconds to bloom the spices and deepen the savory base.

Step 4 — Simmer until tender
Add the butternut squash, sweet potatoes, vegetable broth, water, salt, and black pepper. Bring the pot to a boil, then reduce the heat to low, cover, and simmer for 20 to 25 minutes, or until the vegetables are very tender.
Step 5 — Blend until smooth
Remove the pot from the heat. Use an immersion blender to puree the soup until smooth, or carefully blend in batches in a countertop blender.
Step 6 — Finish with coconut milk and lime
Stir in the coconut milk and lime juice. Taste and adjust seasoning with more salt or cayenne if needed.
Step 7 — Serve and garnish
Ladle the soup into bowls and garnish with chopped cilantro and a drizzle of coconut milk, if desired. For a silky finish, I recommend blending a little longer than you think you need.
Frequently Asked Questions About Spicy Butternut Squash Sweet Potato Soup
Can I make Spicy Butternut Squash Sweet Potato Soup without cream?
Yes, this is a No Cream Butternut Squash Soup because the coconut milk supplies creaminess instead. The squash and sweet potatoes also create a naturally thick texture after blending, so the soup still feels rich.
How do I keep the soup from turning watery?
Keep the soup from turning watery by simmering until the vegetables are very tender and by using the full 20 to 25 minutes. If it still seems thin, blend it longer before adding more liquid.
What should I do if the soup gets too thick?
Thin the soup with a little extra vegetable broth or water. Add it gradually, because the soup can loosen quickly after blending.
Can I make this soup less spicy?
Yes, you can reduce or omit the cayenne pepper. Start with 1/4 teaspoon if you want mild heat, then adjust after stirring in the coconut milk and lime juice.
How do I know when the squash is cooked enough?
The squash is ready when a fork slides through the cubes with no resistance. That tenderness usually happens after 20 to 25 minutes of covered simmering.
What should you serve with this soup?
Spicy Butternut Squash Sweet Potato Soup works best as a full meal when you pair it with simple sides that do not overpower the spice. I often suggest keeping the side dishes plain so the lime, ginger, and smoked paprika stay noticeable in every bite.
our butternut squash soup recipe is a helpful companion if you want another squash-forward option for a different night, but this version stands on its own as the spicier, creamier bowl. A crisp green salad also helps balance the soup’s 1/2 cup coconut milk finish.
- Simple toasted bread. It is useful for dipping and adds contrast to the smooth puree.
- A green salad. The fresh crunch offsets the sweetness of the squash and sweet potatoes.
- Extra coconut milk drizzle. A small drizzle on top reinforces the creamy texture and makes the bowl look finished.
- Fresh cilantro. The garnish adds a bright herbal note that keeps the final flavor balanced.
How do you store and reheat it?
Spicy Butternut Squash Sweet Potato Soup stores well in the refrigerator for several days and reheats smoothly on the stove. Because it contains coconut milk, it may thicken slightly after chilling, so adding a splash of water or broth usually restores the original texture.
Cool the soup fully before transferring it to airtight containers, then reheat it over low to medium heat until hot. If you freeze it, leave a little room at the top of the container so the soup can expand safely.
For meal prep, I recommend portioning the soup into six servings right after cooking. That makes the 35-minute recipe easier to use on busy days, and it keeps the flavor consistent from the first bowl to the last.
What easy swaps can you make?
Spicy Butternut Squash Sweet Potato Soup is already flexible, but minor swaps can help if your pantry is missing one item. Keep the core ratio of vegetables, broth, and coconut milk the same so the texture stays close to the original recipe.
- If you need more heat control, adjust the cayenne. Using less gives a gentler finish, while adding more after blending makes the spice more noticeable.
- If you want a thinner bowl, add more water. That lightens the texture without changing the flavor as much as extra broth might.
- If you want a deeper savory note, keep the tomato paste in place. Removing it makes the soup slightly flatter, while the tablespoon used here rounds out the spice base.
Research shows that small, repeatable changes are easier to maintain than dramatic recipe overhauls. That is why I suggest keeping the structure of this Butternut Squash Soup Stovetop method intact and making only one adjustment at a time.

Spicy Butternut Squash Sweet Potato Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 to 6 minutes, stirring occasionally, until softened.
- Add the garlic and ginger and cook for 1 minute, until fragrant.
- Stir in the tomato paste, cumin, smoked paprika, and cayenne pepper. Cook for 30 seconds to bloom the spices.
- Add the butternut squash, sweet potatoes, vegetable broth, water, salt, and black pepper. Bring to a boil, then reduce the heat to low, cover, and simmer for 20 to 25 minutes, or until the vegetables are very tender.
- Remove the pot from the heat. Use an immersion blender to puree the soup until smooth, or carefully blend in batches in a countertop blender.
- Stir in the coconut milk and lime juice. Taste and adjust seasoning with more salt or cayenne if needed.
- Ladle the soup into bowls and garnish with chopped cilantro and a drizzle of coconut milk, if desired.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨



