This Easy Butternut Squash and Sweet Potato Soup is a delightful dish that brings warmth and comfort to any meal. It’s quick to prepare, taking just 30 minutes, making it perfect for busy weeknights or cozy gatherings. With its creamy texture and rich flavors, this soup stands out as a versatile option that can be enjoyed as a starter or a main course.
Why You’ll Love This Recipe
- Quick to Prepare: In just 30 minutes, you can whip up a delicious pot of soup.
- Creamy Texture: The coconut milk gives this soup a rich and creamy feel without dairy.
- Flavorful Spices: With hints of cumin, cinnamon, and chili, every spoonful is packed with flavor.
- Versatile Meal Option: Enjoy it as an appetizer or as a hearty main dish; it fits any occasion.
- Freezer Friendly: Make a big batch and store leftovers for an easy meal later.
Tools and Preparation
Preparing your ingredients ahead of time will make cooking smoother. Having the right tools on hand ensures you can create this delicious soup without hassle.
Essential Tools and Equipment
- Sharp knife
- Cutting board
- Large pot or Dutch oven
- Blender or immersion blender
- Measuring spoons
Importance of Each Tool
- Sharp knife: A good knife makes chopping butternut squash and sweet potatoes quick and safe.
- Large pot or Dutch oven: This accommodates all the ingredients while allowing even cooking.
- Blender or immersion blender: Essential for achieving that creamy consistency in your 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 Base
- 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)
For Seasoning
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chilli powder
- 1 teaspoon chilli flakes
For Broth
- 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 Ingredients
Start by peeling and chopping the butternut squash and sweet potatoes into small pieces. Slice the onion and peel the garlic cloves.
Step 2: Sauté Vegetables
In a large pot, heat the olive oil over medium heat. Add the sliced onion and sauté until soft, about 5 minutes. Stir in the garlic cloves for an additional minute until fragrant.
Step 3: Add Squash and Sweet Potatoes
Add the chopped butternut squash and sweet potatoes to the pot. Stir well to combine with the onions and garlic.
Step 4: Season the Mixture
Sprinkle in the ground cumin, cinnamon, chilli powder, chilli flakes, salt, and pepper. Mix thoroughly to ensure that all vegetables are coated with spices.
Step 5: Pour in Stock
Pour in the vegetable or chicken stock (or water) until all ingredients are submerged. Bring to a boil, then reduce heat to simmer for about 20 minutes until vegetables are tender.
Step 6: Blend Until Smooth
Remove from heat. Using an immersion blender or transferring batches to a regular blender, blend until smooth. If using a regular blender, be careful with hot liquids!
Step 7: Add Coconut Milk
Stir in the coconut milk until fully incorporated. Adjust seasoning if necessary.
Step 8: Serve
Ladle soup into bowls and garnish with reserved coconut milk if desired. Enjoy your warm bowl of Easy Butternut Squash and Sweet Potato Soup!
How to Serve Easy Butternut Squash and Sweet Potato Soup
This easy butternut squash and sweet potato soup is versatile and can be served in different ways to enhance your dining experience. Whether you’re hosting a dinner party or enjoying a cozy meal at home, these serving suggestions will elevate your soup.
With Crusty Bread
- Pair the soup with a slice of crusty bread for dipping. The texture contrasts beautifully with the creamy soup.
Topped with Coconut Cream
- Drizzle leftover coconut milk on top for added creaminess. This enhances the richness of the soup while adding a lovely visual appeal.
Garnished with Fresh Herbs
- Sprinkle fresh herbs, like cilantro or parsley, on top for a burst of freshness. This adds color and brightens up the dish.
Accompanied by a Simple Salad
- Serve alongside a light green salad dressed in vinaigrette. The freshness of the salad complements the hearty soup perfectly.
With Roasted Nuts or Seeds
- Add roasted pumpkin seeds or walnuts on top for crunch. This contrast in texture adds an enjoyable element to each spoonful.
Served in Hollowed-out Vegetables
- For an impressive presentation, serve the soup in hollowed-out squash or pumpkins. This makes for a fun and festive touch.
How to Perfect Easy Butternut Squash and Sweet Potato Soup
To make your easy butternut squash and sweet potato soup even better, consider these simple tips that enhance flavor and texture.
-
Roast the vegetables: Roasting brings out natural sweetness. It adds depth to your soup that boiling can’t achieve.
-
Adjust seasoning: Taste as you go! Adjust salt, pepper, and spices to suit your palate. This ensures a balanced flavor profile.
-
Use fresh ingredients: Fresh garlic and onion can significantly improve flavor over dried alternatives. Always opt for fresh when possible.
-
Blend until smooth: For a creamy texture, use an immersion blender or countertop blender until silky smooth. This helps create that luscious mouthfeel.
-
Experiment with spices: Feel free to add other spices like nutmeg or ginger for extra warmth and complexity. A little variation can transform your soup.
-
Store leftovers properly: Cool the soup completely before storing it in airtight containers in the fridge or freezer for future meals. Proper storage maintains flavor and freshness.
Best Side Dishes for Easy Butternut Squash and Sweet Potato Soup
Pairing side dishes with your easy butternut squash and sweet potato soup can create a complete meal that delights the senses. Consider these delicious options:
-
Garlic Bread: Crunchy on the outside, soft on the inside, garlic bread is perfect for dipping into your flavorful soup.
-
Quinoa Salad: A light quinoa salad with cherry tomatoes and cucumbers adds a refreshing bite alongside your creamy soup.
-
Crispy Roasted Brussels Sprouts: These caramelized sprouts provide an earthy flavor that complements the sweetness of the soup beautifully.
-
Cheesy Corn Muffins: Warm cornbread muffins filled with cheese are delightful when paired with this comforting soup.
-
Stuffed Peppers: Colorful peppers filled with rice and veggies make for a hearty accompaniment that’s both filling and nutritious.
-
Baked Sweet Potato Wedges: Seasoned baked sweet potato wedges add an extra layer of sweetness while maintaining healthiness.
-
Simple Cucumber Raita: A cooling yogurt-based dip made with cucumber is refreshing next to hot, spicy flavors from the soup.
-
Mixed Green Salad: A mixed salad tossed in lemon vinaigrette balances out the richness of the butternut squash soup perfectly, giving you a lighter option to enjoy alongside it.
Common Mistakes to Avoid
Making Easy Butternut Squash and Sweet Potato Soup can be simple, but there are common mistakes that can affect the final dish. Here are some pitfalls to avoid:
-
Skipping the Sautéing Step: Not sautéing the onions and garlic beforehand can lead to a less flavorful soup. Always start by cooking these ingredients until they are soft to enhance the overall taste.
-
Using Cold Ingredients: Adding cold stock or vegetables can lower the cooking temperature, resulting in uneven cooking. Ensure all ingredients are at room temperature before starting.
-
Ignoring Seasoning Adjustments: Overlooking seasoning adjustments after blending can lead to a bland soup. Always taste the soup before serving and adjust salt, pepper, or spices as needed.
-
Using Low-Quality Stock: A bland stock will yield a dull soup. Opt for high-quality vegetable or chicken stock for a richer flavor profile.
-
Not Blending Thoroughly: Failing to blend the soup enough can leave it chunky instead of creamy. Blend until smooth for that desired silky texture.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- It will last for 3-5 days in the refrigerator.
Freezing Easy Butternut Squash and Sweet Potato Soup
- Use freezer-safe containers or bags.
- This soup can be frozen for up to 3 months.
Reheating Easy Butternut Squash and Sweet Potato Soup
- Oven: Preheat to 350°F (175°C), place in an oven-safe dish, cover with foil, and heat for about 20 minutes.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring between each.
- Stovetop: Pour into a saucepan over medium heat, stir occasionally until heated through.
Frequently Asked Questions
What is the best way to blend Easy Butternut Squash and Sweet Potato Soup?
For the creamiest texture, use an immersion blender directly in the pot or transfer it in batches to a countertop blender. Make sure it’s cooled slightly if using a traditional blender.
Can I customize Easy Butternut Squash and Sweet Potato Soup?
Absolutely! You can add other vegetables like carrots or bell peppers or adjust spices according to your taste preferences.
Is Easy Butternut Squash and Sweet Potato Soup vegan?
Yes! This recipe is naturally vegan by using coconut milk and vegetable broth.
How do I make Easy Butternut Squash and Sweet Potato Soup spicier?
To add heat, increase the amount of chili flakes or include fresh chili peppers during cooking.
Can I make this soup ahead of time?
Yes! The flavors often improve if made ahead. Store it properly in the fridge or freezer as mentioned above for best results.
Final Thoughts
This Easy Butternut Squash and Sweet Potato Soup is not only quick to prepare but also packed with flavor. Its creamy texture makes it comforting and satisfying for any meal. Feel free to customize this recipe with your favorite spices or additional vegetables to suit your taste!
Easy Butternut Squash and Sweet Potato Soup
- Total Time: 30 minutes
- Yield: Serves 4
Description
Experience the warmth and comfort of Easy Butternut Squash and Sweet Potato Soup, a delightful dish that’s ready in just 30 minutes. Perfect for busy nights or cozy gatherings, this creamy, dairy-free soup is infused with the rich flavors of cumin, cinnamon, and chili, making it a versatile option for any meal. Whether enjoyed as a starter or a main course, this soup is not only delicious but also freezer-friendly, allowing you to prepare a big batch for quick meals later on. Serve it with crusty bread or a fresh salad for a complete dining experience.
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 or chicken stock
- Salt and pepper to taste
Instructions
- Prepare your ingredients by peeling and chopping the butternut squash and sweet potatoes. Slice the onion and peel the garlic cloves.
- In a large pot, heat olive oil over medium heat. Sauté onions until soft (about 5 minutes), then add garlic for an additional minute.
- Add the chopped butternut squash and sweet potatoes to the pot. Stir well.
- Sprinkle in ground cumin, cinnamon, chili powder, chili flakes, salt, and pepper; mix thoroughly.
- Pour in vegetable or chicken stock until ingredients are submerged. Bring to a boil; reduce heat and simmer for about 20 minutes until tender.
- Blend until smooth using an immersion blender or traditional blender.
- Stir in coconut milk until fully incorporated; adjust seasoning if necessary.
- Serve warm and enjoy!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Blending
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 bowl (approximately 300g)
- Calories: 260
- Sugar: 9g
- Sodium: 450mg
- Fat: 14g
- Saturated Fat: 10g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 6g
- Protein: 3g
- Cholesterol: 0mg