Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a warm and comforting dish that can brighten even the busiest of weeknights, you’ve come to the right place! This Easy Butternut Squash and Sweet Potato Soup is one of my go-to recipes when I want something delicious yet simple. It’s creamy, packed with flavor, and can be on your table in just 30 minutes—perfect for cozy family dinners or casual gatherings with friends. Plus, it’s so versatile that everyone will love it!
What truly makes this soup special is its rich, earthy sweetness from the butternut squash and sweet potatoes. The aromatic spices add an extra layer of warmth that will have everyone asking for seconds. You can even make a big batch and freeze some for later, making it not only tasty but also practical!
Why You’ll Love This Recipe
- Quick and easy: With just 30 minutes from start to finish, dinner is served in no time.
- Family-friendly: This soup is a hit with both kids and adults—everyone will enjoy its comforting flavors.
- Make-ahead convenience: It freezes beautifully, so you can whip up a big batch for those busy days ahead.
- Wholesome ingredients: Made with simple, nutritious ingredients, you can feel good about serving it!
- Deliciously versatile: Enjoy it as a starter or a main dish; it pairs wonderfully with bread or salad.

Ingredients You’ll Need
Let’s gather our simple, wholesome ingredients to make this delightful soup! Each component adds its own unique flavor and texture that come together beautifully.
Ingredients:
– 1 small butternut squash (about 700-900g or 2-3 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 tin full fat coconut milk (reserve 2 tablespoons for serving)
– 1 teaspoon ground cumin (see notes)
– 1/2 teaspoon cinnamon (see notes)
– 1/4 teaspoon chilli powder (see notes)
– 1 teaspoon chilli flakes (see notes)
– 750 ml vegetable stock or water (see notes)
– Salt and pepper to taste
Variations
One of the best things about this Easy Butternut Squash and Sweet Potato Soup is how flexible it is! You can easily tweak it based on what you have at home or your personal taste preferences.
- Add greens: Toss in some fresh spinach or kale during the last few minutes of cooking for added nutrition.
- Spice it up: If you love heat, add more chilli flakes or even a splash of hot sauce for an extra kick!
- Creamy alternative: Substitute coconut milk with cashew cream for a different creamy texture.
- Herb infusion: Try adding fresh herbs like thyme or rosemary to elevate the flavor even more.
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Sauté the Vegetables
Start by heating your olive oil in a large pot over medium heat. Add the sliced onions and sauté until they are translucent. This process takes about 5 minutes. Sautéing the onions brings out their natural sweetness, setting a flavorful base for your soup.
Step 2: Add Garlic and Spices
Once your onions are ready, toss in the peeled garlic cloves along with the ground cumin, cinnamon, chilli powder, and chilli flakes. Stir them around for about a minute until fragrant. This step infuses your soup with wonderful aromas that will make your kitchen smell amazing!
Step 3: Incorporate Squash and Sweet Potatoes
Now it’s time to add the chopped butternut squash and sweet potatoes into the pot. Stir everything together before pouring in the vegetable stock or water. Bring the mixture to a boil, then reduce to a simmer for about 20 minutes until the vegetables are tender.
Step 4: Blend Until Smooth
Once your veggies are cooked through, remove them from heat. Use an immersion blender to puree everything until smooth. If you don’t have one, carefully transfer batches into a regular blender. Blending gives your soup that creamy consistency that’s so satisfying!
Step 5: Finish with Coconut Milk
Return the blended soup to low heat and stir in the coconut milk. Let it warm through—this adds richness to your soup! Taste it now; season with salt and pepper as needed to enhance those lovely flavors.
And there you have it! A bowl of warmth ready to be enjoyed. Serve hot with a drizzle of coconut milk on top if desired!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Making this soup is a breeze, but a few tips can take it to the next level!
-
Roast your vegetables: Roasting enhances the natural sweetness and adds depth to the flavors. It’s an easy way to elevate the taste without extra effort.
-
Adjust spices to taste: The spices can be tailored to your preference. If you love heat, add more chili flakes; if you prefer a milder flavor, reduce the cumin or omit the chili powder.
-
Blend until smooth: For that perfect creamy texture, blend the soup thoroughly. A high-speed blender works wonders, but an immersion blender will do just fine too!
-
Store leftovers properly: This soup freezes well! Portion it into airtight containers before freezing for easy meals later on. Just thaw and reheat when you need a quick dinner.
-
Experiment with toppings: Don’t be afraid to get creative! Toppings like pumpkin seeds or a drizzle of coconut milk can add both flavor and visual appeal.
How to Serve Easy Butternut Squash and Sweet Potato Soup
Serving this soup is all about presentation and pairing it with complementary dishes that enhance its rich flavors.
Garnishes
- Pumpkin seeds: Toasted pumpkin seeds add a delightful crunch and nutty flavor that contrasts beautifully with the creamy soup.
- Coconut cream: A small dollop of reserved coconut milk or coconut cream swirled on top gives the soup a beautiful finish and extra richness.
- Fresh herbs: Chopped cilantro or parsley sprinkled on top adds freshness and a pop of color, making each bowl inviting.
Side Dishes
- Crusty bread: A slice of warm, crusty bread is perfect for dipping into this velvety soup. Consider sourdough or whole grain for added texture.
- Mixed green salad: A refreshing salad with mixed greens, cherry tomatoes, and a light vinaigrette complements the hearty flavors of the soup while adding some crunch.
- Roasted vegetables: Pair your soup with roasted seasonal vegetables like Brussels sprouts or carrots—they harmonize wonderfully with the sweet notes of butternut squash.
- Grilled cheese sandwiches: For a comforting meal, serve up classic grilled cheese sandwiches. The gooey cheese pairs perfectly with the creamy texture of the soup.
Enjoy crafting your Easy Butternut Squash and Sweet Potato Soup experience! Whether it’s a cozy family dinner or an elegant gathering, this dish will surely impress.

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep! You can make a big batch ahead of time, so you always have a warm, comforting bowl ready when those cravings hit.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4 days.
- Label the container with the date for easy tracking.
Freezing
- Pour cooled soup into freezer-safe containers or heavy-duty freezer bags.
- Leave about an inch of space at the top of containers for expansion as it freezes.
- Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
- For stovetop: Heat in a saucepan over medium heat, stirring occasionally until warmed through.
- For microwave: Place soup in a microwave-safe bowl and cover loosely. Heat on high for 2-3 minutes or until hot, stirring halfway through.
- Add a splash of water or coconut milk if the soup is too thick after reheating.
FAQs
Here are some common questions about this delightful recipe!
Can I use other vegetables in my Easy Butternut Squash and Sweet Potato Soup?
Absolutely! You can mix and match with other root vegetables like carrots or parsnips. Just keep the ratios similar to maintain that creamy texture!
How long does Easy Butternut Squash and Sweet Potato Soup last in the fridge?
This soup can last up to 4 days in the refrigerator when stored correctly. Just make sure it’s in an airtight container!
Can I make this soup without coconut milk?
Yes, you can substitute coconut milk with any plant-based milk like almond or oat milk for a lighter version, but it may change the creaminess slightly.
Is this Easy Butternut Squash and Sweet Potato Soup vegan-friendly?
Yes! This recipe contains no animal products, making it a delicious vegan option that’s both creamy and satisfying.
Final Thoughts
I hope you find joy in making this Easy Butternut Squash and Sweet Potato Soup! It’s not just a comforting dish; it’s also a wonderful way to warm your home with delicious aromas. Whether you’re sharing it with loved ones or enjoying a quiet moment alone, this soup has something special to offer. Happy cooking, and don’t forget to try different variations as you go!
Easy Butternut Squash and Sweet Potato Soup
Looking for a warm and comforting dish to brighten your weeknights? This Easy Butternut Squash and Sweet Potato Soup is just what you need! Creamy, flavorful, and ready in just 30 minutes, it’s perfect for cozy family dinners or casual gatherings. The rich sweetness of butternut squash and sweet potatoes is enhanced by aromatic spices, creating a delightful bowl that everyone will love. Plus, it freezes beautifully, making it a practical choice for busy days ahead.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Soup
- Method: Blending
- Cuisine: American
Ingredients
- 1 small butternut squash (about 700-900g)
- 2 sweet potatoes (about 275g)
- 1 yellow onion
- 3 cloves garlic
- 2 tablespoons olive oil
- 400 ml full-fat coconut milk
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 750 ml vegetable stock or water
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Sauté sliced onions until translucent (about 5 minutes).
- Add garlic, cumin, cinnamon, chili powder, and chili flakes; stir for about a minute until fragrant.
- Incorporate chopped butternut squash and sweet potatoes; add vegetable stock or water. Bring to a boil, then simmer for about 20 minutes until tender.
- Blend the soup until smooth using an immersion blender or regular blender.
- Return to low heat; stir in coconut milk and season with salt and pepper as needed.
Nutrition
- Serving Size: 1 cup (240ml)
- Calories: 220
- Sugar: 6g
- Sodium: 350mg
- Fat: 11g
- Saturated Fat: 9g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 0mg
