Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a cozy meal that warms both the heart and the soul, 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, delicious, and comes together in just 30 minutes—perfect for busy weeknights or those family gatherings where everyone gathers around the table. Plus, it’s packed with wholesome ingredients that will make you feel good inside and out.
What makes this soup truly special is its versatility. You can serve it as a starter for a fancy dinner or enjoy it as a comforting lunch on a chilly day. Trust me, once you taste it, you’ll want to keep this recipe handy for all occasions!
Why You’ll Love This Recipe
- Quick and Easy: This soup comes together in just 30 minutes! Perfect for when you’re short on time but still want something nutritious.
- Family-Friendly: Kids love its creamy texture and sweet flavor. It’s a great way to sneak in veggies without any fuss!
- Make-Ahead Convenience: You can easily prepare this soup in advance. It freezes well, making it ideal for meal prep.
- Delicious Flavor: The combination of butternut squash and sweet potatoes creates a rich, flavorful experience that’s hard to resist!
- Vegan Delight: This recipe is completely plant-based, making it suitable for everyone at your table.

Ingredients You’ll Need
For this delightful soup, we’re using simple, wholesome ingredients that are easy to find at your local grocery store. Here’s what you’ll need:
- 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 two tablespoons for serving)
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chilli powder
- 1 teaspoon chilli flakes
- 750 ml vegetable stock or water
- Salt and pepper to taste
Variations
This recipe is wonderfully flexible! Feel free to customize it based on your preferences or what you have on hand.
- Add More Veggies: Toss in some chopped carrots or bell peppers for added nutrition and color.
- Spice It Up: If you like heat, increase the amount of chilli flakes or add your favorite hot sauce!
- Creamy Twist: For an extra creamy texture, blend in some cooked white beans before serving.
- Herb Infusion: Stir in fresh herbs like thyme or rosemary towards the end of cooking for an aromatic boost.
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Prepare Your Vegetables
Start by peeling and chopping the butternut squash and sweet potatoes into uniform pieces. This helps them cook evenly! If you’re roasting them for added flavor, toss them with olive oil and seasonings before placing them in a preheated oven at 400°F (200°C) until tender—about 20 minutes.
Step 2: Sauté the Aromatics
In a large pot, heat two tablespoons of olive oil over medium heat. Add the sliced onion and sauté until translucent—this usually takes about five minutes. The onions will develop sweetness during this process, enhancing the overall flavor of your soup.
Step 3: Add Garlic and Spices
Next, stir in the garlic cloves along with ground cumin, cinnamon, chilli powder, and chilli flakes. Sauté them briefly until fragrant—this step is key as it really brings out the spices’ flavors!
Step 4: Combine Everything
Now it’s time to add your prepared butternut squash and sweet potatoes into the pot. Pour in your vegetable stock or water to cover everything. Bring it to a gentle boil before reducing the heat to simmer for about 15 minutes or until all vegetables are tender.
Step 5: Blend Until Smooth
Using an immersion blender (or carefully transferring batches to a regular blender), blend the soup until it’s super smooth. If you’re using coconut milk, stir it in after blending for that creamy finish! Season with salt and pepper to taste.
Step 6: Serve and Enjoy!
Ladle your beautiful soup into bowls and drizzle with reserved coconut milk if desired. Pair it with crusty bread or a fresh salad for a wonderful meal that everyone will love!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Creating a delicious butternut squash and sweet potato soup is simple, but these pro tips will help you elevate your dish to the next level!
-
Roast Your Vegetables: Roasting the butternut squash and sweet potatoes before blending adds a rich, caramelized flavor that makes the soup even more comforting and delicious.
-
Adjust Seasonings: Don’t be afraid to tweak the spices! Taste as you go and adjust cumin, cinnamon, or chili powder according to your preference for a customized flavor profile.
-
Use Fresh Herbs: Adding fresh herbs like thyme or parsley right before serving can brighten up the flavors and add a pop of color to your soup.
-
Blend for Creaminess: For an extra creamy texture, use an immersion blender directly in the pot or transfer the soup to a traditional blender in batches. This step ensures all ingredients meld beautifully.
-
Store and Freeze: This soup is freezer-friendly! Allow it to cool completely before transferring to airtight containers. It can last up to three months in the freezer—perfect for quick meals later!
How to Serve Easy Butternut Squash and Sweet Potato Soup
Serving this soup is just as fun as making it! With a few simple garnishes and side dishes, you can create a delightful meal that impresses family and friends.
Garnishes
- Pumpkin seeds: Toasted pumpkin seeds add a crunchy texture that contrasts beautifully with the smoothness of the soup.
- Coconut cream drizzle: A swirl of reserved coconut milk not only enhances creaminess but also creates an appealing visual effect.
- Chopped fresh herbs: A sprinkle of fresh cilantro or parsley offers a burst of freshness that complements the sweet flavors of the soup.
Side Dishes
- Crusty bread: A warm slice of crusty bread or a baguette is perfect for dipping into your creamy soup, adding heartiness to your meal.
- Mixed greens salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette balances the richness of the soup while adding freshness.
- Quinoa salad: A quinoa salad with roasted vegetables or chickpeas provides protein and makes for a complete meal alongside your soup.
- Rice cakes with avocado: Lightly seasoned rice cakes topped with creamy avocado make for an excellent snack or side that pairs well with the sweetness of the soup.
Enjoy your Easy Butternut Squash and Sweet Potato Soup experience with these delightful tips and serving suggestions!

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep! You can whip up a big batch and easily store it for later, making it a convenient choice for busy days.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 5 days.
Freezing
- Let the soup cool down before freezing.
- Pour into freezer-safe containers or resealable bags, leaving some space for expansion.
- Label with the date; it can be frozen for up to 3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally, until warmed through.
- For microwave reheating, place in a microwave-safe bowl and heat in 1-minute intervals, stirring in between.
FAQs
Here are some common questions you might have about this 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. Just make sure your vegetable stock is also plant-based.
How can I enhance the flavor of my Easy Butternut Squash and Sweet Potato Soup?
Roasting the butternut squash and sweet potatoes beforehand adds depth to the flavor. Don’t skip this step if you have time—it’s worth it!
What can I serve with this soup?
This soup pairs wonderfully with crusty bread or a fresh salad. You can also add toppings like roasted seeds or a sprinkle of fresh herbs for extra texture.
Is this soup suitable for freezing?
Yes! The Easy Butternut Squash and Sweet Potato Soup freezes well. Just make sure to store it properly to maintain its creamy texture.
How long does this soup last in the fridge?
Store your soup in an airtight container, and it will stay fresh for up to 5 days in the fridge.
Final Thoughts
I hope you enjoy making this Easy Butternut Squash and Sweet Potato Soup as much as I do! It’s not only simple but also brings warmth and comfort on chilly days. Whether you’re preparing it for a family gathering or just yourself, it’s bound to be a hit. So grab your ingredients, get cooking, and enjoy every delicious spoonful!
Easy Butternut Squash and Sweet Potato Soup
If you’re seeking a comforting bowl of warmth, look no further than this Easy Butternut Squash and Sweet Potato Soup. Perfectly creamy and bursting with flavor, this soup is ready in just 30 minutes, making it an ideal choice for busy weeknights or family gatherings. The combination of roasted butternut squash and sweet potatoes creates a rich base that’s enhanced by aromatic spices and coconut milk, ensuring each spoonful is both delicious and nutritious. Whether served as a starter for a dinner party or enjoyed as a cozy lunch on a chilly day, this soup is sure to become a favorite in your kitchen.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves about 4 people 1x
- 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 full-fat coconut milk
- 750 ml vegetable stock or water
- Ground cumin
- Cinnamon
- Chili powder
- Chili flakes
- Salt and pepper to taste
Instructions
- Prepare your vegetables by peeling and chopping the butternut squash and sweet potatoes into uniform pieces.
- In a large pot, heat olive oil over medium heat. Sauté sliced onion until translucent (about 5 minutes).
- Add garlic and spices (cumin, cinnamon, chili powder, chili flakes) to the pot; sauté until fragrant.
- Stir in the chopped butternut squash and sweet potatoes. Pour in vegetable stock or water to cover; bring to a boil.
- Reduce heat and simmer for about 15 minutes until vegetables are tender.
- Blend the soup until smooth using an immersion blender or regular blender (in batches). Stir in coconut milk after blending.
- Season with salt and pepper before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 6g
- Sodium: 350mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg