Home » Soup » Butternut Squash and Sweet Potato Soup (Ready in 30 Minutes!)

Butternut Squash and Sweet Potato Soup (Ready in 30 Minutes!)

On

Updated

Spicy Butternut Squash and Sweet Potato Soup

Here’s the thing you need to know: this butternut squash and sweet potato soup is comfort in a bowl, with just the right amount of spice, a whole lot of creamy goodness, and absolutely zero complicated steps. It’s the kind of soup that feels fancy but is secretly easy. Like, you-could-make-it-in-your-sleep easy.

And yes, it only takes 30 minutes—less time than it takes to scroll through Netflix deciding what to watch.

Let me show you how to make it.

Why You’ll Love This Soup

  • Quick and Easy: Just 30 minutes from start to slurp.
  • Cozy and Creamy: That coconut milk makes it silky smooth.
  • Meal Prep Hero: Makes 8 servings, reheats like a dream.
  • Totally Customizable: Roast the veggies for extra flavor or go straight to the pot if you’re in a rush.
  • Naturally Dairy-Free and Gluten-Free. No fuss, no substitutions needed.

Ingredients You’ll Need

Let’s break down what goes into this magic mix of veggies and spice:

IngredientAmountNotes
Butternut Squash1 small (700–900g / 2–3 cups), peeled and choppedRoasted or raw works fine
Sweet Potatoes2 (about 275g / 2 cups), peeled and choppedAdds that subtle sweetness
Yellow Onion1, slicedBrings the savory depth
Garlic Cloves3, peeledAlways.
Olive Oil2 tbspFor roasting or sautéing
Full-Fat Coconut Milk400ml (1 ½ cups)Reserve 2 tbsp for topping
Ground Cumin1 tspEarthy and warm
Cinnamon½ tspJust a hint of cozy spice
Chili Powder¼ tspOptional but recommended
Chili Flakes1 tspFor a little kick at the end
Stock or Water750ml (3 cups)Veggie or chicken, your call
Salt + PepperTo tasteGo bold—taste and adjust

Optional but Worth It: Roast Your Veggies

Okay, technically you don’t have to roast the squash and sweet potatoes. But trust me—if you’ve got the time (and the oven is already on), go for it. Roasting brings out that deep, caramelized flavor that takes this soup from “yum” to “oh wow.”

Roasting Instructions

  1. Preheat oven to 190ºC (375ºF).
  2. Chop the squash and sweet potatoes into big chunks, about 2 inches. Toss with sliced onion and garlic.
  3. Drizzle with olive oil, then sprinkle on cumin, cinnamon, chili powder, salt, and pepper.
  4. Roast for about 30 minutes, until golden and soft at the edges.

No Time to Roast? No Problem.

You can totally skip the oven. Just chop the veggies and drop them straight into the pot.

How to Make Butternut Squash and Sweet Potato Soup

This part is so simple, you’ll feel like a kitchen wizard.

Spicy Butternut Squash and Sweet Potato Soup

1. Cook the Vegetables

  • Place your chopped squash, sweet potatoes, onion, and garlic into a large pot.
  • Pour in 3–4 cups of vegetable stock or water—just enough to cover the veggies.
  • Bring to a boil, then reduce to simmer.
  • Cook until everything is fork-tender, about 15–20 minutes.

2. Blend It Up

  • Use an immersion blender right in the pot.
  • Or transfer to a high-speed blender in batches (careful—it’s hot).
  • Blend until completely smooth and velvety.

Tip: If the soup feels too thick, add a splash more stock or water to thin it out.

3. Stir in Coconut Milk

This is where the soup goes from basic to bold. Pour in the coconut milk, saving 2 tablespoons for garnishing.

  • Stir well to combine.
  • Toss in chili flakes and give it a taste.
  • Adjust with extra salt, pepper, or more of your favorite spices if you’re feeling bold.

4. Serve It Up

Ladle into bowls, swirl that reserved coconut milk on top, and sprinkle with fresh chopped coriander or parsley. It’s like a warm hug in a bowl.

Make It Your Own

Want to tweak the recipe a little? Here are a few ideas:

  • Spice it up: Add fresh ginger or a splash of hot sauce.
  • Bulk it out: Toss in a can of drained chickpeas for extra protein.
  • Switch it up: Use carrots or pumpkin if you’re short on sweet potatoes.
  • Top it off: Toasted pumpkin seeds or a spoonful of Greek yogurt (if dairy’s okay with you) are amazing on top.

Storing and Reheating

This soup is a meal prep dream. Here’s how to keep it tasty:

  • Fridge: Store in an airtight container for up to 5 days.
  • Freezer: Freeze in portions for up to 3 months. Just thaw overnight in the fridge before reheating.
  • Reheat: Warm gently in a pot over medium heat. Add a splash of water or stock if it thickens too much.

One Last Thing…

If you’re the kind of person who loves saving recipes for later or planning out meals visually, we’ve got just the thing. You can save this recipe and more of our favorites to your boards right here on Pinterest:

Follow us on Pinterest for cozy recipes you’ll actually want to make

Get inspired, get cooking, and maybe even get a little obsessed.

Creamy Butternut Squash & Sweet Potato Soup
Creamy Butternut Squash & Sweet Potato Soup
Print

Butternut Squash and Sweet Potato Soup

Spicy Butternut Squash and Sweet Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This butternut squash and sweet potato soup is a quick and delicious meal ready in just 30 minutes. It’s creamy, flavourful, and easy to make—perfect for any meal. Roasting the vegetables is optional but recommended for added depth of flavour.

  • Author: Callie
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Stovetop, Roasting
  • Cuisine: Global
  • Diet: Vegan

Ingredients

Scale
  • 1 small butternut squash (about 700-900g or 23 cups), peeled and chopped
  • 2 sweet potatoes (about 275g or 2 cups), peeled and chopped
  • 1 yellow onion, sliced
  • 3 cloves garlic, peeled
  • 2 tablespoons olive oil
  • 400 ml (1 ½ cups) tin full fat coconut milk, reserve 2 tablespoons for serving
  • 1 teaspoon ground cumin
  • ½ teaspoon cinnamon
  • ¼ teaspoon chilli powder
  • 1 teaspoon chilli flakes
  • 750 ml (3 cups) vegetable or chicken stock or water
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 190ºC (375ºF).
  2. Peel and cut the butternut squash and sweet potatoes into large chunks (about 2 inches). Slice the onion into half-moons. Place all the vegetables and garlic cloves in a roasting tin and drizzle with olive oil. Sprinkle with cumin, cinnamon, and chili powder and salt and pepper.
  3. Roast the vegetables for about 30 minutes, until tender and golden around the edges.
  4. If roasting, transfer the roasted vegetables to a medium saucepan. If not roasting, cut the vegetables as described and place them directly in the saucepan.
  5. Pour in 4–6 cups (1–1.5 litres) of water or vegetable stock, ensuring vegetables are fully covered. Bring to a boil over high heat. Cook until completely tender.
  6. Blend the soup until smooth.
  7. Stir in the coconut milk and whisk to combine. Add chili flakes and adjust seasoning to taste. Adjust consistency with more stock or water if needed.
  8. Swirl reserved coconut milk on top and garnish with fresh chopped coriander.

Notes

You can skip the roasting step to save time, but roasting enhances the soup’s depth of flavour. Blend carefully if using a hot liquid, and adjust spices to your preference.

Nutrition

  • Serving Size: 1 bowl

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star