Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a cozy meal that warms both your heart and your belly, you’ve come to the right place! This Easy Butternut Squash and Sweet Potato Soup is one of my all-time favorites. It’s creamy, flavorful, and best of all, it comes together in just 30 minutes. Whether you need a quick dinner on a busy weeknight or something special for a family gathering, this soup fits the bill perfectly!
What makes this recipe truly special is how simple it is to whip up using wholesome ingredients. Plus, it’s vegan and freezer-friendly—so you can make a big batch and enjoy it later. Trust me, once you try this soup, you’ll want to keep it in your regular meal rotation!
Why You’ll Love This Recipe
- Quick to prepare: In just 30 minutes, you can have a delicious meal ready to serve!
- Family-friendly: This soup is perfect for both kids and adults alike; everyone loves its creamy texture and sweet flavors.
- Make-ahead convenience: Perfect for meal prep! Make a large batch and freeze leftovers for busy days.
- Versatile flavors: Customize it with spices or toppings to suit your taste buds—there are so many ways to enjoy it!

Ingredients You’ll Need
Let’s dive into the ingredients! These are simple, wholesome items that come together beautifully to create a comforting bowl of 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 (see notes)
- 1/2 teaspoon cinnamon (see notes)
- 1/4 teaspoon chilli powder (see notes)
- 1 teaspoon chilli flakes (see notes)
- 750 ml vegetable or chicken stock or water (see notes)
- Salt and pepper to taste
Variations
The beauty of this Easy Butternut Squash and Sweet Potato Soup lies in its flexibility! Here are some fun variations to mix things up:
- Add some greens: Stir in a handful of fresh spinach or kale at the end for an extra boost of nutrients.
- Spice it up: If you love heat, increase the amount of chili flakes or add diced jalapeños for an added kick.
- Creamy alternatives: Swap out coconut milk with cashew cream if you’re looking for another creamy option.
- Top it off: Garnish with roasted seeds or croutons for some delightful crunch.
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Prepare the Vegetables
Start by peeling and chopping your butternut squash and sweet potatoes. These vegetables are not just delicious but also packed with nutrients. The sweetness from these veggies will create a lovely base flavor for your soup.
Step 2: Sauté the Aromatics
In a large pot, heat the olive oil over medium heat. Add the sliced onion and sauté until translucent—this should take about 5 minutes. Sautéing onions brings out their natural sweetness, which enhances the overall flavor of the soup.
Step 3: Add Garlic and Spices
Next, toss in the peeled garlic cloves along with cumin, cinnamon, chili powder, and chili flakes. Cook them together for about 1 minute until fragrant. This step is crucial as it allows the spices to bloom, releasing their wonderful aromas that fill your kitchen!
Step 4: Combine Everything
Now it’s time to add your chopped butternut squash and sweet potatoes into the pot. Pour in the vegetable stock (or water) until everything is covered. Bring this mixture to a boil, then reduce heat and let it simmer until vegetables are tender—around 20 minutes should do.
Step 5: Blend Until Smooth
Once your vegetables are soft enough to pierce easily with a fork, remove the pot from heat. Using an immersion blender or transferring everything carefully into a regular blender, blend until smooth. If you like a chunkier texture, feel free to leave some bits intact!
Step 6: Finish with Coconut Milk
Return your blended soup back to low heat and stir in the coconut milk—this adds that luscious creaminess we all adore! Adjust seasoning with salt and pepper according to taste.
And there you have it! Your Easy Butternut Squash and Sweet Potato Soup is ready to be enjoyed warm. Serve it up with an extra drizzle of coconut milk on top or some crunchy toppings if you wish. Happy cooking!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Making this soup is simple, but a few tips can elevate your dish to new heights!
-
Roast the Vegetables: Roasting enhances the natural sweetness of the butternut squash and sweet potatoes, adding depth and complexity to your soup’s flavor.
-
Use Fresh Spices: Freshly ground spices provide a more intense flavor than pre-ground ones. Consider grinding your cumin seeds or cinnamon sticks for a richer taste.
-
Adjust Consistency: If you prefer a thicker soup, reduce the amount of stock or water. For a thinner consistency, simply add more liquid until you reach your desired thickness.
-
Taste as You Go: Seasoning is key! Taste your soup at various stages and adjust salt, pepper, or spices to ensure it’s just right before serving.
-
Blend Well: Using an immersion blender will give you a perfectly smooth texture. If using a stand blender, allow the soup to cool slightly before blending in batches to prevent splattering.
How to Serve Easy Butternut Squash and Sweet Potato Soup
This soup is not only delicious but also versatile in its presentation. With a few thoughtful touches, you can make it truly special for any occasion.
Garnishes
- Chopped Fresh Herbs: A sprinkle of fresh cilantro or parsley adds a burst of freshness and color that beautifully contrasts with the warm soup.
- Toasted Pumpkin Seeds: These provide a delightful crunch and nutty flavor that complements the creamy texture of the soup.
- Coconut Cream Swirl: Drizzle some reserved coconut milk on top for an elegant touch that enhances creaminess and visual appeal.
Side Dishes
- Crusty Bread: A loaf of crusty bread or sourdough is perfect for dipping into the soup, adding texture and heartiness to your meal.
- Simple Green Salad: A fresh salad with mixed greens, cherry tomatoes, and a light vinaigrette offers a refreshing contrast to the richness of the soup.
- Roasted Vegetables: Roasted seasonal vegetables like Brussels sprouts or carrots can complement the flavors of the soup while providing extra nutrients.
- Quinoa Salad: A light quinoa salad with diced cucumbers, bell peppers, and lemon dressing brings protein and additional textures to round out your meal.
Enjoy serving this comforting Easy Butternut Squash and Sweet Potato Soup with these delightful touches!

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep! You can prepare it in advance and enjoy it throughout the week, making busy days a little easier.
Storing Leftovers
- Store any leftover soup in an airtight container.
- Refrigerate for up to 5 days.
- Make sure to let the soup cool completely before sealing it in the container.
Freezing
- Allow the soup to cool completely before transferring it to freezer-safe containers or bags.
- Label the containers with the date for easy tracking.
- Freeze for up to 3 months. To serve, thaw overnight in the refrigerator.
Reheating
- Reheat on the stove over medium heat, stirring occasionally until heated through.
- Alternatively, microwave in a microwave-safe bowl for 2-3 minutes, stirring halfway through.
- Add a splash of water or coconut milk if the soup is too thick upon reheating.
FAQs
Here are some common questions about this delicious soup recipe:
Can I make this Easy Butternut Squash and Sweet Potato Soup vegan?
Absolutely! This recipe is already vegan-friendly as it uses coconut milk instead of dairy.
What can I serve with Easy Butternut Squash and Sweet Potato Soup?
This soup pairs wonderfully with crusty bread, a fresh salad, or even some roasted vegetables for a complete meal.
How long does this soup last in the fridge?
The Easy Butternut Squash and Sweet Potato Soup can be stored in the fridge for up to 5 days in an airtight container.
Can I use other vegetables in this soup?
Yes! Feel free to mix in other seasonal vegetables like carrots or parsnips for added flavor and nutrition.
Is this soup suitable for freezing?
Yes, this Easy Butternut Squash and Sweet Potato Soup freezes well. Just store it properly and thaw before reheating!
Final Thoughts
I hope you enjoy making this Easy Butternut Squash and Sweet Potato Soup as much as I do! It’s comforting, delicious, and perfect for any occasion. Remember, cooking should be fun, so feel free to experiment with spices or toppings. Enjoy every spoonful of this warm hug in a bowl!
Easy Butternut Squash and Sweet Potato Soup
If you’re in search of a warm and comforting dish that is both delicious and quick to prepare, this Easy Butternut Squash and Sweet Potato Soup is your perfect match! In just 30 minutes, you can enjoy a creamy, flavorful bowl of goodness that’s ideal for busy weeknights or family gatherings. This vegan soup is not only simple to make but also freezer-friendly, allowing you to prepare a large batch for future meals. With its sweet undertones and rich texture, every spoonful is a delightful experience.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves approximately 4
- Category: Soup
- Method: Blending
- Cuisine: American
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 coconut milk
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chilli powder
- 1 teaspoon chilli flakes
- 750 ml vegetable or chicken stock
- Salt and pepper to taste
Instructions
- Peel and chop the butternut squash and sweet potatoes.
- Heat olive oil in a large pot over medium heat; sauté sliced onion until translucent (about 5 minutes).
- Add garlic and spices; cook for another minute until fragrant.
- Stir in chopped vegetables and pour in the stock until covered. Bring to a boil, then reduce heat and simmer for about 20 minutes.
- Blend until smooth using an immersion blender or regular blender (leave some chunks if preferred).
- Stir in coconut milk over low heat; season with salt and pepper.
Nutrition
- Serving Size: 1 serving
- Calories: 230
- Sugar: 6g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 8g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg
