Butternut squash and sweet potato soup is the epitome of comfort in a bowl. With its velvety texture and subtle sweetness, this dish is perfect for those chilly nights or when you crave something hearty yet healthy. Whether you’re looking for a quick, flavorful meal or a dish that can easily be customized to your liking, this recipe is a must-try. It’s not only quick to prepare, but also filled with nutrients, making it an ideal choice for a nutritious lunch or dinner.

Table of Contents
Why This Butternut Squash and Sweet Potato Soup Works
This soup is a true crowd-pleaser. The combination of butternut squash and sweet potatoes delivers a naturally sweet, earthy flavor, while the addition of coconut milk creates a creamy, rich base without any dairy. The roasted vegetables add a depth of flavor, caramelizing their natural sugars to provide a delightful balance of sweetness and warmth. The spices — cumin, cinnamon, and chili powder — add just the right amount of heat and complexity. Best of all, this soup is easy to prepare and is ready in under 45 minutes, making it perfect for busy weeknights.
Ingredients for Butternut Squash and Sweet Potato Soup
To make this creamy soup, gather the following ingredients:
• Butternut Squash: Adds natural sweetness and a smooth, creamy texture.
• Sweet Potatoes: Provides subtle sweetness and contributes to the silky consistency of the soup.
• Yellow Onion: Brings savory depth to the soup’s flavor.
• Garlic: Offers an aromatic punch to complement the sweetness of the vegetables.
• Olive Oil: Used for roasting, adding a touch of richness to the vegetables.
• Coconut Milk: Adds a creamy, dairy-free richness to the soup.
• Ground Cumin: A warm spice that gives the soup an earthy flavor.
• Cinnamon: Introduces a touch of sweetness and spice.
• Chili Powder: Adds mild heat and warmth.
• Chili Flakes: Provides a little extra kick for those who like a spicier flavor.
• Vegetable Stock or Water: The liquid base that helps cook the vegetables and creates the desired soup consistency.
• Salt and Pepper: For seasoning, enhancing all the flavors.
Alternative Ingredient Suggestions
Looking to customize your soup? Here are a few swaps:
• Coconut Milk Substitute: If you prefer, you can use almond milk or cashew cream for a different creamy base.
• Vegetables: Replace butternut squash with pumpkin, or add carrots for a different twist.
• Spices: Feel free to switch cinnamon with nutmeg for a slightly different flavor profile.
• Heat Level: Adjust the amount of chili flakes to make the soup milder or spicier according to your taste.
Step-by-Step Instructions to Make Butternut Squash and Sweet Potato Soup
- Preheat the Oven: Start by setting your oven to 190ºC (375ºF).
- Prepare the Vegetables: Peel and chop the butternut squash and sweet potatoes into large chunks. Slice the onion into half-moons. Place all the vegetables along with the garlic on a roasting tray. Drizzle with olive oil and sprinkle with cumin, cinnamon, and chili powder.
- Roast the Vegetables: Roast the vegetables for about 30 minutes until they’re tender and golden around the edges. This roasting process enhances the natural sweetness and flavor of the veggies.
- Cook the Vegetables: Once roasted, transfer the vegetables to a saucepan. If you skipped the roasting step, simply add the raw chopped vegetables to the pot. Pour in the vegetable stock or water, ensuring the veggies are fully submerged. Bring the mixture to a boil over medium-high heat.
- Blend the Soup: After the vegetables are tender (you can test by inserting a knife), blend the soup until smooth. An immersion blender works perfectly, or you can transfer the soup to a regular blender in batches.
- Add Coconut Milk: Stir in the coconut milk, then add chili flakes for extra heat. Adjust the seasoning with more salt, pepper, or spices if needed. If the soup is too thick, add more stock or water until it reaches your desired consistency.
- Serve and Garnish: Pour the soup into bowls, swirl in some reserved coconut milk, and garnish with fresh chopped cilantro or parsley. Serve hot and enjoy!

Tips & Tricks for the Perfect Butternut Squash and Sweet Potato Soup
• Roast the Vegetables: Roasting the butternut squash and sweet potatoes is a crucial step in developing deeper flavors. It caramelizes the natural sugars, enhancing the sweetness and adding a rich depth to the soup.
• Adjust the Consistency: If you prefer a thicker soup, reduce the amount of liquid or simmer it longer to allow it to thicken.
• Blending Tips: For a super-smooth texture, use an immersion blender or a high-speed blender to puree the soup. Always be careful when blending hot ingredients!
• Make Ahead: This soup can be made in advance and stored for later use. Refrigerate it for up to five days or freeze for up to three months.
Pairing Ideas and Variations
This soup is delicious on its own, but it pairs wonderfully with a variety of side dishes and toppings. Here are a few suggestions:
• Side Dishes: Serve with a crusty loaf of bread or a simple salad to complete the meal.
• Toppings: Add a swirl of coconut cream, a sprinkle of toasted pumpkin seeds, or some crispy croutons for added texture.
• Spicy Version: For those who love heat, try adding more chili flakes or a dash of hot sauce.
• Make it Heartier: Add cooked quinoa, rice, or lentils to turn this soup into a more substantial meal.
Health Benefits and Seasonal Appeal
Butternut squash and sweet potato soup isn’t just comforting — it’s packed with nutrients. Both butternut squash and sweet potatoes are excellent sources of vitamins A and C, which promote good vision and skin health. They’re also rich in fiber, supporting digestion and providing long-lasting energy. This soup is a great way to get a healthy dose of antioxidants and vitamins, especially during the fall and winter months when these root vegetables are in season.
Conclusion
Butternut Squash and Sweet Potato Soup is more than just a meal; it’s an experience. The rich, creamy texture combined with the natural sweetness of the vegetables and the warm, aromatic spices creates a comforting and satisfying bowl of goodness. Whether you’re cooking it for a cozy dinner with loved ones or preparing it in advance for meal prep, this soup offers both flavor and nourishment. With its versatility and ease of preparation, this dish is sure to become a favorite in your recipe repertoire. Enjoy the cozy warmth of this seasonal soup and embrace the health benefits it brings to your plate!
FAQ:
1. Can I make Butternut Squash and Sweet Potato Soup in a slow cooker?
Yes! You can cook the butternut squash and sweet potatoes in a slow cooker on low for 6-8 hours or on high for 3-4 hours. Once the vegetables are soft, blend them with the coconut milk and spices for a creamy, flavorful soup.
2. How can I make Butternut Squash and Sweet Potato Soup thicker?
To achieve a thicker consistency, simply reduce the amount of liquid or simmer the soup for a longer period until it reaches your desired thickness. You can also use a hand blender to create a more velvety texture.
3. Can I freeze Butternut Squash and Sweet Potato Soup?
Yes, you can freeze this soup for up to 3 months. Allow the soup to cool completely, then transfer it into an airtight, freezer-safe container. When you’re ready to eat, thaw it in the fridge overnight and reheat on the stove.
More Relevant Recipes
- Savory Butternut Squash Gnocchi Soup Recipe
- Apple Carrot and Pumpkin Soup: A Hearty Winter Comfort Recipe
- Slow Cooker Ham and Cheese Soup: A Cozy Comfort Meal
Butternut Squash and Sweet Potato Soup
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy butternut squash and sweet potato soup is a comforting, hearty dish perfect for cooler weather. Roasting the vegetables before blending enhances their natural sweetness, creating a rich and flavorful soup. It’s easy to prepare, dairy-free, and full of nutritious ingredients, making it a healthy and satisfying option for lunch or dinner.
Ingredients
- 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 (1 ½ cups) full-fat coconut milk, reserve 2 tablespoons for serving
- 1 teaspoon ground cumin
- ½ teaspoon cinnamon
- ¼ teaspoon chili powder
- 1 teaspoon chili flakes
- 750 ml (3 cups) vegetable or chicken stock or water
- Salt and pepper to taste
Instructions
- Preheat the oven to 190ºC (375ºF).
- Prepare the vegetables by peeling and chopping the butternut squash and sweet potatoes into large chunks, and slicing the onion into half-moons. Place the vegetables and garlic cloves on a roasting tray, drizzle with olive oil, and sprinkle with cumin, cinnamon, and chili powder.
- Roast the vegetables for about 30 minutes until tender and golden around the edges.
- Transfer the roasted vegetables to a saucepan. If you skipped the roasting step, add the raw chopped vegetables directly into the pot.
- Pour in the vegetable stock or water, covering the vegetables. Bring the mixture to a boil over medium-high heat and cook until the vegetables are soft.
- Blend the soup until smooth using an immersion blender or transfer it to a regular blender in batches.
- Stir in the coconut milk, adding the chili flakes for extra heat. Adjust the seasoning to taste and add more liquid if needed to achieve your desired soup consistency.
- Serve the soup with a swirl of the reserved coconut milk and garnish with fresh chopped cilantro.
Notes
- Roasting the vegetables enhances their flavor by caramelizing their natural sugars.
- If you prefer a thicker soup, reduce the amount of liquid or simmer it longer to thicken.
- You can substitute almond milk or cashew cream for coconut milk if preferred.
- The soup can be frozen for up to 3 months. Store it in an airtight container and thaw before reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting and Blending
- Cuisine: Fusion
Nutrition
- Serving Size: 1 cup
- Calories: 230 kcal
- Sugar: 5g
- Sodium: 48mg
- Fat: 14g
- Saturated Fat: 10g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
