This Easy Butternut Squash and Sweet Potato Soup is a delightful meal that comes together in just 30 minutes. It’s creamy, packed with flavor, and perfect for any occasion—whether it’s a cozy family dinner or a gathering with friends. Plus, it’s versatile enough to be enjoyed year-round. The optional roasting of the vegetables adds a rich depth of flavor that makes this soup truly stand out.
Why You’ll Love This Recipe
- Quick Preparation: This soup can be made in under 40 minutes, making it a great option for busy weeknights.
- Flavorful & Creamy: The combination of butternut squash and sweet potatoes creates a deliciously creamy texture without the need for heavy creams.
- Versatile Ingredients: Easily adaptable with different spices or additional veggies to suit your taste.
- Healthy & Nutritious: Packed with vitamins and fiber, this soup is both filling and wholesome.
- Freezer Friendly: Make a big batch and freeze leftovers for an easy meal later on.
Tools and Preparation
Before you start making this delicious soup, gather your tools to ensure a smooth cooking process.
Essential Tools and Equipment
- Sharp knife
- Cutting board
- Large pot or Dutch oven
- Blender or immersion blender
- Measuring cups and spoons
Importance of Each Tool
- Sharp knife: Makes chopping vegetables quick and safe.
- Large pot or Dutch oven: Provides ample space for cooking and blending the soup evenly.
- Blender or immersion blender: Ensures a smooth, creamy texture that enhances the overall experience of the soup.

Ingredients
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.
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 chilli powder
- 1 teaspoon chilli flakes
- 750 ml vegetable or chicken stock or water
- Salt and pepper to taste
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Prepare the Vegetables
Begin by peeling and chopping your butternut squash and sweet potatoes into uniform pieces. Slice the onion thinly and peel the garlic cloves.
Step 2: Sauté the Aromatics
In a large pot or Dutch oven, heat the olive oil over medium heat.
– Add the sliced onion and cook until translucent, about 5 minutes.
– Stir in the garlic cloves and cook for another minute until fragrant.
Step 3: Combine Vegetables with Spices
Add the chopped butternut squash and sweet potatoes to the pot.
– Sprinkle in the ground cumin, cinnamon, chilli powder, chilli flakes, salt, and pepper.
– Stir well to coat all the vegetables with spices.
Step 4: Add Liquid & Simmer
Pour in the vegetable or chicken stock (or water).
– Bring to a boil, then reduce heat to low. Cover the pot and let it simmer for about 20 minutes until the vegetables are tender.
Step 5: Blend Until Smooth
Once cooked, remove from heat.
– Use an immersion blender directly in the pot or transfer in batches to a regular blender. Blend until smooth.
Step 6: Finish with Coconut Milk
Return blended soup to low heat.
– Stir in the coconut milk until fully combined. Adjust seasoning as needed before serving hot.
Enjoy your Easy Butternut Squash and Sweet Potato Soup garnished with reserved coconut milk if desired!
How to Serve Easy Butternut Squash and Sweet Potato Soup
This creamy soup is versatile and can be served in various delightful ways. Whether you’re looking for a light lunch or a cozy dinner, these serving suggestions will enhance your meal experience.
With Crusty Bread
- Pair the soup with a slice of warm, crusty bread for dipping. The bread absorbs the creamy texture beautifully.
Topped with Coconut Cream
- Drizzle a bit of reserved coconut milk on top before serving. This adds richness and a touch of sweetness.
Garnished with Fresh Herbs
- Sprinkle fresh herbs like cilantro or parsley on top to add a pop of color and freshness to each bowl.
With Spicy Croutons
- Add croutons seasoned with chili powder for an extra crunch and kick. They contrast nicely with the smooth soup.
Served in Bread Bowls
- For a fun presentation, serve the soup in hollowed-out bread rolls. It makes for a hearty meal that’s also edible!
How to Perfect Easy Butternut Squash and Sweet Potato Soup
Creating the perfect butternut squash and sweet potato soup is easy with these simple tips. Follow them for a delicious result every time.
-
Roast the Vegetables – Roasting the butternut squash and sweet potatoes before blending enhances their natural sweetness and flavor.
-
Use Fresh Spices – Opt for fresh ground spices rather than pre-ground ones. This boosts the aroma and taste significantly.
-
Blend Until Smooth – For the creamiest texture, blend the soup thoroughly until there are no chunks remaining. A high-speed blender works best.
-
Adjust Consistency – If the soup is too thick, add more vegetable or chicken stock gradually until you reach your desired consistency.
-
Taste Before Serving – Always taste before serving. Adjust salt, pepper, or spices as needed to balance flavors perfectly.
Best Side Dishes for Easy Butternut Squash and Sweet Potato Soup
Pairing your soup with complementary side dishes can elevate your meal. Here are some great options to consider:
-
Garlic Toast – Crispy garlic toast provides a satisfying crunch that pairs well with the smoothness of the soup.
-
Simple Green Salad – A refreshing salad with mixed greens, cherry tomatoes, and a light vinaigrette balances the richness of the soup.
-
Stuffed Peppers – Baked stuffed peppers filled with quinoa or rice offer a hearty complement to your meal.
-
Roasted Brussels Sprouts – These savory sprouts add a wonderful texture and flavor contrast when roasted to perfection.
-
Savory Scones – Cheddar or herb scones are perfect for dipping into the creamy soup while adding an additional layer of flavor.
-
Vegetable Spring Rolls – Fresh spring rolls filled with vegetables provide a light, crisp option that contrasts nicely with the warm soup.
Common Mistakes to Avoid
Making Easy Butternut Squash and Sweet Potato Soup can be a breeze, but there are common mistakes to watch out for. Here are some tips to ensure your soup turns out perfectly.
- Skipping the seasoning: Not adding enough salt or spices can lead to bland soup. Taste as you go and adjust the seasoning to elevate the flavors.
- Ignoring the vegetable size: Cutting your vegetables into uneven sizes affects cooking time. Aim for uniform pieces to ensure even cooking and a smooth texture.
- Overlooking texture: Blending too long can make your soup watery. Blend just until smooth, maintaining a creamy consistency without losing thickness.
- Not roasting vegetables: While optional, roasting enhances flavor. Try roasting your squash and sweet potatoes before adding them to the soup for a deeper taste.
- Forgetting about garnishes: Garnishes like reserved coconut milk or herbs add visual appeal and extra flavor. Don’t skip this simple step!
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the soup to cool completely before refrigerating.
Freezing Easy Butternut Squash and Sweet Potato Soup
- Freeze in freezer-safe containers for up to 3 months.
- Leave space at the top of the container for expansion.
Reheating Easy Butternut Squash and Sweet Potato Soup
- Oven: Preheat to 350°F (175°C). Place soup in an oven-safe dish, cover with foil, and heat for about 20-25 minutes.
- Microwave: Heat in microwave-safe bowls in 1-minute intervals, stirring between each until warm throughout.
- Stovetop: Pour into a pot over medium heat, stirring occasionally until heated through.
Frequently Asked Questions
If you have questions about making Easy Butternut Squash and Sweet Potato Soup, you’re not alone. Here are some common inquiries:
Can I use different types of squash?
Yes! You can substitute butternut squash with other varieties such as acorn or pumpkin for a unique flavor.
How do I make this soup vegan?
The recipe is already vegan-friendly since it uses coconut milk instead of cream. Just ensure all your stock is vegetable-based.
Can I add other vegetables?
Absolutely! Carrots or parsnips can complement the flavors well. Just chop them similarly in size for even cooking.
What can I serve with this soup?
Pair it with crusty bread, a fresh salad, or grilled cheese sandwiches for a complete meal.
Final Thoughts
This Easy Butternut Squash and Sweet Potato Soup is not only quick and delicious but also versatile enough for any occasion. Feel free to customize it by adding your favorite spices or toppings. Enjoy making this comforting dish that everyone will love!
Easy Butternut Squash and Sweet Potato Soup
Indulge in the comforting flavors of Easy Butternut Squash and Sweet Potato Soup, a delightful dish that comes together in just 30 minutes. This creamy, vegan-friendly soup is perfect for any occasion, from cozy family dinners to gatherings with friends. The combination of roasted butternut squash and sweet potatoes creates a naturally sweet and rich base, enhanced by aromatic spices like cumin and cinnamon. Whether you enjoy it as a light lunch or a hearty dinner, this soup is both nutritious and satisfying, making it an ideal choice year-round.
- Total Time: 40 minutes
- Yield: Serves approximately 4 people 1x
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
- 750 ml vegetable or chicken stock
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chili powder
- 1 teaspoon chili flakes
- Salt and pepper to taste
Instructions
- Prepare the vegetables by peeling and chopping the butternut squash and sweet potatoes into uniform pieces. Slice the onion thinly and peel the garlic cloves.
- In a large pot, heat olive oil over medium heat. Add the onion and sauté until translucent (about 5 minutes), then add garlic for another minute.
- Stir in the butternut squash and sweet potatoes with spices, mixing well to coat.
- Pour in vegetable or chicken stock; bring to a boil. Reduce heat and simmer for about 20 minutes until vegetables are tender.
- Blend until smooth using an immersion blender or regular blender.
- Return to low heat, stir in coconut milk, adjust seasoning if necessary, and serve hot.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 6g
- Sodium: 300mg
- Fat: 9g
- Saturated Fat: 7g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 6g
- Protein: 3g
- Cholesterol: 0mg