
Spicy Butternut Squash Sweet Potato Soup Recipe tastes creamy, cozy, and a little fiery, perfect for chilly nights when you want comfort with a kick and it comes together in about 55–65 minutes, start to finish. This soup works well for busy home cooks, meal-preppers, and anyone who loves a restaurant-level bowl without complicated steps. I tested this version on my own picky family, and they scraped the pot so clean I thought about framing it.
Why Spicy Butternut Squash Sweet Potato Soup Recipe Is Worth It
This Spicy Butternut Squash Sweet Potato Soup Recipe gives you that silky, rich texture you usually only get at a nice café, but you make it in one pot. The natural sweetness of squash and sweet potato balances the heat from chili and warm spices, so every spoonful tastes layered and cozy, not one-note.
You also use budget-friendly ingredients, most of which probably sit in your pantry right now. The soup reheats beautifully, so you cook once and enjoy it for lunches or quick dinners all week.
“This Spicy Butternut Squash Sweet Potato Soup Recipe tastes like fall in a bowl with a gentle kick, and it absolutely deserves ★★★★★”
Ingredients You Need
Vegetables & Aromatics
- 1 medium butternut squash (about 2.5–3 pounds), peeled, seeded, and cubed
- 2 medium sweet potatoes, peeled and cubed
- 1 large yellow onion, chopped
- 3 cloves garlic, minced (use jarred minced garlic if you want a shortcut)
- 1 medium carrot, sliced (adds sweetness and color)
- 1 small red bell pepper, chopped (boosts flavor and vitamin C)
Fats & Liquids
- 2 tablespoons olive oil or avocado oil
- 4 cups low-sodium vegetable broth or chicken broth (use a good-quality boxed brand like Pacific or Kettle & Fire)
- 1 cup canned coconut milk, full-fat or light (shake the can well; swap with heavy cream if you prefer dairy)
- 1/2–1 cup water, as needed to thin the soup to your liking
Spices & Seasoning
- 1–2 teaspoons kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1–2 teaspoons smoked paprika (adds depth and a subtle smoky note)
- 1 teaspoon ground cumin
- 1/4–1/2 teaspoon cayenne pepper, to taste (start small, add more at the end)
- 1 teaspoon chili powder (use your favorite brand; mild chili powder keeps the heat balanced)
- 1/4 teaspoon ground cinnamon (optional, but it plays nicely with the sweet potato)
- Juice of 1/2–1 lime (brightens the flavors at the end)
Toppings (Optional but Highly Recommended)
- Plain Greek yogurt or coconut yogurt (dairy-free)
- Toasted pumpkin seeds or sunflower seeds
- Chopped fresh cilantro or parsley
- Thinly sliced green onion
- Crushed red pepper flakes for extra heat
- A drizzle of chili crisp or hot sauce if you like things extra spicy
Equipment List
- Large heavy-bottomed pot or Dutch oven (5–6 quart)
- Sharp chef’s knife and sturdy cutting board
- Vegetable peeler
- Wooden spoon or heat-safe spatula
- Immersion blender (easiest) or countertop blender
- Ladle for serving
Quick Tips & substitutions
- Cut the squash and sweet potatoes into similar-sized cubes so they cook evenly and soften at the same time.
- Use pre-cut butternut squash from the produce section to save time and avoid wrestling with a whole squash.
- Swap coconut milk with heavy cream or half-and-half if you prefer a dairy-based creamy soup.
- Use chicken broth instead of vegetable broth if you do not need a vegetarian soup and want a slightly richer flavor.
- Adjust the cayenne and chili powder slowly; you can always add more heat at the end, but you cannot pull it back.
- Add a spoonful of maple syrup or honey at the end if you want a slightly sweeter balance to the spice.
- Use a blender in batches if you do not have an immersion blender, and vent the lid slightly so steam escapes safely.
- Roast the squash and sweet potatoes on a sheet pan first if you want deeper caramelized flavor, then simmer them in the broth.
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 1-inch cubes. Chop the onion, carrot, and red bell pepper into similar bite-size pieces. Mince the garlic or scoop it from a jar if you use the shortcut.
Step 2: Sauté the Aromatics
Heat the olive oil in a large pot over medium heat. Add the onion, carrot, and red bell pepper, then cook until they soften and turn slightly golden, about 6–8 minutes. Stir in the garlic and cook 30–60 seconds, just until it smells fragrant and toasty.
Step 3: Toast the Spices
Add the smoked paprika, cumin, chili powder, cayenne, black pepper, and cinnamon to the pot. Stir constantly for about 30 seconds so the spices wake up and coat the vegetables. Keep the heat at medium so the spices do not burn.
Step 4: 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 vegetable or chicken broth and add enough water to just cover the vegetables. Sprinkle in 1 teaspoon of salt, then stir everything together.
Step 5: Simmer Until Tender
Bring the mixture to a gentle boil, then lower the heat to maintain a steady simmer. Cover the pot partially and cook until the squash and sweet potatoes feel very tender when you pierce them with a fork, about 20–25 minutes. Stir occasionally so nothing sticks to the bottom.
Step 6: Blend the Soup
Turn off the heat. Use an immersion blender directly in the pot and blend until the soup turns completely smooth and velvety. If you use a countertop blender, work in batches, fill it only halfway, vent the lid, and blend until smooth, then return the soup to the pot.
Step 7: Add Coconut Milk and Adjust Consistency
Stir in the coconut milk until it fully mixes and the soup looks creamy and rich. If the soup seems too thick, add a splash of water or broth until it reaches your preferred consistency. If it seems too thin, let it simmer uncovered for a few minutes to thicken.
Step 8: Season and Brighten
Squeeze in the lime juice and stir, then taste the soup. Add more salt, pepper, or cayenne as needed to hit that perfect sweet-heat balance. If you want a touch more sweetness, stir in a teaspoon or two of maple syrup or honey.
Step 9: Serve with Toppings
Ladle the Spicy Butternut Squash Sweet Potato Soup Recipe into bowls. Swirl a spoonful of Greek yogurt or coconut yogurt on top, then sprinkle with pumpkin seeds, herbs, and a pinch of red pepper flakes if you like. Serve hot with crusty bread, a salad, or a simple grilled cheese.
Recipe Variations
- Gluten-free: Use gluten-free broth and pair the soup with gluten-free bread or crackers.
- Vegan: Use vegetable broth and coconut milk, and top with coconut yogurt instead of dairy yogurt.
- Low carb: Replace one sweet potato with extra cauliflower florets and reduce the carrot by half.
- Extra protein: Stir in cooked shredded chicken, cooked lentils, or a can of drained chickpeas after blending.
- Extra smoky: Add a chopped chipotle pepper in adobo sauce when you toast the spices.
- Mild version: Skip the cayenne and use only a small pinch of chili powder, then offer hot sauce at the table.
- Herb-forward: Blend in a handful of fresh cilantro or parsley at the end for a bright herbal note.
Ways to Serve Spicy Butternut Squash Sweet Potato Soup Recipe
- With grilled cheese sandwiches or quesadillas for a cozy weeknight dinner.
- Alongside a crisp green salad with apples, nuts, and a tangy vinaigrette.
- With warm crusty bread, garlic bread, or toasted pita for dunking.
- As a starter before roasted chicken, turkey, or baked tofu.
- In small cups as an appetizer at a fall or winter gathering.
Storage Success
Let the Spicy Butternut Squash Sweet Potato Soup Recipe cool to room temperature, then transfer it to airtight containers. Store it in the refrigerator for up to 4–5 days, and reheat it gently on the stove over low heat, adding a splash of water or broth if it thickens. Freeze portions in freezer-safe containers or bags for up to 3 months, then thaw overnight in the fridge and reheat on the stove. Stir well after reheating to bring back that smooth, creamy texture.

Spicy Butternut Squash Sweet Potato Soup Recipe
Ingredients
Instructions
- Peel the butternut squash and sweet potatoes, then cut them into 1-inch cubes. Chop the onion, carrot, and red bell pepper into bite-size pieces. Mince the garlic.
- Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, carrot, and red bell pepper. Cook, stirring occasionally, until softened and lightly golden, about 6–8 minutes. Stir in the garlic and cook for 30–60 seconds, just until fragrant.
- Add the smoked paprika, cumin, chili powder, cayenne, black pepper, and cinnamon (if using). Stir constantly for about 30 seconds to toast the spices without burning them.
- Add the cubed butternut squash and sweet potatoes to the pot and stir to coat them in the spiced oil and vegetables. Pour in the broth and add enough water to just cover the vegetables. Sprinkle in about 1 teaspoon of salt and stir well.
- Bring the mixture to a gentle boil over medium-high heat, then reduce to a steady simmer. Partially cover the pot and cook, stirring occasionally, until the squash and sweet potatoes are very tender when pierced with a fork, about 20–25 minutes.
- Turn off the heat. Use an immersion blender directly in the pot to blend the soup until completely smooth and velvety. If using a countertop blender, carefully blend the soup in batches, venting the lid to let steam escape, then return the blended soup to the pot.
- Stir in the coconut milk until fully combined and the soup looks creamy. If the soup is too thick, add a splash of water or broth to reach your desired consistency. If it is too thin, let it simmer uncovered for a few minutes to thicken.
- Stir in the lime juice, then taste and adjust seasoning with more salt, pepper, or cayenne as needed. If you like a slightly sweeter balance, stir in a little maple syrup or honey to taste.
- Ladle the soup into bowls. Top with a swirl of Greek yogurt or coconut yogurt, then sprinkle with toasted seeds, fresh herbs, green onion, and red pepper flakes or a drizzle of chili crisp or hot sauce if desired. Serve hot with crusty bread, a salad, or grilled cheese.
Notes
Approximate per 1 of 6 servings (prepared with vegetable broth and full-fat coconut milk, without toppings): 260 calories; fat 12 g; saturated fat 7 g; carbohydrates 36 g; fiber 7 g; sugars 9 g; protein 5 g; sodium 540 mg. Values will vary based on specific ingredients, brands, toppings, and portion size.

Leave a Reply