This creamy butternut squash and sweet potato soup is the ultimate comfort food, bringing together the natural sweetness of vegetables with aromatic spices for a rich, smooth texture. Perfect for chilly days, this hearty soup is quick to make, loaded with flavor, and incredibly satisfying. Whether you’re craving a healthy dish or simply seeking a warm bowl of goodness, this recipe will not disappoint!

Table of Contents
Why You’ll Love This Butternut Squash and Sweet Potato Soup
What makes this butternut squash and sweet potato soup stand out is its balance of natural sweetness from the vegetables and the warm, slightly spicy undertones. Roasting the vegetables before blending adds depth and caramelized flavor, while the use of coconut milk provides a creamy, dairy-free base. This easy-to-make recipe is not only family-friendly but also ideal for anyone seeking a wholesome, plant-based meal.
Ingredients
- Butternut Squash: Adds a creamy texture and natural sweetness.
- Sweet Potatoes: Offers subtle sweetness and smooth consistency.
- Yellow Onion: Contributes a savory base flavor that balances the sweetness of the vegetables.
- Garlic: Elevates the depth of the soup with its aromatic qualities.
- Olive Oil: Adds richness and helps with roasting the vegetables to perfection.
- Coconut Milk: Provides a rich, creamy texture without dairy.
- Ground Cumin: Adds warmth and earthiness to the flavor profile.
- Cinnamon: Introduces a hint of sweetness and warmth.
- Chili Powder: Gives the soup a mild heat that complements the sweetness of the vegetables.
- Chili Flakes: Adds an extra layer of spice for those who enjoy a little kick.
Alternative Ingredient Suggestions
- Coconut Milk: If you don’t have coconut milk, try almond milk or cashew cream for a similar creamy texture.
- Spices: Experiment with nutmeg instead of cinnamon for a slightly different flavor, or adjust the chili powder to control the heat level.
- Vegetables: If you prefer a variation, swap the butternut squash with pumpkin, or add carrots to increase the veggie count.
Step-by-Step Instructions
- Preheat the Oven: Set your oven to 375°F (190°C).
- Prepare the Vegetables: Peel and chop the butternut squash and sweet potatoes into 2-inch chunks. Slice the onion into half-moons. Drizzle with olive oil and sprinkle the cumin, cinnamon, chili powder, salt, and pepper.
- Roast the Vegetables: Roast the vegetables for about 30 minutes until tender and golden at the edges.
- Cook the Vegetables: Once roasted, transfer the vegetables to a large saucepan. Cover with vegetable stock or water, ensuring the vegetables are fully submerged. Bring to a boil and cook until tender.
- Blend the Soup: Use an immersion blender or transfer to a regular blender to blend the soup until smooth.
- Add Coconut Milk: Stir in the coconut milk and whisk to combine, adjusting seasoning to taste. Add more liquid if the soup is too thick.
- Serve: Swirl a little reserved coconut milk on top for a creamy finish, and garnish with fresh coriander.

Tips & Tricks
- Roasting Vegetables: Roasting the butternut squash and sweet potatoes before blending brings out their natural sweetness and caramelizes them, creating a more flavorful soup.
- Consistency: Adjust the thickness of the soup by adding more vegetable stock or water if needed. Simmer longer to reduce the liquid for a thicker texture.
- Blending Tips: For a smoother consistency, use an immersion blender or a high-speed blender. If using a regular blender, blend in batches to avoid spills.
- Storage: Leftover soup can be stored in an airtight container in the fridge for up to 5 days. It also freezes well for up to 3 months.
Pairing Ideas and Variations
This butternut squash and sweet potato soup is incredibly versatile when it comes to pairings. For a balanced meal, serve it with a side of crusty bread or a fresh green salad. For added texture, top the soup with roasted seeds, a dollop of sour cream, or a sprinkle of paprika.
If you prefer a spicier variation, increase the chili flakes or add a dash of cayenne pepper. For a more filling dish, consider adding cooked quinoa, rice, or lentils to make the soup even more substantial. You can also explore using different vegetables like pumpkin or carrots to switch things up.
Seasonal and Health Benefits
Butternut squash and sweet potatoes are both seasonal vegetables packed with nutrients. This soup is not only a perfect winter dish but also a great source of vitamins A and C, essential for immune health. The coconut milk adds healthy fats, and the spices like cumin and cinnamon offer anti-inflammatory benefits, making this soup a nourishing option for colder months.
Enjoy this easy, delicious, and nutritious butternut squash and sweet potato soup any time you need a comforting meal that satisfies both your taste buds and your body.
Conclusion
This Butternut Squash and Sweet Potato Soup is a true crowd-pleaser, offering a comforting, flavorful dish that’s both healthy and easy to prepare. The perfect blend of creamy texture, aromatic spices, and natural sweetness from the vegetables creates a satisfying soup that can be enjoyed all year round. Whether served as a main course or paired with your favorite sides, this soup will become a go-to favorite in your kitchen.
Frequently Asked Questions
Can I make Butternut Squash and Sweet Potato Soup ahead of time?
Yes, this soup can be made ahead of time and stored in the fridge for up to 5 days. It also freezes well for up to 3 months. Just be sure to reheat it thoroughly before serving.
Can I make this soup in a slow cooker?
Absolutely! You can cook all the ingredients in a slow cooker on low for 6-8 hours or on high for 3-4 hours, then blend for the perfect texture.
What can I use if I don’t have coconut milk?
If you don’t have coconut milk, almond milk or cashew cream are excellent alternatives. They will still provide a creamy texture but with a slightly different flavor.
More Relevant Recipes
- Chicken Orzo with Butternut Squash: This hearty dish combines tender chicken with roasted butternut squash and orzo pasta, offering a deliciously comforting meal similar to the butternut squash and sweet potato soup. The roasted squash adds a rich, sweet flavor that perfectly complements the savory chicken.
- Apple Sausage Stuffed Butternut Squash: A perfect fall dish that combines the sweetness of apples with savory sausage, all stuffed into tender butternut squash. The flavors in this dish are similar to the soup, with that warm, slightly sweet and savory contrast that makes it a delightful option for cozy meals.
- Creamy Butternut Squash Gnocchi with Sausage: A rich and creamy dish featuring gnocchi, sausage, and butternut squash. This recipe pairs the comforting texture of gnocchi with the sweet, savory flavors of roasted butternut squash, making it a perfect match for those who love the comforting flavors of butternut squash soup.
Butternut Squash and Sweet Potato Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
- Diet: Vegetarian
Description
This creamy butternut squash and sweet potato soup combines the natural sweetness of roasted vegetables with aromatic spices, creating a hearty and comforting dish perfect for any season.
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
- 1 teaspoon ground cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon chili powder
- 1 teaspoon chili flakes
- 400 ml (1 ½ cups) full-fat coconut milk
- 750 ml (3 cups) vegetable or chicken stock
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C).
- Prepare the vegetables by peeling and chopping the butternut squash and sweet potatoes into 2-inch chunks. Slice the onion into half-moons and place all vegetables in a roasting tin.
- Drizzle the vegetables with olive oil and sprinkle cumin, cinnamon, chili powder, salt, and pepper over them.
- Roast the vegetables for about 30 minutes until tender and golden at the edges.
- Transfer the roasted vegetables to a saucepan and cover them with vegetable stock or water. Bring to a boil and cook until the vegetables are fully tender.
- Blend the soup until smooth using an immersion blender or a regular blender (in batches if necessary).
- Stir in the coconut milk and adjust seasoning with chili flakes, salt, and pepper as needed. If the soup is too thick, add more stock or water.
- Serve the soup topped with a swirl of reserved coconut milk and fresh chopped coriander.
Notes
- Roasting the vegetables before blending enhances their natural sweetness and caramelizes them, giving the soup a richer flavor.
- For a thicker soup, reduce the liquid or simmer longer to allow it to thicken naturally.
- If you prefer a different texture, use a high-speed blender for an extra smooth consistency.
- The soup can be stored in the fridge for up to 5 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1 bowl
- Calories: 230 kcal
- Sugar: 5g
- Sodium: 48mg
- Fat: 14g
- Saturated Fat: 10g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
