If you’re longing for a comforting bowl that brings warmth, depth, and a little kick to your day, this Spicy Butternut Squash and Sweet Potato Soup Recipe will quickly become your new favorite. The perfect harmony of sweet earthiness from the butternut squash and sweet potato mingles beautifully with the aromatic spices and a peek of heat, creating a soup that feels like a cozy hug in a bowl. Each spoonful boasts creamy texture, vibrant color, and a flavor profile that’s both satisfying and exciting, making it ideal for any season when you want something nourishing yet delightfully bold.
Ingredients You’ll Need
Gathering these simple, wholesome ingredients is all it takes to make this soup truly special. Each one plays its part, from adding natural sweetness and creaminess to layering in fragrant spices that bring the soup alive.
- Butternut squash, peeled, seeded, and cubed: The star of the show, adding natural sweetness and vibrant color.
- Sweet potato, peeled and cubed: Complements the squash with creamy texture and earthy undertones.
- Olive oil: Helps soften onions and infuses a subtle richness.
- Onion, chopped: Provides a savory base that enhances the overall depth of flavor.
- Garlic, minced: Brings warmth and a fragrant punch.
- Ground cumin: Adds a smoky, warm spice that sets the tone.
- Ground coriander: Offers a gentle citrusy note that brightens the dish.
- Smoked paprika: Delivers a smoky, slightly sweet complexity.
- Cayenne pepper: Adjust to taste for a lively spicy kick.
- Vegetable broth: The flavorful liquid that simmers the veggies tender.
- Coconut milk or heavy cream: Creates a luscious, velvety finish and balances the spices.
- Salt and black pepper: Essential for seasoning and bringing all the flavors together.
- Optional fresh cilantro or pumpkin seeds: For a fresh or crunchy garnish that adds texture and color.
How to Make Spicy Butternut Squash and Sweet Potato Soup Recipe
Step 1: Sauté the aromatics
Start by heating the olive oil in a large pot over medium heat. Toss in the chopped onion and cook it gently until softened and translucent, about 4 to 5 minutes. Then, add the garlic and let it cook just until you can smell its fragrant warmth, around 30 seconds. This step sets up the aromatic foundation that carries the rest of the soup’s flavor.
Step 2: Toast the spices
Next, sprinkle in the ground cumin, coriander, smoked paprika, and cayenne pepper. Stir vigorously to coat the onions, so the spices bloom in the residual heat and release their full aroma. This is where the soup’s signature warmth and subtle spiciness really start to take shape.
Step 3: Add the vegetables
Now it’s time to add the cubed butternut squash and sweet potato. Stir everything together to mix the spices evenly across the vegetables. This step ensures that every bite will have that perfect marriage of sweet and smoky.
Step 4: Simmer until tender
Pour in the vegetable broth and bring the pot to a boil. Once boiling, turn the heat down to low, cover the pot, and let it simmer gently for 20 to 25 minutes. The goal here is to cook the squash and sweet potato until they are tender and ready to blend into creamy perfection.
Step 5: Blend to smooth perfection
Remove your pot from the heat and use an immersion blender to puree the soup in the pot, or transfer in batches to a conventional blender. Blend until silky smooth, ensuring the soup has that irresistibly creamy and luscious texture.
Step 6: Finish with coconut milk and seasoning
Return the blended soup to low heat, stir in the coconut milk or heavy cream, then season with salt and black pepper to taste. Let it warm through gently for about 5 minutes, which helps all the elements meld beautifully. Give it a final taste and tweak the seasoning if you feel it needs a little extra spark.
How to Serve Spicy Butternut Squash and Sweet Potato Soup Recipe

Garnishes
Topping your soup with fresh cilantro leaves or crunchy toasted pumpkin seeds adds a delightful contrast in texture and a burst of freshness. These garnishes not only elevate the appearance but also bring extra layers of flavor and a fun bite.
Side Dishes
This soup pairs wonderfully with crusty artisan bread, warm naan, or even a lightly dressed green salad. These sides balance the richness and spice of the soup while rounding out the meal for a truly satisfying experience.
Creative Ways to Present
Serve the soup in rustic bowls to highlight its vibrant orange color, and drizzle a swirl of extra coconut milk or a sprinkle of smoked paprika on top. For a playful twist, try adding a dollop of tangy yogurt or a squeeze of lime to brighten the flavors even more.
Make Ahead and Storage
Storing Leftovers
Once cooled, the soup keeps beautifully in an airtight container in the refrigerator for up to four days. This makes it a perfect make-ahead meal or a convenient way to enjoy healthy homemade comfort food throughout the week.
Freezing
To freeze, pour the cooled soup into freezer-safe containers or bags, leaving some space for expansion. It will keep well for up to three months, allowing you to stash away some deliciousness for a future cozy night.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally, or microwave in short bursts until piping hot. You may need to add a splash of broth or coconut milk while reheating to restore its creamy texture.
FAQs
Can I make this Spicy Butternut Squash and Sweet Potato Soup Recipe vegan?
Absolutely! Using vegetable broth and substituting the cream for coconut milk keeps this soup completely vegan while maintaining its rich, creamy texture.
How can I adjust the spice level to be milder?
Simply reduce or omit the cayenne pepper, and consider using sweet smoked paprika instead of the spicy variety. You’ll still get the wonderful smoky depth without the heat.
What can I substitute for coconut milk?
If you prefer, heavy cream or even plain yogurt works nicely as a creamy finish, just remember that yogurt should be stirred in off the heat to avoid curdling.
Is it possible to make this soup in a slow cooker?
Definitely! After sautéing the onions, garlic, and spices on the stove, transfer everything to a slow cooker and cook on low for about 4 to 5 hours until the veggies are tender, then blend and finish as usual.
Can I add other vegetables to this soup?
Feel free to experiment! Carrots, pumpkin, or even a bit of apple for added sweetness can complement the flavors beautifully while boosting the nutrition.
Final Thoughts
There’s something truly special about a bowl of soup that warms you up inside and out, and this Spicy Butternut Squash and Sweet Potato Soup Recipe delivers exactly that. Whether you’re cooking for a chilly evening or just craving a nourishing meal, this recipe is straightforward, flavorful, and downright addictive. Don’t hesitate to give it a try—you might just find yourself making it again and again!
Print
Spicy Butternut Squash and Sweet Potato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian, Gluten Free
Description
This Spicy Butternut Squash Sweet Potato Soup combines the natural sweetness of butternut squash and sweet potatoes with warm spices and a hint of heat. Creamy, comforting, and packed with flavor, this soup is perfect for fall or any time you want a nourishing, hearty meal. Made with simple ingredients and blended to a smooth texture, it’s a delicious vegetarian and gluten-free option that warms you up from the inside out.
Ingredients
Vegetables
- 1 medium butternut squash, peeled, seeded, and cubed
- 1 large sweet potato, peeled and cubed
- 1 medium onion, chopped
- 2 cloves garlic, minced
Spices & Seasoning
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon smoked paprika
- 1/4 to 1/2 teaspoon cayenne pepper (to taste)
- 1 teaspoon salt
- 1/4 teaspoon black pepper
Liquids & Oils
- 1 tablespoon olive oil
- 4 cups vegetable broth
- 1/2 cup coconut milk or heavy cream
Optional Garnish
- Fresh cilantro
- Pumpkin seeds
Instructions
- Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for 4 to 5 minutes until softened. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Add spices: Stir in the ground cumin, ground coriander, smoked paprika, and cayenne pepper, coating the onions evenly to release the spices’ aromas.
- Add vegetables and broth: Add the cubed butternut squash and sweet potato to the pot, stirring well to combine with the spiced onions. Pour in the vegetable broth and bring the mixture to a boil.
- Simmer the soup: Reduce the heat to low, cover the pot, and simmer for 20 to 25 minutes, or until the vegetables are very tender and easily pierced with a fork.
- Blend the soup: Remove the pot from heat. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and puree until creamy.
- Add creaminess and season: Stir in the coconut milk (or heavy cream), salt, and black pepper. Return the soup to low heat and simmer for an additional 5 minutes to warm through.
- Adjust seasoning and serve: Taste the soup and adjust the seasoning or spice level as desired. Serve hot, garnished with fresh cilantro or pumpkin seeds if using.
Notes
- Adjust the cayenne pepper quantity to control the heat level of the soup.
- For a thicker soup, reduce the amount of vegetable broth slightly.
- This soup stores well in the refrigerator for up to 4 days in an airtight container.
- Reheat gently on the stovetop or in the microwave, stirring occasionally.
- Garnishes such as fresh cilantro or toasted pumpkin seeds add texture and color but can be omitted if preferred.


