The Best Homemade Butternut Squash Soup Recipe

Luscious butternut squash soup with warm spices—discover the secret to its velvety texture and irresistible flavor.

Share your Recipe

What You’ll Love About This Recipe

This butternut squash soup recipe is creamy, comforting, and perfect for any season. You’ll love how easy it is to make, even on a busy weeknight.

  • Smooth and velvety texture that feels like a cozy hug in a bowl.
  • Packed with warm, savory flavors that satisfy everyone at the table.
  • Uses simple, wholesome ingredients you likely already have in your kitchen.

Recipe

creamy spiced squash soup

Butternut squash soup is a creamy, comforting dish perfect for chilly days. Its natural sweetness pairs beautifully with warm spices, making it a favorite for fall and winter meals.

Ingredients:

  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed
  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 tsp ground cinnamon
  • ½ tsp ground nutmeg
  • ½ tsp salt
  • ¼ tsp black pepper
  • ½ cup heavy cream (optional)

Instructions:

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
  2. Stir in garlic and cook for 1 minute until fragrant.
  3. Add cubed butternut squash, broth, cinnamon, nutmeg, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20–25 minutes until squash is tender.
  4. Use an immersion blender to puree the soup until smooth. Alternatively, transfer to a blender in batches.
  5. Stir in heavy cream if using, then adjust seasoning to taste.

Notes:

  • For a dairy-free version, substitute coconut milk for heavy cream.
  • Garnish with roasted pumpkin seeds or a drizzle of olive oil for extra flavor.

Equipment:

  • Large pot
  • Immersion blender or countertop blender

Time:

  • Prep time: 15 minutes
  • Cooking time: 30 minutes

Cuisine: American

Serving: 4–6

Nutrition

This Butternut Squash Soup is a healthy and nutrient-rich dish. Below is the nutritional breakdown per serving:

NutrientAmount
Calories120 kcal
Protein2 g
Carbohydrates25 g
Fiber4 g
Sugars8 g
Fat3 g
Saturated Fat1 g
Sodium400 mg
Potassium500 mg

What To Serve With It

I think a warm slice of crusty bread is perfect for dunking into this creamy soup, adding a bit of crunch to every bite. For something fresh, I’d toss together a simple side salad with greens, a tangy vinaigrette, and maybe some pepitas or cranberries for texture. It’s a light, balanced meal that keeps everything feeling cozy and satisfying.

Crusty Bread Pairing

What’s better than a warm bowl of butternut squash soup? Pairing it with crusty bread! I love tearing into a fresh, golden loaf, its crisp exterior giving way to a soft, chewy center. It’s perfect for dipping into the soup’s creamy texture or soaking up every last drop. My go-to is a rustic sourdough or a baguette warmed in the oven, but any hearty bread works wonders. Sometimes, I’ll add a smear of butter or garlic for extra flavor. It’s simple, satisfying, and turns a cozy meal into something truly special. Bread and soup—it’s a match made in comfort food heaven!

Side Salad Options

While a warm bowl of butternut squash soup is rich and comforting on its own, adding a fresh side salad can brighten up the meal and balance its creamy heartiness. I love pairing it with a simple arugula salad tossed with lemon vinaigrette—it’s zesty and light. A kale salad with dried cranberries and toasted nuts adds a nice crunch and sweetness. If I’m craving something creamy, I’ll toss mixed greens with a tangy goat cheese and drizzle balsamic glaze over it. These salads complement the soup perfectly, making the meal feel complete without overpowering its cozy flavors.

Share your Recipe