Spicy Butternut Squash Sweet Potato Soup Recipe

Spicy Butternut Squash Sweet Potato Soup Recipe kicks off with a burst of warmth and comfort. If you enjoy soups that hug you from the inside with a little kick, this one might just become your go-to. It’s simple, packed with flavor, and perfect for those chilly evenings when you want something cozy but not boring.

Why You Should Try Spicy Butternut Squash Sweet Potato Soup Recipe

Ever found yourself craving something hearty but also a bit fiery? This soup balances sweetness from the butternut squash and sweet potatoes with a spicy twist that wakes up your taste buds. Plus, it’s loaded with vitamins and fiber, so it feels like a treat that’s actually good for you. I’ve made this soup countless times, and every batch warms me up like a soft blanket on a cold day.

Variations and Substitutions

Not a fan of super spicy food? No problem. You can tone down the heat by reducing the chili powder or swapping it for smoked paprika for a milder, smoky flavor. Want to add some protein? Toss in some cooked chickpeas or shredded chicken. If you prefer a creamier texture, a splash of coconut milk works wonders without overpowering the flavors.

Ingredients You’ll Need

Here’s the lineup for this spicy, sweet, and savory soup:

  • 1 medium butternut squash, peeled and cubed
  • 2 large sweet potatoes, peeled and cubed
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (adjust to taste)
  • 4 cups vegetable broth
  • Salt and pepper to taste
  • Fresh cilantro or parsley for garnish (optional)

How I Make Spicy Butternut Squash Sweet Potato Soup

I start by heating olive oil in a large pot over medium heat. Then, I toss in the onion and garlic, cooking until they’re soft and fragrant—this step always smells amazing and gets me excited. Next, I add the spices, letting them toast for about a minute to bring out their full flavor.

After that, I add the cubed butternut squash and sweet potatoes, stirring everything together so the veggies get coated in those spices. Pour in the vegetable broth, bring the mixture to a boil, then lower the heat and let it simmer until the squash and potatoes are tender—usually about 20 minutes.

Once everything is soft, I blend the soup until it’s silky smooth. If it feels too thick, I add a bit more broth or water. Finally, I season with salt and pepper, and if I’m feeling fancy, sprinkle some fresh herbs on top.

Pro Tips for Spicy Butternut Squash Sweet Potato Soup

Want to boost the flavor? Roast the butternut squash and sweet potatoes before adding them to the pot. Roasting caramelizes their natural sugars and adds a deeper taste. Also, don’t skip the step of toasting the spices; it makes a huge difference.

If you like your soup with texture, reserve some of the cooked veggies before blending and stir them back in at the end. This way, you get the best of both worlds—creamy and chunky.

Leftovers

This soup keeps really well in the fridge for up to four days. Just reheat gently on the stove or in the microwave. It also freezes beautifully, so you can make a big batch and save some for those days when cooking feels like a chore.

Common Mistakes to Avoid

One thing I’ve learned is not to rush the simmering step. The longer the squash and sweet potatoes cook, the sweeter and softer they become, which balances the spice perfectly. Also, be cautious with the cayenne pepper; it’s easy to add too much if you’re not careful.

Nutrition Information

  • Calories: 280 kcal
  • Carbohydrates: 45 g
  • Protein: 4 g
  • Fat: 7 g
  • Fiber: 8 g
  • Sugar: 12 g
Spicy Butternut Squash Sweet Potato Soup Recipe
Ally Sanders

Spicy Butternut Squash Sweet Potato Soup

A flavorful and spicy soup combining butternut squash and sweet potatoes, perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Soup
Cuisine: American

Ingredients
  

  • 1 medium butternut squash, peeled and cubed
  • 2 medium sweet potatoes, peeled and cubed
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp cayenne pepper
  • 4 cups vegetable broth
  • 1 cup coconut milk
  • 2 tbsp olive oil
  • to taste salt and pepper

Instructions
 

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic, sauté until softened.
  3. Stir in cumin, chili powder, and cayenne pepper; cook for 1 minute.
  4. Add butternut squash and sweet potatoes, stirring to coat with spices.
  5. Pour in vegetable broth and bring to a boil.
  6. Reduce heat and simmer until vegetables are tender, about 20 minutes.
  7. Use an immersion blender to puree the soup until smooth.
  8. Stir in coconut milk and heat through.
  9. Season with salt and pepper to taste.
  10. Serve hot.

Notes

Optional cayenne pepper adds extra heat. Adjust spice levels to your preference. Coconut milk gives creaminess without dairy.