Save to Pinterest The first autumn I moved into my own apartment, my neighbor dropped off a butternut squash from her garden with a knowing smile. I had no idea what to do with it, so I roasted it with whatever else I had on hand, and that impulsive kitchen experiment became the blueprint for this soup. Now every time I smell roasting squash mingling with broccoli, I am back in that tiny kitchen, watching steam fog up the windows while something wonderful simmered on the stove.
My youngest daughter usually turns her nose up at anything green, but the first time she watched me make this, she stood on a stool and dropped every single broccoli floret onto the baking sheet herself. Children will eat what they help create, and now this soup is her Friday night request after a long week at school. I have learned that sometimes the most stubborn eaters just need ownership over the process.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium butternut squash: Roasting concentrates the natural sugars and gives the soup its velvety base
- 1 large head broccoli: Cut into uniform florets so everything roasts evenly in the same amount of time
- 1 medium yellow onion: The foundation that builds depth as it slowly softens in butter
- 2 cloves garlic: Add it after the onion has started cooking so it does not turn bitter
- 2 tbsp olive oil: Toss the vegetables thoroughly so every piece gets coated for proper caramelization
- 4 cups vegetable broth: Choose a high quality brand since it becomes the primary liquid
- 1 cup whole milk: Adds creaminess without overwhelming the vegetable flavors
- 1 cup water: Adjusts the consistency without diluting the taste
- 1 1/2 cups sharp cheddar cheese: Shred it yourself for better melting and fresher flavor
- 2 tbsp unsalted butter: Essential for sautéing the aromatics and adding richness
- 1/2 tsp smoked paprika: Gives a subtle background warmth that complements the roasted vegetables
- 1/2 tsp ground black pepper: Freshly cracked makes a noticeable difference
- 1 tsp salt: Start with this amount and adjust after the cheese is added
- Pinch of cayenne pepper: Just enough to make the back of your throat notice, optional but recommended
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Preheat to 425°F and line a baking sheet with parchment paper for easy cleanup later.
- Roast the vegetables:
- Toss the squash and broccoli with olive oil, half the salt, and pepper until evenly coated, then spread them out so they have room to brown.
- Let them caramelize:
- Roast for 25 to 30 minutes, turning once halfway through, until the vegetables are tender and have those golden spots that mean flavor is developing.
- Build the flavor base:
- Melt butter in a large pot over medium heat and cook the diced onion until it turns translucent, about 5 minutes, then add the garlic for just one minute more.
- Combine everything:
- Add the roasted vegetables to the pot along with the broth, water, smoked paprika, and cayenne if you are using it.
- Let it simmer together:
- Bring the mixture to a gentle simmer and let it cook for 10 minutes so all the flavors can get acquainted.
- Make it silky smooth:
- Use an immersion blender directly in the pot, or work in batches with a regular blender, being careful with hot liquids.
- Add the cheese:
- Stir in the milk and shredded cheddar over low heat, stirring constantly until the cheese melts into the soup.
- Taste and adjust:
- Add more salt if needed and serve immediately, perhaps with an extra sprinkle of cheese on top.
Save to Pinterest Last winter my friend came over after a difficult day at work, and I set a steaming bowl of this soup in front of her without saying much. She took one spoonful and started crying, not from sadness but from the sheer comfort of something warm and filling after a week of takeout containers. Sometimes food is just food, and sometimes it is a bowl of understanding.
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.
Making It Ahead
This soup actually tastes better the next day once the flavors have had time to develop fully. I like to make a double batch on Sunday and keep it in the refrigerator for up to four days, though it rarely lasts that long in my house. Just reheat gently over low heat, stirring occasionally, and add a splash of milk if it has thickened too much.
Freezing Instructions
Freeze the soup before adding the cheese and milk for the best results. Portion it into freezer safe containers, leaving about an inch of space at the top since liquids expand when frozen. When you are ready to serve, thaw in the refrigerator overnight, reheat on the stove, and stir in the dairy at the very end.
Serving Suggestions
A thick slice of crusty bread is non negotiable for soaking up every last drop from the bowl. I have also served it alongside a simple green salad with a bright vinaigrette to cut through the richness. For a more substantial meal, a grilled cheese sandwich made with extra sharp cheddar turns it into dinner worth talking about.
- Crisp pancetta or bacon bits add a salty crunch on top
- A swirl of sour cream or Greek yogurt makes it extra luxurious
- Roasted pumpkin seeds bring texture and a pop of color
Save to Pinterest There is something profoundly satisfying about taking ordinary vegetables and transforming them into something that feels like a hug. I hope this soup finds you on a cold evening and becomes part of your own kitchen story.
FAQs About This Recipe
- → Can I make this soup ahead of time?
Yes, prepare up to 3 days in advance and refrigerate. Reheat gently over low heat, stirring occasionally. The soup may thicken when chilled—add a splash of broth or milk when reheating to restore consistency.
- → How do I store leftovers?
Cool completely and transfer to an airtight container. Refrigerate for 3-4 days or freeze for up to 3 months. Thaw frozen portions overnight in the refrigerator before reheating.
- → Can I use frozen broccoli instead of fresh?
Frozen broccoli works, though fresh yields better texture. If using frozen, thaw and drain excess liquid before roasting. Reduce roasting time to 15-20 minutes since frozen vegetables cook faster.
- → What can I substitute for sharp cheddar?
Gruyère, fontina, or aged gouda provide excellent melt and flavor. For a dairy-free version, use vegan cheddar shreds or nutritional yeast for umami richness.
- → How do I achieve the smoothest texture?
Blend thoroughly with an immersion blender for 2-3 minutes. For ultra-silky results, pass through a fine-mesh sieve after blending. The roasted vegetables break down easily, creating naturally creamy consistency.
- → Can I skip the roasting step?
Roasting concentrates sweetness and adds depth. Sautéing raw vegetables yields a lighter soup but lacks caramelized notes. If short on time, skip roasting and extend simmering to 20 minutes.