Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a cozy, comforting meal that warms you from the inside out, then this Easy Butternut Squash and Sweet Potato Soup is just what you need. It’s one of those recipes that feels like a big hug in a bowl! Whether it’s a busy weeknight or a family gathering, this soup is perfect for any occasion. In just 30 minutes, you’ll have a creamy, flavorful dish that everyone will love.
What makes this soup extra special is how simple it is to prepare. The combination of sweet potatoes and butternut squash creates a delightful balance of flavors, making it a hit with both kids and adults alike. Plus, it’s vegan-friendly and freezer-friendly—so you can enjoy it any time!
Why You’ll Love This Recipe
- Quick and Easy: You can whip up this delicious soup in just 30 minutes!
- Family-Friendly: Its creamy texture and sweet flavors make it a hit with kids.
- Make-Ahead Delight: Perfect for meal prep; freeze leftovers for later use.
- Wholesome Ingredients: Made with simple, healthy ingredients you can feel good about.
- Versatile Flavor Options: Customize spices to suit your taste preferences!

Ingredients You’ll Need
Gathering the ingredients for this Easy Butternut Squash and Sweet Potato Soup is super easy! These are wholesome goodies that you might already have in your pantry or fridge.
For the Soup
- 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
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chili powder
- 1 teaspoon chili flakes
- 750 ml vegetable stock or water
- Salt and pepper to taste
Variations
One of the best things about this soup is its flexibility! You can easily adapt it to fit your tastes or whatever ingredients you have on hand.
- Add More Veggies: Toss in some carrots or bell peppers for extra nutrients.
- Spice It Up: If you love heat, add more chili flakes or even some cayenne pepper!
- Creamy Alternative: Swap out coconut milk for cashew cream if you prefer a different flavor.
- Herb Infusion: Stir in fresh herbs like thyme or rosemary at the end for an aromatic touch.
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Sauté the Aromatics
In a large pot, heat the olive oil over medium heat. Add the sliced onion and sauté until it’s soft and translucent. This step is important because it brings out the natural sweetness of the onion, which will enhance the flavor of your soup.
Step 2: Add Garlic and Spices
Once your onions are ready, toss in the garlic cloves along with cumin, cinnamon, chili powder, and chili flakes. Stir them around for about a minute until fragrant. This helps to release the essential oils from the spices, creating an aromatic base for your soup.
Step 3: Combine Vegetables
Now it’s time to add in your chopped butternut squash and sweet potatoes. Give everything a good stir so that those lovely spices coat all the veggies. This will ensure each bite is packed with incredible flavor.
Step 4: Pour in Stock
Next, pour in the vegetable stock (or water). Bring everything to a gentle boil before reducing the heat to simmer. Let it cook uncovered for about 20–25 minutes until the vegetables are tender.
Step 5: Blend It Up!
Once your veggies are nice and soft, remove the pot from heat. Use an immersion blender to blend until smooth. If you don’t have one, carefully transfer batches to a regular blender. Blending creates that creamy texture we all love!
Step 6: Finish with Coconut Milk
Stir in your reserved coconut milk for added creaminess. Taste and adjust seasoning with salt and pepper as needed. If desired, serve warm topped with an extra drizzle of coconut milk for presentation.
And there you have it—a bowl of warmth ready to be enjoyed! I hope this Easy Butternut Squash and Sweet Potato Soup becomes as beloved in your home as it has in mine!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Making this soup is a breeze, and with a few handy tips, you can elevate it even further!
-
Roast your vegetables: Roasting the butternut squash and sweet potatoes brings out their natural sweetness and adds a lovely caramelized flavor to the soup. Simply toss them in olive oil, season with salt, and roast at 200°C (400°F) for about 20 minutes before adding them to the pot.
-
Adjust seasoning to taste: Everyone’s palate is different! Start with the suggested spices, but feel free to add more or less depending on your personal preference. Taste as you go to achieve that perfect balance.
-
Blend until creamy: For that velvety texture, use an immersion blender or a regular blender. If using a regular blender, allow the soup to cool slightly before blending in batches to avoid splatters.
-
Make it ahead of time: This soup keeps well in the refrigerator for up to 5 days and can also be frozen for up to 3 months. Making it ahead allows flavors to meld beautifully, making it even tastier!
-
Experiment with toppings: Don’t shy away from getting creative with your toppings! A drizzle of coconut cream or a sprinkle of fresh herbs can transform your bowl into something extraordinary.
How to Serve Easy Butternut Squash and Sweet Potato Soup
Serving this delightful soup can be as fun as making it! Here are some ideas to present your dish beautifully.
Garnishes
- Pumpkin seeds: Toasted pumpkin seeds add a lovely crunch and nutty flavor that contrasts nicely with the creamy soup.
- Coconut cream drizzle: A swirl of reserved coconut milk not only enhances creaminess but also gives it a beautiful presentation.
- Fresh herbs: Chopped cilantro or parsley can add freshness and vibrant color, brightening up each bowl.
Side Dishes
- Crusty bread: A warm, crusty loaf is perfect for dipping into the soup. It soaks up the flavors wonderfully!
- Garden salad: A simple side salad with mixed greens, cherry tomatoes, and a light vinaigrette complements the richness of the soup.
- Grilled cheese sandwiches: The gooeyness of melted cheese between crispy bread pairs perfectly with the smoothness of the soup—comfort food at its best!
- Roasted vegetables: Keep things simple by serving alongside seasonal roasted veggies that echo the flavors in your soup while adding extra nutrition.
With these tips and serving suggestions, your Easy Butternut Squash and Sweet Potato Soup will not only taste amazing but look fantastic too! Enjoy every warm spoonful!

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep! You can easily make a big batch and enjoy it throughout the week. Here’s how to store it properly:
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, leaving about an inch of space at the top for expansion.
- Freeze for up to 3 months for optimal freshness.
- Consider portioning the soup into smaller containers for quick meals later.
Reheating
- Thaw overnight in the refrigerator before reheating, or use the microwave on a defrost setting.
- Reheat in a pot over medium heat, stirring occasionally until hot, or microwave until warmed through.
- Add a splash of coconut milk when reheating for extra creaminess if desired.
FAQs
Here are some common questions about making this delicious soup!
Can I make Easy Butternut Squash and Sweet Potato Soup in advance?
Absolutely! This soup is fantastic for meal prep. You can make it ahead of time and store it in the refrigerator or freezer, as mentioned above.
What can I serve with Easy Butternut Squash and Sweet Potato Soup?
This soup pairs wonderfully with crusty bread or a fresh salad. You could also serve it alongside grilled cheese sandwiches for a cozy meal.
Can I substitute any ingredients in Easy Butternut Squash and Sweet Potato Soup?
Yes! Feel free to adjust spices according to your taste. You can also use different types of squash or substitute coconut milk with another non-dairy milk if you prefer.
How do I enhance the flavor of Easy Butternut Squash and Sweet Potato Soup?
Roasting the butternut squash and sweet potatoes before adding them to the soup enhances their natural sweetness and depth of flavor. You can also experiment with adding herbs like thyme or rosemary.
Final Thoughts
I hope you enjoy making this Easy Butternut Squash and Sweet Potato Soup as much as I do! It’s not just comforting and delicious; it’s also so versatile for any occasion. Whether you’re looking for a quick lunch or a cozy dinner, this recipe has got you covered. Don’t hesitate to share your creations or modifications—I’d love to hear how it turns out! Happy cooking!
Easy Butternut Squash and Sweet Potato Soup
Warm up with a bowl of Easy Butternut Squash and Sweet Potato Soup, a cozy dish that’s perfect for busy weeknights or family gatherings. This creamy, flavorful soup combines the natural sweetness of butternut squash and sweet potatoes, creating a comforting meal anyone can enjoy. Ready in just 30 minutes, it’s not only vegan-friendly but also freezable, making it ideal for meal prep. Whether you’re looking for a quick lunch or a hearty dinner, this soup is sure to become a favorite in your home.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Cooking
- Cuisine: Vegan
Ingredients
- 1 small butternut squash (peeled and chopped)
- 2 sweet potatoes (peeled and chopped)
- 1 yellow onion (sliced)
- 3 cloves garlic (peeled)
- 2 tablespoons olive oil
- 400 ml full-fat coconut milk
- 750 ml vegetable stock
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chili powder
- 1 teaspoon chili flakes
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Sauté sliced onion until soft.
- Add garlic and spices (cumin, cinnamon, chili powder, chili flakes) and cook for one minute until fragrant.
- Stir in chopped butternut squash and sweet potatoes until coated with spices.
- Pour in vegetable stock; bring to a gentle boil then reduce heat to simmer uncovered for 20–25 minutes until vegetables are tender.
- Blend the soup until smooth using an immersion blender or regular blender.
- Stir in reserved coconut milk and adjust seasoning with salt and pepper before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 6g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 8g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 7g
- Protein: 4g
- Cholesterol: 0mg