Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a cozy dish that warms the soul, you’ve come to the right place! This Easy Butternut Squash and Sweet Potato Soup is one of my absolute favorites. It combines the natural sweetness of butternut squash and sweet potatoes with savory spices, creating a comforting bowl of goodness in just 30 minutes. Whether you’re having a busy weeknight or hosting a family gathering, this soup is perfect for any occasion.
There’s something truly special about this recipe. It’s not only quick and easy to make, but it also fills your kitchen with an inviting aroma that’s hard to resist. Plus, it’s incredibly versatile—great as a starter or as a main dish paired with crusty bread!
Why You’ll Love This Recipe
- Quick Preparation: Ready in just 30 minutes, making it ideal for busy nights.
- Creamy and Flavorful: The combination of coconut milk and spices creates a rich and satisfying flavor.
- Family-Friendly: Kids love the sweetness, while adults appreciate the depth of flavor.
- Freezer-Friendly: Make a big batch and freeze leftovers for another day—perfect for meal prepping!
- Wholesome Ingredients: Made with simple, nutritious ingredients you can feel good about.

Ingredients You’ll Need
Let’s gather our simple and wholesome ingredients! This recipe uses fresh vegetables and pantry staples that come together beautifully.
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 tsp cinnamon
- 1/4 teaspoon chilli powder
- 1 teaspoon chilli flakes
- 750 ml vegetable stock or water
- Salt and pepper to taste
Variations
This soup is wonderfully flexible! Here are some fun variations to customize it to your taste:
- Add Some Greens: Toss in some spinach or kale near the end of cooking for added nutrition.
- Spice It Up: Increase the amount of chilli flakes or add a dash of hot sauce if you like a bit more heat.
- Herb Infusion: Stir in fresh herbs like cilantro or parsley before serving for an extra burst of flavor.
- Creamy Twist: Blend in some cashews or serve with a dollop of dairy-free yogurt for extra creaminess.
How to Make Easy Butternut Squash and Sweet Potato Soup
Step 1: Prepare Your Vegetables
Start by peeling and chopping your butternut squash and sweet potatoes. These two ingredients are the stars of our soup! The sweetness from the squash pairs perfectly with the earthiness of sweet potatoes. If you have time, consider roasting them beforehand—this enhances their flavors even more!
Step 2: Sauté Aromatics
In a large pot, heat the olive oil over medium heat. Add the sliced onion and garlic, cooking until they’re soft and fragrant. This step is essential as it builds a flavorful base for our soup. Sautéing until translucent brings out their natural sweetness, setting up an aromatic foundation.
Step 3: Combine Everything
Add your prepared butternut squash, sweet potatoes, cumin, cinnamon, chilli powder, chilli flakes, vegetable stock (or water), salt, and pepper to the pot. Stir well to combine all these lovely ingredients! The spices will mingle beautifully here.
Step 4: Cook Until Tender
Bring everything to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for about 20 minutes or until the vegetables are tender when pierced with a fork. This simmering time allows all those wonderful flavors to meld together perfectly.
Step 5: Blend It Up
Once cooked, use an immersion blender to puree the soup until smooth. If you don’t have one, carefully transfer batches into a blender. Blending gives our soup that creamy texture everyone loves! Just be cautious with hot liquids—you want to avoid any splatters.
Step 6: Serve with Love
Finally, ladle your beautiful soup into bowls and drizzle with reserved coconut milk for that extra touch. Enjoy every spoonful warm—it’s sure to bring smiles all around!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Making this soup is a breeze, but with a few helpful tips, you can elevate it to the next level!
-
Roast Your Vegetables: Roasting the butternut squash and sweet potatoes beforehand adds a deeper, caramelized flavor that enhances the overall taste of the soup.
-
Use Fresh Herbs: Adding fresh herbs like thyme or parsley as a garnish not only brightens the dish visually but also adds a fresh, aromatic quality that complements the sweetness of the squash.
-
Adjust Consistency: If you prefer a creamier texture, blend the soup longer or add extra coconut milk. For a lighter version, simply add more vegetable stock to thin it out.
-
Taste and Adjust: Don’t forget to taste your soup before serving! A dash of salt or an extra sprinkle of chili flakes can make all the difference in enhancing flavors.
-
Make It Ahead: This soup stores beautifully in the freezer. Make a double batch and freeze half for an easy meal later on—perfect for busy days!
How to Serve Easy Butternut Squash and Sweet Potato Soup
Serving this soup is just as important as making it! Here are some delightful ideas to present your dish beautifully.
Garnishes
- Chili Flakes: A sprinkle of chili flakes adds a pop of color and heat, making each bowl look inviting.
- Toasted Pumpkin Seeds: These add a satisfying crunch and nutty flavor that contrasts nicely with the creaminess of the soup.
- Drizzle of Coconut Milk: A swirl of reserved coconut milk on top not only looks stunning but also provides an additional layer of creaminess.
Side Dishes
- Crusty Bread: A slice of crusty bread or a warm roll is perfect for dipping and soaking up every drop of this delicious soup.
- Simple Green Salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette offers a fresh contrast to the rich flavors of the soup.
- Roasted Vegetables: Seasonal roasted vegetables complement the sweetness in your soup while providing additional nutrients—think carrots, Brussels sprouts, or cauliflower!
- Quinoa or Rice Bowl: Serve your soup over quinoa or brown rice for added texture and heartiness. This makes for a fulfilling meal that’s still light on calories!
With these tips and serving suggestions, your Easy Butternut Squash and Sweet Potato Soup will be not only delicious but also visually appealing! Enjoy every comforting spoonful!

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep, making it an excellent choice for busy weeks. You can easily store leftovers or even freeze portions for later enjoyment.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the fridge for up to 4 days.
- Make sure to label your container with the date for easy tracking.
Freezing
- Portion the soup into freezer-safe containers or bags.
- Leave some space at the top of the containers as the soup will expand when frozen.
- Freeze for up to 3 months.
Reheating
- Thaw overnight in the fridge if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until heated through.
- You can also warm individual portions in the microwave for a quick meal.
FAQs
Here are some frequently asked questions about this delicious soup!
Can I make Easy Butternut Squash and Sweet Potato Soup without roasting the vegetables?
Absolutely! While roasting enhances the flavor, you can directly cook the chopped vegetables in your stock for a quicker version. Just sauté them with onions and garlic until tender before adding your liquids.
How long does Easy Butternut Squash and Sweet Potato Soup last in the fridge?
When stored properly in an airtight container, this soup lasts up to 4 days in the refrigerator. It’s great for meal prep since it’s easy to reheat!
Can I add other vegetables to this soup?
Yes! Feel free to experiment by adding carrots, parsnips, or even some greens like spinach for added nutrition and flavor.
Is this soup suitable for freezing?
Definitely! This soup freezes well and can be stored in freezer-safe containers for up to 3 months. Just remember to leave some space at the top of your containers.
Final Thoughts
I hope you enjoy making this Easy Butternut Squash and Sweet Potato Soup as much as I do! It’s a comforting dish that brings warmth and joy to any table. Whether you’re serving it at home or sharing with loved ones, it’s bound to impress. Happy cooking!
Easy Butternut Squash and Sweet Potato Soup
If you’re in search of a comforting dish that warms both the heart and the home, try this Easy Butternut Squash and Sweet Potato Soup. In just 30 minutes, you can enjoy a creamy blend of naturally sweet butternut squash and sweet potatoes, enhanced with savory spices and smooth coconut milk. This wholesome soup is perfect for busy weeknights or family gatherings, bringing an inviting aroma to your kitchen. It’s versatile enough to serve as a starter or a main dish alongside crusty bread. Plus, it’s freezer-friendly, making it an ideal choice for meal prepping!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Approximately 4 servings 1x
- Category: Soup
- Method: Blending
- Cuisine: Vegetarian
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
- 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
Instructions
- Prepare the vegetables by peeling and chopping the butternut squash and sweet potatoes.
- In a large pot, heat olive oil over medium heat. Sauté the sliced onion and garlic until soft.
- Add the butternut squash, sweet potatoes, spices, vegetable stock (or water), salt, and pepper to the pot; stir to combine.
- Bring to a gentle boil, then reduce heat and simmer for about 20 minutes until vegetables are tender.
- Blend the soup until smooth using an immersion blender or transfer to a regular blender in batches.
- Serve warm with a drizzle of reserved coconut milk.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 245
- Sugar: 8g
- Sodium: 390mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 6g
- Protein: 3g
- Cholesterol: 0mg
