Butternut Squash Soup Recipe
This Butternut Squash Soup is smooth, creamy, cozy, and full of warm fall flavor. Roasted butternut squash, onion, garlic, and a touch of maple syrup come together in a velvety soup that's easy enough for a weeknight but pretty enough to serve for Thanksgiving.
The best part? You don't need a complicated ingredient list to make butternut squash taste amazing.
Recipe Summary
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6
Ingredients
1 large butternut squash, about 3 pounds
2 tablespoons olive oil, divided
1 medium yellow onion, diced
3 garlic cloves, minced
4 cups vegetable broth or chicken broth
½ teaspoon ground cinnamon
¼ teaspoon ground nutmeg
½ teaspoon dried thyme
1 tablespoon pure maple syrup
½ cup heavy cream
1 teaspoon salt, or to taste
½ teaspoon black pepper
1 tablespoon butter, optional
Optional Toppings
Heavy cream
Roasted pumpkin seeds
Fresh thyme
Croutons
Crispy bacon
Cracked black pepper
How to Make Butternut Squash Soup
1. Roast the butternut squash
Preheat the oven to 400°F.
Cut the butternut squash in half lengthwise and scoop out the seeds. Brush the cut sides with about 1 tablespoon of olive oil and season lightly with salt and pepper.
Place the squash cut-side down on a parchment-lined baking sheet.
Roast for 35–45 minutes, or until the squash is very tender and easily pierced with a fork.
Let it cool enough to handle, then scoop the flesh away from the skin.
2. Sauté the onion and garlic
While the squash is roasting, heat the remaining tablespoon of olive oil in a large pot over medium heat.
Add the diced onion and cook for about 5–7 minutes, until softened.
Add the garlic and cook for another 30–60 seconds, just until fragrant.
3. Add the squash and seasonings
Add the roasted butternut squash to the pot along with the broth, cinnamon, nutmeg, thyme, maple syrup, salt, and black pepper.
Stir everything together and bring the soup to a gentle simmer.
Cook for about 10–15 minutes so the flavors have time to blend.
4. Blend until creamy
Use an immersion blender to puree the soup directly in the pot until completely smooth.
If you're using a regular blender, carefully blend the soup in batches. Don't overfill the blender with hot liquid.
Return the blended soup to the pot.
5. Make it creamy
Reduce the heat to low and stir in the heavy cream.
For an extra-rich finish, stir in a tablespoon of butter.
Taste and adjust the salt, pepper, or maple syrup as needed.
Don't allow the soup to rapidly boil after adding the cream.
What Does Butternut Squash Soup Taste Like?
Butternut squash has a naturally sweet, slightly nutty flavor. Roasting it first concentrates that sweetness and adds more depth than simply boiling the squash.
The cinnamon and nutmeg complement the squash without making the soup taste like dessert, while garlic, onion, thyme, and broth keep it savory.
The small amount of maple syrup enhances the squash's natural sweetness rather than overpowering it.
Do You Have to Peel Butternut Squash for Soup?
Not with this method.
Instead of struggling to peel and cube a hard raw squash, cut it in half and roast it with the skin still attached.
Once it's tender, the flesh can easily be scooped from the skin.
If you're using pre-cut butternut squash, you can roast the cubes instead. Spread them on a baking sheet, toss with olive oil, and roast at 400°F until tender and lightly caramelized.
How to Make Butternut Squash Soup Thicker
This soup should naturally become thick and creamy once the roasted squash is blended.
If yours is thinner than you'd like, simmer it uncovered for several minutes to allow some of the liquid to evaporate.
For an especially thick soup, start with 3 cups of broth, blend, and add more broth until you reach your preferred consistency.
How to Make Butternut Squash Soup Without Heavy Cream
Heavy cream isn't required.
For a dairy-free or vegan version, substitute:
Full-fat coconut milk
Unsweetened oat cream
Cashew cream
You can also leave the cream out completely. Pureed butternut squash becomes naturally creamy when blended.
If making the soup vegan, use vegetable broth and skip the optional butter.
What Goes With Butternut Squash Soup?

This soup pairs especially well with something crunchy or savory to balance its creamy texture.
Try serving it with:
Grilled cheese
Crusty bread
Garlic bread
Turkey sandwiches
Fall salads
Roasted chicken
Pork chops
Thanksgiving dinner
A grilled cheese sandwich and bowl of butternut squash soup also makes an easy fall lunch.
Can You Make Butternut Squash Soup Ahead of Time?
Yes. This is actually a great make-ahead soup because the flavors become even better after sitting overnight.
Prepare the soup, allow it to cool, and transfer it to an airtight container.
Refrigerate for up to 4 days.
Reheat gently on the stovetop over medium-low heat, stirring occasionally.
If the refrigerated soup becomes too thick, add a splash of broth until it reaches your preferred consistency.
Can You Freeze Butternut Squash Soup?
Yes.
For the best results, freeze the soup before adding the heavy cream.
Allow the soup to cool completely and transfer it to freezer-safe containers, leaving a little room for expansion.
Freeze for up to 3 months.
Thaw overnight in the refrigerator, reheat it on the stove, and stir in the cream before serving.
Frequently Asked Questions
Is butternut squash soup healthy?
Butternut squash provides fiber along with nutrients including vitamin A and vitamin C. The overall nutrition of the soup will depend on ingredients such as cream, butter, broth, and toppings.
Why is my butternut squash soup bland?
Butternut squash needs enough salt and savory seasoning to balance its natural sweetness. Roasting the squash, sautéing the aromatics, and seasoning the finished soup to taste can make a major difference.
Can I use frozen butternut squash?
Yes. Frozen butternut squash works well when fresh squash isn't available. Roast it for more concentrated flavor or cook it directly in the broth for a quicker version.
Can I make butternut squash soup in a slow cooker?
Yes. Add peeled and cubed squash, onion, garlic, broth, and seasonings to the slow cooker. Cook until tender, blend until smooth, and add the cream toward the end.
Can I make this soup spicy?
Absolutely. Add a pinch of cayenne pepper, red pepper flakes, or a small amount of chili powder. A little heat works especially well against the sweetness of the squash.
Final Thoughts
This creamy Butternut Squash Soup is one of those simple fall recipes that tastes much richer than the ingredient list suggests.
Roasting the squash gives it a deeper, slightly caramelized flavor, while cinnamon, nutmeg, thyme, and maple bring out its natural sweetness. Finish each bowl with a swirl of cream and roasted pumpkin seeds for an easy fall soup that looks just as good as it tastes.