This creamy and comforting Butternut Squash and Sweet Potato Soup is a delightful blend of earthy vegetables, aromatic spices, and rich coconut milk. Perfect for chilly days, this soup is both filling and nourishing, making it ideal for a family dinner or a cozy solo meal. With its creamy texture and slightly spicy kick, this recipe is bound to become a household favorite.

Table of Contents
Why Butternut Squash and Sweet Potato Soup is a Must-Try
What makes Butternut Squash and Sweet Potato Soup so irresistible is its natural sweetness paired with a warm, spicy kick. Roasting the vegetables before blending enhances their flavor, giving the soup a caramelized depth. The coconut milk provides a velvety creaminess, making this soup both rich and comforting. Whether you’re looking for a healthy weeknight meal or something to impress guests, this soup fits the bill perfectly.
Ingredients for Butternut Squash and Sweet Potato Soup
Here’s what you need to make this delicious soup:
• Butternut Squash: Adds natural sweetness and a smooth, creamy texture to the soup.
• Sweet Potatoes: Contributes a subtle sweetness and enhances the overall creaminess.
• Yellow Onion: Provides a savory base flavor to balance the sweetness of the vegetables.
• Garlic: Adds depth and a fragrant aroma.
• Olive Oil: Helps with roasting and adds richness to the soup.
• Coconut Milk: Gives the soup its creamy texture while keeping it dairy-free.
• Ground Cumin: Adds an earthy warmth to the soup.
• Cinnamon: Introduces a hint of sweetness and warmth.
• Chili Powder: Adds a mild heat, enhancing the soup’s depth.
• Chili Flakes: Provide an extra layer of spice for those who like a bit more heat.
• Vegetable Stock or Water: Helps to blend the vegetables into a smooth, soup-like consistency.
Alternative Ingredient Suggestions
• Milk Options: If you prefer a non-coconut flavor, almond milk or cashew cream can be used instead of coconut milk for a lighter, nutty twist.
• Spice Variations: Nutmeg can replace cinnamon for a different warm flavor. For a richer soup, try adding a touch of ground ginger.
• Vegetable Substitutes: If you don’t have butternut squash, you can use pumpkin or carrots. These will still provide the sweetness and smooth texture needed for this comforting soup.
Step-by-Step Instructions for Butternut Squash and Sweet Potato Soup
- Preheat the Oven: Start by preheating your oven to 190ºC (375ºF) for roasting the vegetables.
- Prepare the Vegetables: Peel and chop the butternut squash and sweet potatoes into 2-inch chunks. Slice the onion into half-moons. Place all the vegetables on a roasting tray and drizzle with olive oil. Sprinkle the cumin, cinnamon, and chili powder over the top.
- Roast the Vegetables: Roast the vegetables for about 30 minutes or until they are tender and golden around the edges. The natural sugars will caramelize, enhancing the flavor.
- Cook the Soup: If roasting, transfer the roasted vegetables into a saucepan. Add vegetable stock or water to cover the vegetables. Bring the mixture to a boil over high heat. Let it simmer until all the vegetables are tender.
- Blend the Soup: Using an immersion blender or a regular blender, blend the soup until smooth.
- Add Coconut Milk: Stir in the coconut milk to achieve a creamy consistency. Taste the soup and adjust the seasoning with chili flakes, salt, and pepper as desired.
- Serve: Swirl some extra coconut milk on top and garnish with fresh chopped cilantro before serving.

Tips & Tricks for Perfect Butternut Squash and Sweet Potato Soup
• Roasting Enhances Flavor: Roasting the vegetables beforehand brings out their natural sweetness and adds a caramelized flavor. Don’t skip this step for the best results!
• Texture Control: For a thicker soup, reduce the amount of liquid or simmer the soup longer. If you prefer a thinner consistency, add more stock or water.
• Blending Tips: For an ultra-smooth texture, use an immersion blender directly in the pot, or transfer the soup to a high-speed blender in batches. Be cautious with hot liquids!
• Storing Leftovers: If you have leftovers, store the soup in an airtight container in the fridge for up to 5 days. It also freezes well for up to 3 months—just reheat and enjoy!
Pairing Ideas and Variations for Your Soup
This Butternut Squash and Sweet Potato Soup pairs wonderfully with warm crusty bread or a light salad for a well-rounded meal. You can also add some protein by serving it with cooked quinoa, lentils, or even grilled chicken for a more filling dish.
For a gluten-free version, this soup is naturally free of gluten. You can also adjust the heat level by increasing or decreasing the amount of chili flakes to suit your spice preference.
Make-Ahead Tips
This soup can be made ahead and stored in the fridge or freezer. Make it in large batches and enjoy it throughout the week for a quick, comforting meal. If you want to prep it for the freezer, simply freeze in individual portions for easy reheating.
Health Benefits of Butternut Squash and Sweet Potato Soup
Packed with vitamins and fiber, this soup is a great source of beta-carotene and antioxidants. The butternut squash and sweet potatoes are both rich in vitamin A, supporting eye health and immune function. Plus, with the added coconut milk, this soup offers healthy fats, making it a great option for those following a dairy-free or vegan diet.
By incorporating healthy, nutrient-dense ingredients, this soup is both satisfying and nourishing, perfect for a cozy night in or to serve as part of a hearty meal.
Conclusion
This Butternut Squash and Sweet Potato Soup is the perfect way to warm up on a cold day. Its creamy texture, rich flavors, and balanced spices will have you coming back for seconds. Whether you’re looking for a comforting dinner or an easy meal prep option, this soup ticks all the boxes. With simple ingredients and easy-to-follow steps, it’s a recipe you can make on repeat. Enjoy the comforting embrace of this bowl of goodness!
FAQs
Can I make Butternut Squash and Sweet Potato Soup without roasting the vegetables?
Yes, you can skip the roasting step if you’re short on time. Simply sauté the vegetables with olive oil in a pot and then cook them with vegetable stock. The roasting process enhances the flavors, but the soup will still be delicious without it.
How can I make the soup spicier?
To make the soup spicier, increase the amount of chili flakes or chili powder. You can also add a fresh chili pepper or a dash of hot sauce to taste. For a more complex heat, try adding a bit of smoked paprika.
Can I use other types of milk instead of coconut milk?
Yes, you can substitute coconut milk with other non-dairy options like almond milk, cashew cream, or oat milk. Keep in mind that coconut milk adds a creamy texture and subtle flavor, so the soup might be slightly different with other milk alternatives.
More Relevant Recipes
- Whipped Goat Cheese Butternut Squash Bruschetta: A perfect appetizer featuring creamy goat cheese paired with roasted butternut squash on crunchy bread. The combination of sweet squash and tangy cheese creates a delightful bite that complements the flavor profile of the Butternut Squash and Sweet Potato Soup.
- Apple Sausage Stuffed Butternut Squash: This dish takes the sweetness of butternut squash to the next level by stuffing it with savory sausage and sweet apples. It’s a hearty and satisfying meal that brings out the best in the fall flavors, similar to the comforting elements of the Butternut Squash and Sweet Potato Soup.
- Creamy Butternut Squash Gnocchi with Sausage: A creamy, comforting dish that blends roasted butternut squash with pillowy gnocchi and savory sausage. The rich and creamy texture of the dish offers a similar comforting feel to the Butternut Squash and Sweet Potato Soup, making it a perfect fall meal.
Butternut Squash and Sweet Potato Soup Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy Butternut Squash and Sweet Potato Soup is a perfect comfort food for the colder months. A blend of sweet and savory flavors, it’s made with roasted butternut squash, sweet potatoes, and aromatic spices, all simmered to perfection and blended into a velvety smooth texture. With coconut milk added for richness, it’s a cozy and satisfying meal.
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
- 750 ml vegetable or chicken stock
- 400 ml full-fat coconut milk
- Salt and pepper to taste
Instructions
- Preheat your oven to 190ºC (375ºF).
- Peel and chop the butternut squash and sweet potatoes into 2-inch chunks. Slice the onion into half-moons.
- Place the vegetables on a roasting tray and drizzle with olive oil. Sprinkle the cumin, cinnamon, and chili powder over them.
- Roast the vegetables for about 30 minutes, until they are tender and golden brown around the edges.
- Transfer the roasted vegetables to a large saucepan and add vegetable or chicken stock to cover them.
- Bring the mixture to a boil, then simmer until the vegetables are fully tender.
- Blend the soup until smooth using an immersion blender or in batches with a regular blender.
- Stir in the coconut milk and adjust the seasoning with chili flakes, salt, and pepper.
- Serve hot, garnished with a swirl of coconut milk and fresh cilantro, if desired.
Notes
- Roasting the vegetables enhances the sweetness and depth of flavor.
- For a spicier soup, adjust the amount of chili powder and chili flakes to taste.
- Store leftovers in the fridge for up to 5 days or freeze for up to 3 months.
- For a thicker soup, reduce the amount of liquid or simmer longer.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (250g)
- Calories: 230
- Sugar: 5g
- Sodium: 48mg
- Fat: 14g
- Saturated Fat: 10g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
