Spicy Butternut Squash Sweet Potato Soup

Spicy Butternut Squash Sweet Potato Soup tastes velvety and rich with a lively chili kick that warms from the first spoonful. It suits weeknight cooks, meal-prep planners, and anyone wanting a vegetarian, dairy-free option in about 45 minutes. I ladle this up whenever the thermostat drops, and my kid asks for seconds before I finish mine.

Why Spicy Butternut Squash Sweet Potato Soup Is Worth It

Spicy Butternut Squash Sweet Potato Soup brings a sweet-heat balance that feels cozy and exciting at the same time. Butternut squash and sweet potatoes give natural creaminess, so you can keep it light or add coconut milk for extra lush texture. Chili, cumin, and a hint of ginger wake up every bite.

You can build layers of flavor with simple steps, not fancy tricks. The soup blends beautifully, which means silky bowls without heavy cream. It freezes like a champ, so you cook once and enjoy all week.

Bold, creamy, and perfectly spicy, this soup stole the show at dinner and even the picky eater asked for the recipe ★★★★★

Ingredients You Need

  • Olive oil, 1 to 2 tablespoons
  • Yellow onion, 1 large, diced (frozen diced onion works in a pinch)
  • Garlic, 3 to 4 cloves, minced
  • Fresh ginger, 1 tablespoon, minced (or 1 teaspoon ground ginger)
  • Curry powder, 1 tablespoon, or use 1 tablespoon red curry paste for a bolder kick
  • Ground cumin, 1 teaspoon
  • Smoked paprika, 1/2 teaspoon
  • Cayenne or chipotle powder, 1/4 to 1/2 teaspoon, to taste
  • Butternut squash, 4 cups peeled and cubed, about 1 medium (buy pre-cut to save time)
  • Sweet potato, 2 cups peeled and cubed, about 1 large
  • Vegetable broth, 4 cups (I like Better Than Bouillon vegetable base for depth)
  • Coconut milk, 1 can 13 to 14 ounces, full fat for creaminess, or skip for lighter soup
  • Maple syrup, 1 teaspoon, optional, to balance heat
  • Lime juice or apple cider vinegar, 1 tablespoon
  • Kosher salt and black pepper, to taste
  • Red pepper flakes, optional, for serving
  • Garnishes: toasted pepitas, cilantro or chives, chili oil, swirl of coconut milk or Greek yogurt

Equipment

  • Large pot or Dutch oven, sturdy lid
  • Immersion blender or high-speed blender
  • Cutting board and sharp knife, peeler
  • Sheet pan if you choose the roasted variation
  • Ladle and heatproof spatula

Quick Tips & substitutions

  • Use pre-cut squash or microwave whole squash for 3 to 4 minutes to make peeling easy.
  • Swap coconut milk with 1/2 cup Greek yogurt at serving for tang and protein.
  • Choose red curry paste when you want savory heat, or stick with curry powder for gentle warmth.
  • Add a diced carrot for extra body or toss in a small apple for subtle sweetness.
  • Use chicken broth if you do not need the soup to stay vegetarian.
  • Thin with extra broth if the soup feels too thick after blending.
  • Taste the heat at the end, then add cayenne or chili oil to dial it in.
  • Toast pepitas in a dry skillet for 3 minutes to add crunch and a nutty finish.

How to Make Spicy Butternut Squash Sweet Potato Soup

Prep the vegetables 10 minutes

Peel and cube the butternut squash and sweet potato into 1-inch pieces. Dice the onion, then mince the garlic and ginger. Measure the spices so you can move fast once the pot heats.

Sauté for flavor 5 to 7 minutes

Heat olive oil in a large pot over medium heat. Add onion with a pinch of salt and cook until glossy and lightly golden. Stir in garlic and ginger, then add curry powder, cumin, smoked paprika, and cayenne, and toast until fragrant, about 30 seconds.

Simmer until tender 15 to 18 minutes

Add squash, sweet potatoes, and broth, then bring to a lively simmer. Cover partially and cook until the vegetables pierce easily with a fork. Stir a few times so nothing sticks.

Blend until smooth 2 minutes

Turn off the heat. Use an immersion blender to puree the soup until silky, or carefully blend in batches in a countertop blender. Return the soup to the pot if you used a blender.

Finish and season 2 to 3 minutes

Stir in coconut milk if using, then add lime juice and a small splash of maple syrup if you want balance. Taste and adjust salt, pepper, and heat. If it feels too thick, loosen with a little broth.

Optional roasted version 30 minutes hands-off

Toss squash and sweet potato with a little oil, salt, and pepper, then roast at 425°F for 25 to 30 minutes until browned at the edges. Sauté aromatics and spices in the pot, add broth and roasted vegetables, then simmer 5 minutes. Blend and finish as above.

Variations

  • Thai-ish: Use red curry paste, coconut milk, and finish with fish sauce and lime if not vegetarian.
  • Smoky chipotle: Swap cayenne with chipotle powder and add a spoon of adobo sauce.
  • Creamy peanut: Whisk in 2 tablespoons peanut butter and finish with lime and chopped peanuts.
  • Herb bright: Skip coconut milk and add fresh cilantro and basil, then hit it with extra lime.
  • Protein boost: Stir in cooked red lentils or shredded rotisserie chicken right after blending.

Ways to Serve

  • Top with toasted pepitas, chili oil, and a yogurt or coconut swirl.
  • Serve with grilled cheese, garlic bread, or crusty sourdough.
  • Pair with a kale apple salad or roasted brussels sprouts.
  • Pour into mugs for a snack or lunch, and pack crusty bread on the side.

Storage

Cool leftovers to room temperature, then move them to airtight containers. Refrigerate for up to 4 days, or freeze for up to 3 months. Reheat on the stove over medium heat and whisk in a splash of broth to loosen. Add fresh lime and a pinch of salt after reheating to brighten the flavor.

Spicy Butternut Squash Sweet Potato Soup
Ally Sanders

Spicy Butternut Squash Sweet Potato Soup

Spicy Butternut Squash Sweet Potato Soup tastes velvety and rich with a lively chili kick, made with butternut squash, sweet potatoes, warm spices, and optional coconut milk for a vegetarian, dairy-free meal in about 45 minutes.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6
Course: Soup

Ingredients
  

  • 1–2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3–4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 1 teaspoon ground ginger
  • 1 tablespoon curry powder
  • 1 tablespoon red curry paste
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4–1/2 teaspoon cayenne or chipotle powder, to taste
  • 4 cups butternut squash, peeled and cubed
  • 2 cups sweet potato, peeled and cubed
  • 4 cups vegetable broth
  • 13–14 ounces coconut milk, full fat or light
  • 1 teaspoon maple syrup
  • 1 tablespoon lime juice or apple cider vinegar
  • kosher salt and black pepper, to taste
  • red pepper flakes, for serving
  • toasted pepitas, for garnish
  • chopped cilantro or chives, for garnish
  • chili oil, for serving
  • swirl of coconut milk or Greek yogurt, for serving

Instructions
 

  1. Peel and cube the butternut squash and sweet potato into 1-inch pieces. Dice the onion and mince the garlic and ginger. Measure out all of the spices so they are ready to add to the pot.
  2. Heat the olive oil in a large pot over medium heat. Add the diced onion with a pinch of salt and cook until glossy and lightly golden, about 5 to 7 minutes.
  3. Stir in the garlic and ginger and cook briefly, then add the curry powder or red curry paste, cumin, smoked paprika, and cayenne or chipotle powder. Toast the spices, stirring, until fragrant, about 30 seconds.
  4. Add the cubed butternut squash and sweet potato to the pot, then pour in the vegetable broth. Bring to a lively simmer, partially cover, and cook until the vegetables are very tender when pierced with a fork, 15 to 18 minutes, stirring occasionally.
  5. Turn off the heat. Use an immersion blender to puree the soup in the pot until completely smooth, or carefully transfer the soup in batches to a countertop blender and blend until silky, then return it to the pot.
  6. Stir in the coconut milk, if using, then add the lime juice or apple cider vinegar and the maple syrup, if using. Taste and adjust with salt, black pepper, and more cayenne or chili oil if you want extra heat. If the soup is too thick, thin it with a little extra broth.
  7. Ladle the soup into bowls and top with toasted pepitas, red pepper flakes, cilantro or chives, chili oil, and a swirl of coconut milk or Greek yogurt, if desired. Serve hot.
  1. For deeper flavor, toss the cubed butternut squash and sweet potato with a little olive oil, salt, and pepper, then spread them on a sheet pan and roast at 425°F (220°C) for 25 to 30 minutes, until browned at the edges and tender.
  2. Meanwhile, in a large pot, sauté the onion in olive oil with a pinch of salt until lightly golden. Add the garlic, ginger, and spices and toast until fragrant.
  3. Add the roasted squash and sweet potato and the vegetable broth to the pot. Simmer for about 5 minutes, then blend the soup until smooth and finish with coconut milk, lime juice, and seasonings as in the main method.

Notes

Nutrition Information
Approximate per serving (6 servings, including full-fat coconut milk, no garnishes): 260 calories; fat 15 g; saturated fat 9 g; carbohydrates 31 g; fiber 5 g; sugars 9 g; protein 4 g; sodium 650 mg. Values will vary based on brands, exact amounts, and garnishes.