
Spicy Butternut Squash Sweet Potato Soup Recipe tastes silky, cozy, and a little fiery, perfect for chilly nights when you want comfort with a kick and it comes together in about 45–55 minutes. This soup works well for busy home cooks, meal preppers, and anyone who loves a restaurant-level bowl of soup without complicated steps. I first made a version of this on a snowy Sunday in a tiny apartment kitchen, and my smoke alarm cheered us on the whole time.
Why Spicy Butternut Squash Sweet Potato Soup Recipe Is Worth It
This soup hits that sweet, spicy, and savory balance that keeps you going back to the pot with a spoon. Butternut squash and sweet potatoes give natural sweetness, while chili, garlic, and warm spices bring heat and depth. The texture turns velvety and rich, yet the ingredient list stays simple and budget friendly.
You can meal prep it, freeze it, and dress it up or down with toppings. It works as a light lunch, a starter for a holiday meal, or a full dinner with grilled cheese or a big salad. Kids often enjoy it if you dial back the spice, and spice lovers can load it up with hot sauce.
“This Spicy Butternut Squash Sweet Potato Soup Recipe tastes like fall in a bowl with a kick, and it earned a permanent spot in our weekly rotation. ★★★★★”
Ingredients You Need
Vegetables
- 1 medium butternut squash, peeled, seeded, and cubed
- You can use pre-cut squash from the produce section to save time.
- 2 medium sweet potatoes, peeled and cubed
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1 medium carrot, chopped (adds sweetness and color)
- 1 small red bell pepper, chopped (boosts flavor and vitamin C)
Fats, liquids, and base
- 2 tablespoons olive oil or avocado oil
- 4 cups vegetable broth or chicken broth
- Use low sodium broth so you control the salt.
- 1 cup canned coconut milk or half-and-half
- Full fat coconut milk gives a creamy dairy free texture.
Spices and seasonings
- 1 to 2 teaspoons kosher salt, to taste
- 1 teaspoon freshly ground black pepper
- 1 to 2 teaspoons smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander (optional but tasty)
- 1 to 2 teaspoons chili powder or chipotle chili powder
- Chipotle chili powder adds smoky heat; regular chili powder tastes milder.
- 1 pinch cayenne pepper, to taste
- 1 tablespoon maple syrup or honey
- This balances the heat and acidity.
- Juice of 1 small lime or half a lemon
Toppings and garnishes
Pick a few of these to finish your Spicy Butternut Squash Sweet Potato Soup Recipe:
- Toasted pumpkin seeds or sunflower seeds
- Plain Greek yogurt or coconut yogurt
- Croutons or toasted sourdough cubes
- Thinly sliced green onions or chives
- Fresh cilantro or parsley
- Extra chili flakes or hot sauce
Pantry shortcuts and brand notes
- Use frozen cubed butternut squash if you want to skip peeling and chopping.
- Boxed broth from brands like Pacific or Imagine usually tastes rich and clean.
- Canned coconut milk from Thai Kitchen or Native Forest gives consistent results.
- Pre-minced garlic in a jar works in a pinch, though fresh garlic gives brighter flavor.
Equipment list
- Large heavy pot or Dutch oven
- Sharp chef’s knife and sturdy cutting board
- Vegetable peeler
- Wooden spoon or heat safe spatula
- Immersion blender
- You can use a regular blender, but an immersion blender keeps cleanup easier.
- Ladle and measuring cups/spoons
Quick Tips & substitutions
- Cut squash and sweet potatoes into similar size cubes so they cook evenly.
- Roast the squash and sweet potatoes at 400°F for 25–30 minutes for deeper flavor, then add them to the pot.
- Use canned pumpkin in place of some squash if you run short on fresh vegetables.
- Swap coconut milk with heavy cream or half-and-half if you prefer dairy.
- Choose vegetable broth to keep the soup vegetarian or vegan.
- Dial back chili powder and cayenne for kids, then serve hot sauce on the side for spice fans.
- Stir in a spoonful of peanut butter or almond butter for extra richness and protein.
- Add a handful of red lentils while the soup simmers to thicken it and boost nutrition.
- Use a blender in small batches and vent the lid slightly so steam escapes safely.
- Taste and adjust salt, acid, and heat at the end so the flavor hits just right.
How to Make Spicy Butternut Squash Sweet Potato Soup Recipe
Step 1: Prep the vegetables
Peel the butternut squash and sweet potatoes, then cut them into roughly 1 inch cubes. Chop the onion, carrot, and red bell pepper into small pieces so they soften quickly. Mince the garlic and set it aside so it does not burn in the pan.
Step 2: Sauté the aromatics
Heat the olive oil in a large pot over medium heat. Add the onion, carrot, and bell pepper, then stir and cook until they soften and turn slightly golden, about 6 to 8 minutes. Add the garlic, smoked paprika, cumin, coriander, chili powder, and cayenne, then stir and cook 1 minute until the spices smell fragrant.
Step 3: Add squash, sweet potatoes, and broth
Add the cubed butternut squash and sweet potatoes to the pot and stir to coat them in the spiced oil. Pour in the broth and scrape the bottom of the pot to lift any browned bits. Bring the mixture to a gentle boil, then lower the heat and keep it at a steady simmer.
Step 4: Simmer until tender
Cover the pot loosely and let the soup simmer for 20 to 25 minutes. Stir occasionally so nothing sticks to the bottom. Check a piece of squash and sweet potato with a fork; they should feel very tender and break apart easily.
Step 5: Blend the soup
Turn off the heat. Use an immersion blender to blend the soup directly in the pot until it turns smooth and creamy. If you use a regular blender, work in batches, fill the blender only halfway, vent the lid slightly, and cover it with a kitchen towel, then blend until smooth and return each batch to the pot.
Step 6: Add creaminess and balance
Stir in the coconut milk or half-and-half until the color turns a deeper golden orange. Add the maple syrup or honey, lime juice, salt, and black pepper. Taste and adjust seasoning, adding more salt, acid, or heat until the Spicy Butternut Squash Sweet Potato Soup Recipe tastes balanced.
Step 7: Adjust thickness
If the soup tastes thicker than you like, stir in a splash of broth or water until it reaches your ideal texture. If it tastes thinner than you like, let it simmer uncovered for a few minutes to reduce and thicken. Keep stirring occasionally so the bottom does not scorch.
Step 8: Serve with toppings
Ladle the soup into warm bowls. Swirl in a spoonful of yogurt or coconut milk, then sprinkle on toasted seeds, herbs, and extra chili flakes if you want more heat. Serve with crusty bread, grilled cheese, or a simple green salad.
Recipe Variations
- Gluten free: Use gluten free broth and serve with gluten free bread or seed crackers.
- Vegan: Use vegetable broth and full fat coconut milk, and skip any dairy toppings.
- Low carb: Use more cauliflower and less sweet potato, and skip the maple syrup or honey.
- Extra protein: Add cooked shredded chicken, turkey, or chickpeas after blending.
- Curry twist: Stir in 1 to 2 teaspoons of red or yellow curry paste with the spices.
- Herb lovers: Add fresh thyme or rosemary while the soup simmers, then remove stems before blending.
- Smoky version: Use chipotle chili powder and top with a little smoked salt.
Ways to Serve Spicy Butternut Squash Sweet Potato Soup Recipe
- Pair with grilled cheese or a melty cheddar quesadilla.
- Serve as a starter before roast chicken or baked salmon.
- Pour into a mug for a cozy afternoon snack.
- Top with avocado slices, pumpkin seeds, and cilantro for a hearty bowl.
- Serve with a big kale or arugula salad with lemony dressing.
- Offer a toppings bar with yogurt, seeds, herbs, and hot sauce so everyone customizes a bowl.
Storage Success
Let the Spicy Butternut Squash Sweet Potato Soup Recipe cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 4 days, and reheat it gently on the stove over low heat while you stir often. If the soup thickens in the fridge, loosen it with a splash of broth or water while it warms. Freeze portions in freezer safe containers for up to 3 months, and thaw them overnight in the fridge before reheating.

Spicy Butternut Squash Sweet Potato Soup Recipe
Ingredients
Instructions
- Peel the butternut squash and sweet potatoes, then cut them into roughly 1-inch cubes. Chop the onion, carrot, and red bell pepper. Mince the garlic and set it aside.
- Heat the olive oil in a large heavy pot over medium heat. Add the onion, carrot, and red bell pepper and cook, stirring occasionally, until softened and lightly golden, about 6–8 minutes.
- Add the garlic, smoked paprika, cumin, coriander (if using), chili powder, and cayenne. Stir and cook for about 1 minute, just until the spices are fragrant.
- Add the cubed butternut squash and sweet potatoes to the pot and stir to coat in the spiced oil and vegetables.
- Pour in the broth, scraping the bottom of the pot to release any browned bits. Bring to a gentle boil, then reduce the heat and maintain a steady simmer.
- Cover the pot loosely and simmer for 20–25 minutes, stirring occasionally, until the squash and sweet potatoes are very tender and easily pierced with a fork.
- Turn off the heat. Use an immersion blender to carefully blend the soup directly in the pot until completely smooth and creamy. If using a regular blender, work in small batches, vent the lid slightly to let steam escape, and blend until smooth, then return the soup to the pot.
- Stir in the coconut milk or half-and-half until the soup is velvety and evenly combined. Add the maple syrup or honey and the lime or lemon juice. Season with salt and black pepper, then taste and adjust seasoning, adding more salt, acid, or heat as desired.
- If the soup is too thick, add a splash of broth or water to reach your preferred consistency. If it is too thin, simmer uncovered for a few minutes, stirring occasionally, until slightly reduced and thickened.
- Ladle the hot soup into bowls. Top with a swirl of yogurt or coconut milk, then garnish with toasted seeds, herbs, croutons, and extra chili flakes or hot sauce if desired. Serve with crusty bread, grilled cheese, or a simple green salad.
Notes
Approximate per 1 of 6 servings (made with vegetable broth and full-fat coconut milk, without toppings): 230–260 calories; fat 11–15 g; saturated fat 7–10 g; carbohydrates 32–36 g; fiber 6–8 g; sugars 10–13 g; protein 4–6 g; sodium 650–800 mg. Values will vary based on exact ingredients, brands, and toppings used.

Leave a Reply