
There’s something truly magical about buttercup squash soup—it’s the kind of dish that makes your kitchen smell absolutely divine and has everyone asking for seconds. This creamy, velvety soup captures all the cozy comfort of fall in a single bowl, and I’m thrilled to share my favorite method for making it absolutely perfect.
Buttercup squash is one of my favorite winter vegetables because of its naturally sweet, nutty flavor and incredibly creamy texture when roasted. Unlike some other squash varieties, buttercup squash has a smaller seed cavity and denser flesh, which means you get more usable squash and less waste. The deep green exterior with that characteristic gray-green cap is not just beautiful—it’s a sign of a squash packed with flavor.
What I love most about this recipe is how straightforward it is, yet how elegant the results turn out to be. You don’t need a ton of ingredients or complicated techniques to create restaurant-quality soup at home. The magic comes from taking time to properly roast the squash, building a flavorful base with aromatic vegetables, and knowing exactly when to blend everything to the perfect consistency.
I’ve made this soup dozens of times—for weeknight dinners, holiday gatherings, and meal prep sessions—and it never disappoints. The beauty of buttercup squash soup is that it’s naturally vegan and can easily be adapted to fit any dietary needs. Whether you top it with crispy sage, a drizzle of brown butter, toasted pumpkin seeds, or a dollop of crème fraîche, this soup is endlessly customizable.
If you’re looking for other roasted vegetable soups, fall squash recipes, or creamy soup recipes, I have plenty of options to explore. But trust me, once you master this buttercup squash soup, you’ll be making it all season long.
For more inspiration on working with winter squash, check out Bon Appétit’s squash soup techniques and Serious Eats’ comprehensive squash guide. You might also enjoy New York Times’ classic squash soup for additional inspiration and variations.
Ingredients
- 2 medium buttercup squash (about 4-5 pounds total)
- 3 tablespoons unsalted butter, divided
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup heavy cream (or coconut milk for dairy-free)
- ½ teaspoon ground sage
- ¼ teaspoon ground nutmeg
- ¼ teaspoon cayenne pepper
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh thyme leaves
- 1 tablespoon maple syrup or honey
- For serving: crispy sage leaves, toasted pumpkin seeds, crème fraîche, brown butter drizzle

Instructions
- Preheat your oven to 400°F. Line two large baking sheets with parchment paper or aluminum foil for easy cleanup.
- Wash the buttercup squash under cool running water and pat dry with paper towels. Using a sharp knife, carefully cut each squash in half. A helpful tip: microwave the whole squash for 3-4 minutes first to soften the skin slightly, making cutting much easier and safer.
- Scoop out all the seeds and stringy bits from the center of each squash half using a sturdy spoon or melon baller. Save the seeds if you’d like to roast them separately as a garnish.
- Brush the cut sides of the squash generously with 2 tablespoons of butter and 1 tablespoon of olive oil. Season the flesh side with salt and pepper.
- Place the squash halves cut-side down on your prepared baking sheets and roast in the preheated oven for 40-45 minutes, until the flesh is completely tender and easily pierced with a fork. The skin should begin to collapse slightly when fully cooked.
- Remove the squash from the oven and let it cool for about 10 minutes until you can handle it comfortably. Using a spoon, scoop all the roasted flesh away from the skin and transfer it to a large bowl. Discard the skins.
- While the squash roasts, heat the remaining 1 tablespoon of butter and 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion to the pot and sauté for 5-7 minutes, stirring occasionally, until the onion becomes translucent and begins to soften. This builds a flavorful base for your soup.
- Add the minced garlic to the pot and cook for another 1-2 minutes, stirring constantly, until fragrant. Be careful not to let the garlic burn, as this can create a bitter taste.
- Pour in the broth, scraping up any browned bits from the bottom of the pot. Bring the liquid to a gentle simmer.
- Add the roasted squash flesh to the pot along with the sage, nutmeg, and cayenne pepper. Stir well to combine all ingredients.
- Reduce the heat to medium-low and simmer for 10 minutes to allow the flavors to meld together beautifully.
- Working in batches, transfer the soup to a blender (or use an immersion blender directly in the pot) and blend until completely smooth and creamy. If using a regular blender, be careful with hot liquids—fill it only halfway and remove the center cap from the lid to allow steam to escape.
- Return all the blended soup to the pot if you used a regular blender. Stir in the heavy cream, maple syrup, and fresh thyme leaves.
- Heat the soup over medium heat, stirring frequently, just until it begins to steam. Do not let it boil, as this can cause the cream to break.
- Taste the soup and adjust seasoning with additional salt, pepper, or spices as needed. Remember that flavors intensify as the soup cools, so be conservative with your seasoning.
- Ladle the soup into bowls and top with your choice of garnishes: crispy sage leaves, toasted pumpkin seeds, a dollop of crème fraîche, a drizzle of brown butter, or fresh thyme.
- Serve immediately while hot and enjoy every creamy, delicious spoonful!

Pro Tips
- **Make-Ahead Magic**: This soup keeps beautifully in the refrigerator for up to 5 days in an airtight container. You can also freeze it for up to 3 months—just thaw overnight in the refrigerator before reheating. I recommend freezing it before adding the cream for best texture, then stirring in the cream when you reheat it.
- **Blending Techniques**: An immersion blender creates the creamiest texture since it breaks down the squash most thoroughly. However, a regular blender works wonderfully too—just work in batches and be careful with hot liquid. For a chunkier, more rustic texture, blend only half the soup and leave the rest slightly coarse.
- **Cream Alternatives**: Heavy cream creates the most luxurious texture, but you can substitute with full-fat coconut milk for a dairy-free version, or even cashew cream for a vegan option. Greek yogurt stirred in at the end adds tang and creaminess without the dairy heaviness.
- **Spice Customization**: The sage and nutmeg are classic for a reason, but don’t be afraid to experiment. A pinch of cumin adds earthiness, while ginger brings subtle heat. Smoked paprika adds complexity, and a touch of cinnamon enhances the natural sweetness.
- **Garnish Glory**: The toppings really make this soup special. Crispy sage leaves are easiest—just fry them in butter until they turn brown. Toasted pumpkin seeds add crunch and nutrition. A swirl of brown butter drizzle is pure elegance. Crispy bacon bits appeal to meat-lovers, while a sprinkle of pomegranate seeds adds brightness.
- **Squash Selection**: Look for buttercup squash that feel heavy for their size with no soft spots or blemishes. The stem should be intact and dry. They typically weigh 2-3 pounds each and are ideal for this recipe. Avoid any with cracks or moldy patches.
- **Roasting Tips**: Don’t skip the roasting step—it caramelizes the natural sugars and creates incredible depth of flavor. If your squash isn’t tender after 45 minutes, give it another 10-15 minutes. Every oven is different, and larger squash may need extra time.
- **Broth Matters**: Use quality broth—homemade is best, but good-quality store-bought works too. Vegetable broth keeps this soup vegan, while chicken or bone broth adds richness. Avoid overly salty broths as you’ll be reducing the liquid slightly.
- **Consistency Control**: If your soup is too thick, thin it with additional broth or cream. If it’s too thin, simmer uncovered for 10-15 minutes to reduce and concentrate flavors. Remember it will thicken slightly as it cools.
- **Serving Suggestions**: Serve with crusty bread, grilled cheese sandwiches, or crispy crackers. This soup pairs beautifully with a simple green salad on the side. It’s elegant enough for dinner parties but cozy enough for weeknight meals.
