Butternut Squash Soup Recipe

Velvety butternut squash soup with a hint of spice and cream—perfect for cozy nights or festive gatherings.

Jump To Recipe
Creamy butternut squash soup garnished with fresh parsley in a bowl.
Suitable for Vegetarian and Gluten-Free diets
Pin this recipe

Why I Keep Coming Back to Butternut Squash Soup

There’s something deeply satisfying about making a big pot of butternut squash soup. The ritual of roasting the squash and breathing in those sweet, caramelized aromas feels like autumn therapy. The silky texture you get from blending roasted squash, the warmth from just the right amount of spice, and the creamy finish from coconut milk or cream—this soup checks every box for me when it comes to comfort food.

This soup is a year-round staple in my kitchen, but it especially shines when temperatures drop. I love how it makes use of basic pantry ingredients, plus it’s easy to scale up when I have friends dropping by. The garnishes—fresh parsley, a swirl of cream, crunchy pumpkin seeds—always feel a bit fancy, even if I’m just making myself a bowl.

What I like to pair with this soup:

  • thick slices of crusty sourdough bread
  • a sharp green salad with vinaigrette to balance the richness
  • a crisp cider or a bold autumn beer

Whether you go for coconut milk to keep things dairy-free or a rich splash of cream for indulgence, you can’t go wrong. This soup is about enjoying the best of the season, with minimum effort and maximum comfort.

Creamy butternut squash soup garnished with fresh parsley in a bowl.

Creamy Butternut Squash Soup


Total Time:55 minutes
Yield:4 bowls

Silky, creamy butternut squash soup roasted and blended with spices and a hint of cream for ultimate autumn comfort.


Ingredients


Instructions

  1. 1

    Preheat the oven to 400°F (200°C). Toss cubed butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes or until tender.

  2. 2

    In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, and sauté until onion is translucent.

  3. 3

    Add the roasted butternut squash and broth to the pot. Bring to a boil, then reduce heat and simmer for 10 minutes. Use an immersion blender to puree the soup until smooth.

  4. 4

    Stir in the coconut milk or heavy cream, along with nutmeg and cinnamon. Heat gently, adjusting seasoning if needed.

  5. 5

    Ladle the soup into bowls and garnish with chopped parsley or pumpkin seeds, if desired.

Notes

For a vegan version, use coconut milk instead of cream.

If you prefer a thinner soup, gradually add more broth.

This soup freezes well for up to two months.

Prep Time:15 minutes
Cook Time:40 minutes
Category:Soup, Dinner
Cuisine:American

Nutrition Facts

Serves: 4 bowls

Calories Per Serving: 210

Total Fat: 10 g
Carbohydrates: 30 g
Protein: 3 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

Can I make this butternut squash soup ahead of time?

Yes, this soup actually tastes even better the next day. Store it in an airtight container in the refrigerator for up to 4 days, and reheat gently before serving.

Can I freeze butternut squash soup?

Absolutely. Let the soup cool completely before transferring to freezer-safe containers. It will keep for up to 2 months. Thaw in the fridge overnight and reheat over medium heat.

How can I make this soup vegan?

Simply use coconut milk instead of heavy cream to make the soup vegan and dairy-free.

Can I use pre-cut or frozen butternut squash?

Yes, pre-cut or frozen squash saves time. You can roast it from fresh or thaw and roast if using frozen.

What can I use as a garnish?

Chopped fresh parsley, pumpkin seeds, and a drizzle of cream or coconut milk make excellent garnishes.

Three More Cozy Soups & Stews

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

Your email address will not be published. Required fields are marked *