Pin It There's something about the way butternut squash turns golden when it hits hot oil that makes me pause mid-prep every time. One autumn afternoon, I was testing flavor combinations and realized that broccoli's earthy bite paired beautifully with squash's natural sweetness, but the soup felt incomplete until I decided to crown it with warm, cheesy pastry. That single addition transformed a simple weeknight soup into something that feels both comforting and special.
I made this for my neighbor last winter when she was recovering from the flu, and watching her face light up when she bit through that crispy pastry into the creamy soup reminded me why I love cooking. She asked for the recipe before she even finished the bowl, which I took as the highest compliment possible.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Olive oil: Use a good quality one that you actually like the taste of, as it carries flavor throughout the soup.
- Onion and garlic: These are your aromatics foundation; don't skip the step of getting the onion translucent first or your soup will taste raw.
- Butternut squash: Peeling it raw is easier than people think if you use a sharp vegetable peeler, but roasting it first makes the work even gentler.
- Broccoli florets: Fresh is best here, as frozen can sometimes turn mushy once blended.
- Potato: This acts as a thickener and adds body to the soup without needing cream alone to do the work.
- Vegetable broth: The quality matters more than you'd think; a homemade or premium broth will elevate the entire dish.
- Heavy cream: Stir it in at the very end so it stays silky and doesn't break from overheating.
- Dried thyme: It melts into the soup and adds an herbal warmth that broccoli especially loves.
- Puff pastry: Buy the good stuff if you can; it makes a noticeable difference in how dramatically it puffs and crisps.
- Brie and cheddar: The combination of creamy and sharp is crucial, so don't substitute one for the other.
- Egg wash: This gives the pastries that burnished, professional-looking golden color.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare your workspace:
- Preheat the oven to 200°C (400°F) and line a baking sheet with parchment paper while you're thinking about it. This way you won't scramble later.
- Build your flavor base:
- Heat the olive oil in a large pot over medium heat and add your diced onion, stirring occasionally until it turns translucent and softens, about 3 to 4 minutes. Add the minced garlic and let it cook for just 1 minute until fragrant, being careful not to let it brown.
- Add your vegetables:
- Toss in the butternut squash cubes, broccoli florets, diced potato, and dried thyme, stirring everything together for about 2 minutes so the thyme releases its oils into the pot. Season generously with salt and freshly ground black pepper.
- Simmer until tender:
- Pour in the vegetable broth and bring everything to a boil, then immediately reduce the heat and let it simmer gently for 20 to 25 minutes until all the vegetables are completely soft and breaking apart easily. You'll know they're ready when a fork goes through the squash without resistance.
- Start your pastries:
- While the soup is simmering, roll out your thawed puff pastry on a lightly floured surface and cut it into 8 equal rectangles using a sharp knife. Place small cubes of brie and grated cheddar in the center of 4 rectangles, leaving a border around the edges.
- Seal and finish the pastries:
- Top each filled rectangle with one of the remaining pastry rectangles and press the edges firmly with a fork to seal them closed, creating that classic crimped pattern. Brush the tops generously with beaten egg wash and place them on your prepared baking sheet.
- Bake until golden:
- Bake the pastries for 15 to 18 minutes until they're puffed and golden brown on top, which should happen right around the time your soup finishes simmering. Keep an eye on them in the last few minutes so they don't overbake.
- Blend your soup:
- Once the vegetables are soft, remove the pot from heat and use an immersion blender to puree the soup until it's completely smooth and silky. If using a regular blender, work in batches and be careful as the soup is hot.
- Finish with cream:
- Stir in the heavy cream gently and taste the soup, adjusting salt and pepper as needed since the cream can sometimes mute flavors. Reheat for 2 to 3 minutes over gentle heat, but don't let it boil.
- Plate and serve:
- Ladle the hot soup into bowls and place a warm cheese pastry on the side or even let it float slightly dipped in the soup, watching it soften just enough to become part of every spoonful.
Pin It There's a moment that happens right when you finish blending the soup and it turns from chunky vegetables into something almost liquid velvet; it's when you know you've made something truly good. That moment is why I keep coming back to this recipe.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Flavor Variations Worth Trying
Once you make this soup a few times, you'll start experimenting naturally. I've added a pinch of nutmeg and found it brings out the squash in ways that feel almost luxurious, and a tiny hint of cayenne pepper adds intrigue without announcing itself loudly. Some days I swap half the broccoli for cauliflower, which makes the soup even creamier, and occasionally I'll add a tablespoon of balsamic vinegar right at the end for unexpected depth.
Pairing and Serving Ideas
This soup tastes even better when you're not eating it alone. I've served it alongside a simple arugula salad with lemon vinaigrette, which cuts through the richness beautifully, and it pairs perfectly with a crisp Sauvignon Blanc or even a light Pinot Grigio if that's what you have chilled. The pastries are the real show, so let them be the star of the plate.
Making It Your Own
The beautiful thing about this recipe is that it's forgiving enough for improvisation. You can easily make it vegan by using plant-based cream and dairy-free cheese alternatives, just make sure your puff pastry doesn't contain eggs. The soup freezes beautifully too, though I'd recommend freezing it without the cream and adding that fresh when you reheat it. Here are a few more thoughts that might help you nail this dish:
- Don't skip the egg wash on the pastries unless you enjoy a sad, pale pastry that nobody remembers.
- Taste the soup before serving and adjust seasoning once more, as blending sometimes softens the seasoning slightly.
- If your pastries aren't puffing, your oven might run cool, so consider investing in an oven thermometer.
Pin It This soup has become one of those recipes I reach for when I want to feel proud of dinner without spending hours in the kitchen. I hope it becomes one of yours too.
Recipe Q&A
- → Can I make this soup ahead of time?
Yes, the soup can be prepared up to 3 days in advance and stored in the refrigerator. Reheat gently on the stovetop before serving. The pastries are best baked fresh just before serving for optimal flakiness.
- → What can I substitute for heavy cream?
You can use half-and-half for a lighter version, coconut cream for dairy-free, or cashew cream for a vegan alternative. Each will slightly alter the flavor profile but maintain the creamy texture.
- → How do I prevent the pastries from leaking cheese?
Make sure to seal the edges firmly with a fork and avoid overfilling. Leave a border around the filling and press the edges together before sealing. Chilling the assembled pastries for 10 minutes before baking also helps.
- → Can I freeze this soup?
Yes, freeze the soup without the cream for up to 3 months. Thaw overnight in the refrigerator, reheat, and stir in fresh cream before serving. The pastries can be frozen unbaked and baked directly from frozen, adding 3-5 minutes to baking time.
- → What other cheeses work well in the pastries?
Gruyère, gouda, fontina, or blue cheese make excellent alternatives. You can also combine cream cheese with herbs for a milder filling, or use goat cheese for a tangy twist.
- → How can I make the soup thicker or thinner?
For a thicker consistency, add an extra potato or reduce the broth by 1 cup. For a thinner soup, add more vegetable broth gradually until you reach your desired consistency. Adjust seasoning after thinning.