When the weather turns cool, nothing beats a warm bowl of soup. This Best Squash Soup is my go-to because it's incredibly creamy without any heavy cream, thanks to the natural starchiness of butternut squash. The roasting step deepens the flavor, turning a simple vegetable into something truly special.
Advertisements1
I've broken down the process into clear, logical steps so you can achieve a silky-smooth texture every time. Whether you're a beginner or a seasoned cook, this recipe is straightforward and forgiving. You'll learn why temperature control and blending technique matter, and how to fix common issues like a watery or grainy soup.
This soup is not only delicious but also packed with vitamins A and C, fiber, and potassium. It's a perfect make-ahead meal that freezes beautifully, so you can enjoy a taste of autumn all year round.
Why You'll Love This Recipe
About the Ingredients
1 medium butternut squash (about 2 lbs / 900g), peeled, seeded, and cubed
Look for a squash that feels heavy for its size with dull skin (shiny means picked too early). You can substitute with 4 cups of pre-cut squash to save time.
1 tablespoon olive oil
Use a good-quality extra virgin olive oil for roasting; it adds a fruity note. You can substitute with avocado oil for a higher smoke point.
1 medium yellow onion, chopped
A sweet onion like Vidalia works too. If you're in a pinch, use 1 teaspoon of onion powder but the fresh onion adds depth.
2 cloves garlic, minced
Fresh garlic is best, but you can use 1/2 teaspoon of garlic powder. For a milder flavor, roast the garlic with the squash.
4 cups (960 ml) vegetable broth, low sodium
Use a good-quality broth; chicken broth also works. If you use a regular broth, you may want to reduce the added salt.
1/2 teaspoon ground nutmeg
Freshly grated nutmeg is more aromatic, but ground is fine. You can substitute with a pinch of cinnamon or allspice for a different spice profile.
1/2 teaspoon salt, plus more to taste
Sea salt or kosher salt is recommended. Adjust according to your broth's saltiness.
1/4 teaspoon black pepper, freshly ground
Freshly ground pepper adds a subtle heat. White pepper can be used if you prefer a less visible speckle.
1/2 cup (120 ml) coconut milk (optional, for extra creaminess)
This is optional but adds a silky texture. You can use heavy cream or plain yogurt for a tangy twist.
2 tablespoons pumpkin seeds (pepitas), toasted, for garnish
Toasted seeds add a nice crunch. You can substitute with croutons or a swirl of heavy cream.
Tips & Tricks
Don't skip roasting the squash
it caramelizes the natural sugars, giving the soup a deep, nutty flavor that boiling alone can't achieve.
- If your soup is too thick, add extra broth or water until it reaches your desired consistency. If it's too thin, simmer it uncovered for a few minutes to reduce.
- For a smoother texture, blend in batches and don't fill the blender more than halfway. Always vent the lid to let steam escape.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep Squash
Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Spread in a single layer. Roast for 25-30 minutes, until the squash is fork-tender and the edges are lightly caramelized.
2. Sauté Aromatics
In a large pot or Dutch oven, heat a drizzle of olive oil over medium heat. Add the chopped onion and cook for 5-6 minutes, until soft and translucent. Add the minced garlic and cook for another minute until fragrant, but not browned.
3. Combine and Simmer
Add the roasted squash to the pot, along with the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cook for 10 minutes, allowing the flavors to meld. The squash should be very tender.
4. Blend Until Silky
Use an immersion blender directly in the pot to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a regular blender and blend until velvety. Be cautious with hot liquids.
5. Season and Finish
Stir in the ground nutmeg and coconut milk (if using). Taste and adjust salt and pepper as needed. If the soup is too thick, add more broth or water to reach your desired consistency. Simmer gently for 5 more minutes.
6. Serve and Garnish
Ladle the soup into bowls. Garnish with toasted pumpkin seeds and a drizzle of coconut milk or olive oil. Serve hot with crusty bread or a side salad.
Delicious Variations
Spicy Kick
Add 1/2 teaspoon of red pepper flakes or a diced jalapeño with the onions for a warming heat.
Apple Squash
Replace 1 cup of squash with 1 peeled, diced apple for a subtly sweet and fruity note.
Curried Squash
Substitute the nutmeg with 1 teaspoon of curry powder and add a tablespoon of grated fresh ginger for an exotic twist.
How to Store Best Squash Soup
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in freezer-safe containers or zip-top bags for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in the microwave in 30-second intervals. Add a splash of broth or water if it's too thick.
Frequently Asked Questions
Q: Can I use frozen butternut squash?
Yes, you can use frozen butternut squash. Skip the roasting step and add the frozen squash directly to the pot with the broth; simmer 10-15 minutes longer until tender.
Q: How do I make this soup vegan?
This soup is naturally vegan if you use vegetable broth and skip the coconut milk or use a plant-based cream. The rest of the ingredients are plant-based.
Q: Can I make this soup ahead of time?
Absolutely, this soup tastes even better the next day as the flavors meld. Prepare it up to 3 days in advance and store it in the fridge.
Q: What can I use instead of coconut milk?
You can use heavy cream, half-and-half, or plain Greek yogurt for a tangy flavor. For a dairy-free option, use unsweetened almond milk or cashew cream.
Q: How do I thicken squash soup?
If your soup is too thin, simmer it uncovered for 10-15 minutes to reduce and thicken. You can also blend in a cooked potato or a handful of raw cashews for extra body.
I hope this Best Squash Soup becomes a staple in your kitchen. Give it a try and let me know how it turns out in the comments below. Happy cooking!
Best Squash Soup
Best Squash Soup is a velvety, savory-sweet bowl of comfort that's ready in 30 minutes, using simple ingredients for a healthy weeknight dinner.
🧂 Ingredients
- 1 medium butternut squash (about 2 lbs / 900g), peeled, seeded, and cubed
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 4 cups (960 ml) vegetable broth, low sodium
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, freshly ground
- 1/2 cup (120 ml) coconut milk (optional, for extra creaminess)
- 2 tablespoons pumpkin seeds (pepitas), toasted, for garnish
📋 Instructions
- 1Preheat and Prep Squash — Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Spread in a single layer. Roast for 25-30 minutes, until the squash is fork-tender and the edges are lightly caramelized.
- 2Sauté Aromatics — In a large pot or Dutch oven, heat a drizzle of olive oil over medium heat. Add the chopped onion and cook for 5-6 minutes, until soft and translucent. Add the minced garlic and cook for another minute until fragrant, but not browned.
- 3Combine and Simmer — Add the roasted squash to the pot, along with the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cook for 10 minutes, allowing the flavors to meld. The squash should be very tender.
- 4Blend Until Silky — Use an immersion blender directly in the pot to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a regular blender and blend until velvety. Be cautious with hot liquids.
- 5Season and Finish — Stir in the ground nutmeg and coconut milk (if using). Taste and adjust salt and pepper as needed. If the soup is too thick, add more broth or water to reach your desired consistency. Simmer gently for 5 more minutes.
- 6Serve and Garnish — Ladle the soup into bowls. Garnish with toasted pumpkin seeds and a drizzle of coconut milk or olive oil. Serve hot with crusty bread or a side salad.


