Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Comfort in a Bowl Roasted Butternut Squash Soup Recipe - Featured Image

Creamy Comfort in a Bowl Roasted Butternut Squash Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Roasted Butternut Squash Soup. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed
  • 2 tablespoons extra virgin olive oil, plus more for roasting
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth (or chicken broth for non-vegetarian option)
  • 1 teaspoon fresh sage, finely chopped (or ½ teaspoon dried sage)
  • ½ teaspoon ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • ½ cup unsweetened coconut milk or heavy cream (optional, for creaminess)
  • Fresh parsley or sage leaves for garnish

Substitution tip: If you don’t have butternut squash on hand, kabocha or acorn squash can work beautifully, though the flavor will be slightly different. And if fresh sage isn’t in your garden or pantry, dried works just fine—just use less as it’s more concentrated.

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
  2. Place the cubed butternut squash on the baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Toss to coat evenly.
  3. Roast the squash in the preheated oven for about 30-35 minutes, turning halfway through. You want the edges to be golden and caramelized, which brings out that signature sweetness.
  4. While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and sauté until translucent and soft, about 7 minutes. This step builds the soup’s base flavor, much like the slow simmering of my grandmother’s marinara sauce.
  5. Add the minced garlic and cook for another 1-2 minutes until fragrant, being careful not to burn it.
  6. Once the squash is roasted, add it to the pot along with the vegetable broth, fresh sage, and nutmeg. Stir to combine.
  7. Bring the mixture to a gentle boil, then reduce the heat and let it simmer uncovered for 15 minutes. This melds the flavors together.
  8. Remove the pot from heat. Using an immersion blender, puree the soup until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender. I remember my first blender mishap—soup overflowing everywhere!—so take your time.
  9. Return the soup to the pot. Stir in the coconut milk or cream if using, and adjust salt and pepper to taste. Warm it gently for a few more minutes without boiling.

“The secret to a truly comforting soup,” my Nonna Rosa always said, “is patience and a pinch of love.” Roasting your squash slowly brings out that love in every spoonful.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International