The squash edges turn brown before the middle of the cubes gives way to a fork, and that’s when the pan starts smelling sweet and savory at once. Roasting first gives this butternut squash soup a deeper flavor than simmering everything from raw. The apple softens right alongside the squash, then disappears into the smooth, creamy soup.
I cut the vegetables into similar-sized pieces so they cook at a similar pace, then let the oven do most of the work. Sage simmers with the roasted vegetables and broth, so its woodsy flavor spreads through the pot without taking over. A little heavy cream goes in at the end; the finished soup is silky, with enough roasted flavor to keep it from tasting heavy.

Kitchen Note
Keep the squash, apple, and onion pieces close to the same 1-inch size. When they’re similar in size, they roast at a more even pace, so you don’t end up with firm squash beside vegetables that have already softened.
Save this roasted butternut squash soup with apple and sage for a cozy, silky bowl with a mellow fruit note and deep oven-roasted flavor.
The Apple Keeps Roasted Squash from Tasting One-Note
Butternut squash brings plenty of natural sweetness, especially after roasting. Without another flavor to balance it, a squash soup can come across as sweet all the way through. The apple adds a gentle fruitiness and a little brightness, which keeps each spoonful from feeling too rich or flat.
That balance depends on roasting the apple with the vegetables rather than adding it raw to the broth. The oven softens it and melds its flavor into the squash, while the onion and garlic bring a savory base. Once everything is blended, you won’t get distinct bites of apple; it works in the background, rounding out the soup.
Sage belongs in the pot after roasting. It simmers with the broth long enough to perfume the soup, but it doesn’t compete with the browned squash. Heavy cream comes after blending, so the roasted vegetables stay at the center of the flavor instead of getting lost under dairy.
What the Apple, Sage, and Cream Each Bring to This Pot

- Butternut squash — This is the body of the soup, so choose a squash that feels firm and heavy for its size. Peeling and seeding it before cutting leaves you with pieces that roast evenly and blend without tough skin.
- Apple — It brings a mild sweetness and fruit note that helps balance the squash. A fresh, firm apple is a better choice than one that’s soft or mealy, which can make prep messy.
- Yellow onion and garlic — Roasting mellows their sharper flavors and gives the blended soup a savory backbone. Use whole peeled garlic cloves so they roast alongside the vegetables without drying out as quickly as minced garlic would.
- Fresh sage — The fresh leaves lend an earthy, herbal aroma as they simmer in the broth. They go into the pot after roasting, rather than onto the baking sheet, where they could dry out before the soup is ready to blend.
- Broth — Chicken broth gives the soup a fuller savory base, while vegetable broth keeps it meat-free. Either works in the same amount, so choose based on the kind of soup you want.
- Heavy cream — Cream adds body and a smooth finish. Its richness is useful here, but it needs gentle heat after it goes in; boiling the finished soup can make the texture less appealing.
Roast the Vegetables Deeply Before the Broth Goes In
Spread the vegetables out to roast
Heat the oven to 425°F and line a large rimmed baking sheet with parchment. Toss the squash, apple, onion, and garlic with the olive oil, kosher salt, and black pepper right on the sheet, then spread everything into an even layer. Give the pieces room rather than piling them up; crowded vegetables steam more than they brown. Roast for 35–45 minutes, until the squash is fork-tender and browned at the edges.
Let sage steep in the broth
Transfer the roasted vegetables to a 5-quart pot and add the sage leaves and broth. Bring the pot to a boil over medium-high heat, then reduce the heat and simmer for 10 minutes. Keep the simmer gentle rather than letting the pot boil hard; this gives the sage time to flavor the broth without roughing up the vegetables.
Blend until no pieces remain
Puree the soup in the pot with an immersion blender until smooth. Keep the blender head below the surface as you work to limit splashes, and move it through the pot so the squash, apple, and onion all get blended evenly. If you still see small pieces, continue blending instead of stopping at a slightly chunky texture.
Stir in cream over low heat
Once the soup is smooth, stir in the heavy cream. Warm it over low heat for 2–3 minutes, just until the soup is heated through. Don’t bring it back to a boil after the cream goes in; gentle heat keeps the finish silky.
Two Practical Ways to Adjust the Batch
Use vegetable broth for a meat-free soup
Choose vegetable broth instead of chicken broth and keep the rest of the ingredients the same. The soup will still contain dairy from the heavy cream, but this broth choice makes the dish vegetarian while letting the roasted squash and apple stay prominent.
Make a half batch for a smaller table
Use 1¼ pounds of squash, ½ medium apple, ½ medium onion, 2 garlic cloves, 1 tablespoon olive oil, ½ teaspoon kosher salt, ⅛ teaspoon black pepper, 3 sage leaves, 2 cups broth, and ¼ cup heavy cream. Keep the oven temperature and method the same, checking the vegetables for tenderness and browned edges rather than assuming the smaller quantity needs less roasting time.
Storage and Reheating
- Refrigerator: Store in a covered container for 3–4 days. The soup may thicken as it chills; stir it well as it warms.
- Freezer: Freeze in airtight containers for up to 2 months. The cream may separate slightly after thawing, but steady stirring as it reheats helps bring the texture back together.
- Reheating: Warm gently on the stovetop, stirring often, until the leftovers reach 165°F. Avoid a hard boil, which can make the creamy texture less smooth.
Questions That Come Up While Making This Squash Soup

Roasted Butternut Squash Soup with Apple and Sage
Ingredients
Equipment
Method
- Preheat the oven to 425°F.
- Line a large rimmed baking sheet with parchment paper.
- Toss the squash, apple, onion, and garlic with the olive oil, salt, and pepper on the baking sheet.
- Spread the vegetables into an even layer and roast for 35–45 minutes, until the squash is fork-tender and browned at the edges.
- Transfer the roasted vegetables to a 5-quart pot.
- Add the sage and broth.
- Bring to a boil over medium-high heat, then reduce the heat and simmer for 10 minutes.
- Puree the soup with an immersion blender until smooth.
- Stir in the heavy cream.
- Warm over low heat for 2–3 minutes without boiling.