Butternut Squash and Sage Soup
Photo by Denys Gromov on Pexels
Vegetable SoupsAmericanEasy

Butternut Squash and Sage Soup

A silky, warming soup that celebrates the natural sweetness of roasted butternut squash balanced with earthy sage. Caramelized onions and garlic build a savory base, while vegetable broth and a splash of cream create a luxurious texture. This recipe is naturally vegan if you skip the cream and use olive oil instead of butter.

Prep
20 min
Cook
40 min
Wait
5 min
Total
1 hr 5 min
Makes
4 servings (about 5 cups)
Share

Steps

Before you start
  • If roasting the squash, start 35 minutes ahead
  • Have vegetable broth measured and ready
  • Tear fresh sage leaves just before cooking to preserve flavor
  1. Sauté aromatic base

    • In a large pot over medium heat, melt the butter.
    • Add the diced onion and cook for 8–10 minutes, stirring occasionally, until the onion softens and turns golden at the edges.
    • This develops a sweet, caramelized flavor that anchors the soup.
    + Show details

    Ready when: Onion is soft and edges are golden brown

    Tip: Don't rush the onions—slow cooking brings out their natural sweetness and deepens the soup's flavor.

  2. Add garlic and sage

    • Add the minced garlic and torn sage leaves.
    • Stir constantly for about 1 minute until fragrant, being careful not to let the garlic brown.
    + Show details

    Ready when: Mixture is fragrant and garlic is raw but coated in butter

    Tip: If your garlic starts to brown, reduce the heat immediately—burnt garlic will taste bitter.

  3. Add squash and broth

    • Add the butternut squash cubes and pour in the vegetable broth.
    • Bring the mixture to a boil over medium-high heat, then reduce to medium-low and simmer, partially covered, for 25–30 minutes until the squash is very tender and easily pierced with a fork.
    + Show details

    Ready when: Squash cubes break apart easily with a spoon

    Tip: Partial cover allows steam to escape while keeping most moisture in; this prevents a watery, thin soup.

  4. Blend until smooth

    • Remove the pot from the heat and let it cool for 2–3 minutes.
    • Using an immersion blender, purée the soup until completely smooth, working in batches if needed.
    • Alternatively, carefully transfer the soup in batches to a regular blender, purée until smooth, and return to the pot.
    + Show details

    Ready when: Soup is creamy and no chunks of squash remain

    Tip: If using a regular blender, hold a kitchen towel over the lid and blend at low speed initially to prevent hot soup from escaping—this is a safety issue, not optional.

  5. Stir in cream and season

    • Return the pot to low heat (if using a regular blender).
    • Stir in the heavy cream, if using.
    • Season to taste with kosher salt, black pepper, and a pinch of freshly grated nutmeg if desired.
    • Simmer gently for 2 more minutes, stirring often, just to warm through.
    + Show details

    Ready when: Soup is heated through and creamy, no raw cream visible when stirred

    Tip: Add salt gradually and taste as you go—broth already contains salt, so oversalting is easy.

  6. Rest and serve

    • Remove from heat and let the soup rest for 2 minutes to allow flavors to settle.
    • Ladle into bowls and serve hot.
    • Optional garnishes: a swirl of cream, crispy sage leaves, toasted pumpkin seeds, or croutons.
    + Show details

    Ready when: Soup is steaming and ready to serve

    Tip: A rest period lets the flavors marry and makes the soup taste more cohesive.

Good to know

Tips
  • Fresh sage is key—dried sage is overly musty in this recipe and won't deliver the same bright herbal note. Tear it just before cooking to preserve volatile oils.
  • For deeper squash flavor, roast the cubed squash at 425°F (220°C) for 30 minutes before adding to the pot. This concentrates sweetness and adds subtle caramelization.
  • If the soup is too thick after blending, thin with a bit more broth or cream, ¼ cup (60 ml) at a time, stirring well between additions.
  • A silicone spatula works best when blending in the pot to capture every bit of soup from the edges and bottom, and it's safer than metal on non-stick surfaces.
Make ahead

Prepare the soup up to step 4 (blending) up to 2 days ahead. Cool, cover, and refrigerate. When ready to serve, reheat gently over medium-low heat, stirring often, then stir in cream and adjust seasonings at the end.

Storage & reheating

Room temperature: not recommended (don't leave out more than 2 hours). Refrigerator: store in an airtight container for up to 4 days. Freezer: freeze in an airtight container or freezer bags for up to 3 months (skip the cream at cooking time, then add it after reheating). To reheat: thaw overnight in the fridge, then warm over medium-low heat, stirring often, until steaming. If frozen without cream, add it while reheating.

Substitutions
  • unsalted butter → olive oil (2 tablespoons / 30 ml). Use extra-virgin olive oil for a fruity note. This keeps the soup naturally vegan if you also skip the cream.
  • fresh sage leaves → fresh thyme (1.5 teaspoons / 1.5 g, finely chopped) or dried sage (1.5 teaspoons / 1.5 g). Thyme is more delicate; sage is earthier. Dried sage is half as aromatic, so use the smaller amount and add early so it fully blooms.
  • heavy cream → full-fat coconut milk (¼ cup / 60 ml). This adds tropical sweetness and keeps the soup vegan. Stir well, as coconut milk may separate slightly in storage.
  • vegetable broth → chicken broth or mushroom broth. Chicken broth adds subtle savory depth. Mushroom broth intensifies the earthiness of sage.

More vegetable soups

See all →

Find more like this

Meal
Lunch
Method
Stovetop
Season
Fall

Reviews (0)