Creamy Butternut Squash Soup Recipe (Easy & Cozy)

Creamy butternut squash soup with a swirl of cream and fresh herbs in a bowl

Comfort in a bowl. Velvety, cozy, and so easy to make.

You know those chilly days where all you want is something warm, comforting, and nourishing? That’s exactly what this creamy butternut squash soup recipe delivers. A velvety smooth, lightly sweet, perfectly spiced bowl of pure comfort.

Made with roasted butternut squash, onion, garlic, and a splash of cream (or coconut milk if you’re going dairy free), this soup is as wholesome as it is indulgent. It’s simple enough for a weeknight dinner but feels fancy enough for holiday tables.

Why You’ll Love This Butternut Squash Soup

  • Rich and creamy without feeling too heavy.
  • Naturally gluten-free and easily vegan with just one swap.
  • Perfect for meal prep it stores and freezes beautifully.

Whether you serve it as a starter or the main event with crusty bread, this soup is a cold weather winner.

Ingredients You’ll Need

You only need a few pantry staples and fresh produce:

  • 1 medium butternut squash (about 2.5 lbs), peeled and cubed
  • 1 yellow onion, chopped
  • 2 carrots, peeled and sliced
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • 3 cups vegetable broth (or chicken broth)
  • ½ cup heavy cream or full fat coconut milk
  • ½ tsp ground nutmeg
  • Salt and pepper, to taste
  • Optional: a pinch of cinnamon or cayenne for a little heat.
Ingredients You’ll Need to make Creamy Butternut Squash Soup Chopped vegetables for making creamy butternut squash soup

How to Make Creamy Butternut Squash Soup

1. Roast the squash (optional but recommended)

Toss squash cubes with a little olive oil and roast at 400°F (200°C) for 25–30 minutes until golden. It adds extra flavor!

2. Sauté the aromatics

In a large pot, heat olive oil over medium heat. Sauté onion, carrots, and garlic until softened (about 5–7 minutes).

3. Simmer the soup

Add the roasted squash and broth. Bring to a boil, then reduce heat and simmer for 15–20 minutes until everything is tender.

4. Blend it smooth

Use an immersion blender or carefully transfer to a regular blender. Blend until silky smooth.

5. Finish it off

Stir in cream or coconut milk. Add nutmeg, salt, and pepper to taste. Warm through and serve!

Butternut squash soup served with toppings and crusty bread on the side

Topping & Serving Ideas

Take it to the next level with these toppings:

  • Swirl of cream or coconut milk.
  • Crispy bacon bits or roasted chickpeas.
  • Toasted pumpkin seeds or a sprinkle of chili flakes.
  • Serve with crusty sourdough, grilled cheese, or garlic bread.

Storage & Freezing Tips

  • Fridge: Store in an airtight container for up to 5 days
  • Freezer: Let it cool fully, then freeze for up to 3 months
  • Reheating: Warm slowly on the stovetop; add a splash of broth if needed
Nutrition Facts (Per Serving – 1 Cup)
Calories140 kcal
Carbohydrates24 g
Dietary Fiber5 g
Sugars8 g
Protein3 g
Total Fat4 g
Saturated Fat2 g
Cholesterol10 mg
Sodium450 mg
Potassium580 mg
Vitamin A300% DV
Vitamin C50% DV
Calcium80 mg
Iron1 mg

FAQs About Butternut Squash Soup

Can I make this soup vegan?

Yes! Just swap the cream for full-fat coconut milk or a plant-based alternative.

Do I have to roast the squash?

Roasting adds a deeper, caramelized flavor, but if you’re short on time, sautéing works just fine too.

Can I freeze this soup?

Absolutely. Let it cool completely, portion into containers, and freeze for up to 3 months. Thaw and reheat gently.

Creamy butternut squash soup with a swirl of cream and fresh herbs in a bowl

Creamy Butternut Squash Soup Recipe

A velvety smooth soup made with roasted butternut squash, onions, garlic, and warm spices, blended to creamy perfection. This comforting butternut squash soup is flavorful, nourishing, and perfect for chilly days or holiday gatherings.
Prep Time 10 minutes
Cook Time 35 minutes
Course Soup
Cuisine American
Servings 4
Calories 140 kcal

Ingredients
  

  • 1 medium butternut squash about 2.5 lbs, peeled and cubed
  • 1 yellow onion chopped
  • 2 carrots peeled and sliced
  • 2 cloves garlic minced
  • 2 tbsp olive oil
  • 3 cups vegetable broth or chicken broth
  • ½ cup heavy cream or full-fat coconut milk
  • ½ tsp ground nutmeg
  • Salt and pepper to taste
  • Optional: a pinch of cinnamon or cayenne for a little heat.

Instructions  

  • Roast the squash (optional but recommended)
  • Toss squash cubes with a little olive oil and roast at 400°F (200°C) for 25–30 minutes until golden. It adds extra flavor!
  • Sauté the aromatics
  • In a large pot, heat olive oil over medium heat. Sauté onion, carrots, and garlic until softened (about 5–7 minutes).
  • Simmer the soup
  • Add the roasted squash and broth. Bring to a boil, then reduce heat and simmer for 15–20 minutes until everything is tender.
  • Blend it smooth
  • Use an immersion blender or carefully transfer to a regular blender. Blend until silky smooth.
  • Finish it off
  • Stir in cream or coconut milk. Add nutmeg, salt, and pepper to taste. Warm through and serve!

Video

Notes

  • Fridge: Store in an airtight container for up to 5 days
  • Freezer: Let it cool fully, then freeze for up to 3 months
  • Reheating: Warm slowly on the stovetop; add a splash of broth if needed
Keyword Creamy Butternut Squash Soup Recipe

Recommended

Leave a Reply

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

Recipe Rating