Easy Butternut Squash and Sweet Potato Soup
If you’re looking for a comforting and delicious meal that doesn’t require hours in the kitchen, you’ve come to the right place! This Easy Butternut Squash and Sweet Potato Soup is one of my favorite go-to recipes for busy weeknights. It’s creamy, packed with flavor, and truly satisfying. Plus, it’s a wonderful dish to share with family or friends during gatherings. You know those chilly evenings when you just want something warm and nourishing? This soup is perfect for those moments!
What makes this soup extra special is its versatility. Whether you’re preparing a quick dinner or a delightful lunch to pack for work, this recipe has got your back. With just a handful of simple ingredients and minimal prep time, you’ll have a bowl of goodness ready in no time!
Why You’ll Love This Recipe
- Quick Preparation: Ready in just 30 minutes! Perfect for when you’re short on time but still want something delicious.
- Family-Friendly: Kids love the natural sweetness from the butternut squash and sweet potatoes—it’s a healthy win-win!
- Make-Ahead Convenience: This soup stores beautifully in the fridge or freezer, making it ideal for meal prep.
- Delicious Flavor: The combination of spices adds depth and warmth, making each spoonful delightful.
- Vegan Delight: This recipe is completely plant-based, so everyone can enjoy it without any dietary worries.

Ingredients You’ll Need
This recipe calls for simple, wholesome ingredients that are easy to find. Don’t worry if you’re not an experienced cook; these ingredients come together beautifully to create a delicious bowl of soup.
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 how flexible it is! Feel free to mix things up based on your preferences or what you have on hand.
- Add Greens: Toss in some fresh spinach or kale towards the end of cooking for extra nutrients.
- Spice It Up: If you love heat, add more chili flakes or even some diced jalapeños.
- Switch Up the Base: Use almond milk instead of coconut milk for a lighter option.
- Incorporate Other Veggies: Carrots or parsnips can be great additions for added sweetness and texture.
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. Having these veggies prepped will make everything else much easier. The sweetness from both vegetables will create that lovely base flavor we all adore.
Step 2: Sauté Aromatics
In a large pot, heat the olive oil over medium heat. Add the sliced onion and peeled garlic cloves. Sauté until the onions become translucent; this step enhances their natural sweetness which will deepen the overall flavor of your soup.
Step 3: Add Vegetables and Spices
Now it’s time to add your chopped butternut squash and sweet potatoes! Stir them in with the sautéed onions. Then sprinkle in the ground cumin, cinnamon, chili powder, and chili flakes. Mixing in these spices now will allow their flavors to infuse into the vegetables as they cook.
Step 4: Pour in Liquid
Pour in your vegetable stock (or water) until everything is covered. Bring it all to a gentle boil before reducing it to a simmer. Simmering allows all those flavors to meld together beautifully while keeping the veggies tender—this should take about 20 minutes.
Step 5: Blend Until Smooth
Once your vegetables are fork-tender, remove from heat. Carefully blend everything using an immersion blender until smooth. If you don’t have one of these handy tools, you can transfer batches into a regular blender—just be cautious with hot liquids!
Step 6: Finish with Coconut Milk
Stir in your reserved coconut milk for that creamy finish! Taste your soup and season with salt and pepper as desired. Serve hot with an extra drizzle of coconut milk on top if you like—a beautiful touch!
And there you have it! A delightful bowl of Easy Butternut Squash and Sweet Potato Soup that’s perfect any day of the week! Enjoy every warm spoonful!
Pro Tips for Making Easy Butternut Squash and Sweet Potato Soup
Making this delicious soup is a breeze, and with a few extra tips, you can elevate it to the next level!
-
Roast your veggies for flavor: Roasting the butternut squash and sweet potatoes before adding them to the soup enhances their natural sweetness and gives your soup a richer, more complex flavor. Just toss them in olive oil and roast until tender and caramelized.
-
Adjust the spices to your taste: The spices in this recipe are flexible! If you love heat, feel free to add more chili powder or flakes. If you prefer a milder taste, reduce the amount of spice. This adaptability makes it perfect for everyone at the dinner table.
-
Blend for a creamier texture: For an ultra-smooth soup, use an immersion blender directly in the pot or transfer the soup in batches to a traditional blender. The creaminess will make each spoonful feel indulgent and comforting.
-
Make it ahead of time: This soup keeps well in the fridge for up to 5 days or can be frozen for up to 3 months. Making it ahead not only saves time but also allows the flavors to meld beautifully!
-
Experiment with toppings: Don’t be afraid to add some flair to your soup! Top it with seeds, nuts, or even a drizzle of balsamic glaze for added texture and flavor contrast.
How to Serve Easy Butternut Squash and Sweet Potato Soup
Serving this beautiful soup is as enjoyable as making it! Here are some fun ways to present your dish that will impress your family and friends.
Garnishes
- Pumpkin seeds: Toasted pumpkin seeds add a delightful crunch and nutty flavor that pairs wonderfully with the smooth soup.
- Fresh herbs: A sprinkle of fresh parsley or cilantro right before serving adds a pop of color and freshness that brightens up each bowl.
- Coconut cream: For an extra creamy touch, drizzle some reserved coconut milk on top just before serving—it looks stunning and tastes amazing!
Side Dishes
- Crusty bread: A warm loaf of crusty bread is perfect for dipping into your creamy soup. Opt for whole grain or sourdough for added texture.
- Simple green salad: A light salad with mixed greens, cucumbers, and a lemon vinaigrette complements the richness of the soup beautifully.
- Roasted vegetables: Pairing roasted seasonal vegetables alongside your soup adds color, nutrition, and additional flavors that enhance your meal.
- Quinoa or rice: Serve your soup with a side of fluffy quinoa or brown rice for a heartier meal option; both are nutritious choices that pair well.
Enjoy every spoonful of this warming Easy Butternut Squash and Sweet Potato Soup—it’s sure to become a favorite in your kitchen!

Make Ahead and Storage
This Easy Butternut Squash and Sweet Potato Soup is perfect for meal prep! It stores wonderfully, making it easy to whip up a batch at the beginning of the week and enjoy throughout.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-5 days.
- Label the container with the date so you can keep track of freshness.
Freezing
- Portion the soup into freezer-safe containers or freezer bags, leaving some space for expansion.
- Freeze for up to 3 months for optimal flavor and texture.
- For easy serving, consider freezing in individual servings.
Reheating
- Thaw overnight in the refrigerator before reheating if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until warmed through.
- Alternatively, microwave in short intervals, stirring in between, until hot.
FAQs
You might have some questions about this recipe, so let’s dive into a few common ones!
Can I make Easy Butternut Squash and Sweet Potato Soup without coconut milk?
Absolutely! You can substitute coconut milk with almond milk or any other non-dairy milk for a lighter version. Just keep in mind that it may alter the creaminess slightly.
What can I serve with Easy Butternut Squash and Sweet Potato Soup?
This soup pairs beautifully with crusty bread, a fresh green salad, or even as a starter before your main course. It’s versatile enough to complement many dishes!
How long does Easy Butternut Squash and Sweet Potato Soup last in the fridge?
When stored properly in an airtight container, this soup will stay fresh in your refrigerator for about 3-5 days. Perfect for meal prep!
Final Thoughts
I hope you find joy in making this Easy Butternut Squash and Sweet Potato Soup! Its creamy texture and delightful flavors make it a comforting choice you’ll love, especially on cooler days. Don’t hesitate to try this recipe—it’s truly special and sure to warm your heart. Happy cooking!
Easy Butternut Squash and Sweet Potato Soup
Indulge in a bowl of warmth with this Easy Butternut Squash and Sweet Potato Soup. Perfect for busy weeknights, this creamy and flavorful soup comes together in just 30 minutes, making it an ideal choice when you crave comfort without the fuss. The natural sweetness of butternut squash and sweet potatoes pairs beautifully with aromatic spices, resulting in a dish that’s not only nourishing but also satisfying. Whether you’re enjoying it solo or sharing with family and friends, this vegan delight is sure to impress. Plus, it’s a fantastic make-ahead option—store it in your fridge or freezer for quick meals throughout the week.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Cooking
- Cuisine: Vegan
Ingredients
- 1 small butternut squash (700-900g), peeled and chopped
- 2 sweet potatoes (275g), 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
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chili powder
- 1 teaspoon chili flakes
- Salt and pepper to taste
Instructions
- Peel and chop the butternut squash and sweet potatoes.
- In a large pot, heat olive oil over medium heat. Sauté sliced onion and garlic until translucent.
- Add chopped vegetables and spices; stir well to combine.
- Pour in vegetable stock until covered; bring to a gentle boil, then reduce heat to simmer for about 20 minutes.
- Once tender, blend the mixture until smooth using an immersion blender or regular blender.
- Stir in reserved coconut milk; season with salt and pepper to taste before serving.
Nutrition
- Serving Size: 1 bowl (approximately 300g)
- Calories: 310
- Sugar: 9g
- Sodium: 450mg
- Fat: 17g
- Saturated Fat: 14g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 0mg
