Pin It There's something about the smell of butternut squash roasting in the oven that makes a gray afternoon feel less ordinary. My kitchen got wonderfully warm and golden while that tray was in there, and I found myself drawn back repeatedly just to inhale. The broccoli caught those caramelized edges too, turning slightly crispy in places, and I knew before even blending anything that this soup was going to taste like comfort itself. That first spoonful confirmed it—creamy, rich from the cheddar, with just enough earthiness from the roasted vegetables to keep things interesting.
I made this for a friend who'd been fighting a cold, and watching her face light up when she tasted it reminded me why cooking for people matters. She went back for seconds and asked for the recipe before she'd even finished the bowl. Now whenever I make it, I think of her sitting at my table with that first healing spoonful, and it feels less like cooking and more like showing someone you care.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Butternut squash: Roasting brings out natural sweetness and prevents that raw, stringy texture you get from boiling—peel it while it's still firm, before it softens and becomes slippery.
- Broccoli florets: Cut them similar in size so they roast evenly; the smaller pieces will crisp up beautifully at the edges.
- Yellow onion and garlic: These build the flavor base after roasting, so don't skip the sautéing step even though everything else is oven-done.
- Sharp cheddar cheese: Choose something you'd actually eat on its own—mild cheddar gets lost in soup, but sharp cheddar stays bold and intentional.
- Vegetable broth: Use something with actual flavor; the weak stuff won't carry the weight of the vegetables and cheese.
- Whole milk: This matters more than you'd think for that velvety mouthfeel—skip it and the soup tastes thinner.
- Smoked paprika and cayenne: These aren't just color; they add complexity that makes people pause mid-spoonful wondering what that subtle depth is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep and roast your vegetables:
- Toss cubed squash and broccoli with olive oil and seasonings, then spread them single-layer on a baking sheet—this matters because crowding means steaming instead of roasting. Turn them halfway through so they caramelize evenly on all sides.
- Build your flavor base:
- Melt butter in a large pot and let the onion turn translucent over medium heat, which takes about five minutes if you're patient. Add garlic for just one minute so it doesn't burn and turn bitter.
- Combine everything and simmer:
- Add the roasted vegetables, broth, and water to the pot, then stir in your spices and let it bubble gently for ten minutes. This brief simmer lets flavors actually talk to each other instead of just sitting separate.
- Blend until silky:
- Use an immersion blender and listen for the sound to change as you work—it goes from chunky and urgent to smooth and almost meditative. If using a regular blender, work in batches and don't fill it more than halfway, or you'll have hot soup all over your stovetop.
- Finish with cheese and milk:
- Pour in the milk first to cool things slightly, then add cheese while stirring constantly and gently—never let it boil after cheese goes in or you'll get a broken, grainy soup. Taste and adjust salt; cheddar is salty already so you might need less than you think.
Pin It There's a specific moment in soup-making when everything comes together and suddenly you're holding something greater than the sum of its parts. I felt that when I took the first real bite after blending, sitting alone in my kitchen with a spoon, and thought, this is what I wanted to eat today. That alignment between craving and reality doesn't happen often, which is probably 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 Layers That Make It Special
The secret isn't one ingredient but how they work together—the sweetness of roasted squash plays against sharp cheddar's tang, while smoked paprika adds a whisper of something savory and complex. Cayenne doesn't show up as heat; it just makes your mouth wake up and pay attention. Start small with both and adjust to your taste; you can always add more but you can't take it out.
Making It Your Own
This soup is naturally vegetarian and gluten-free, but the fun part is playing with what you have on hand. A squeeze of fresh lemon at the end brightens everything without making it taste lemony. Some people stir in crispy sage leaves, others add a pinch of nutmeg, and I once had a version with truffle oil drizzled on top at a dinner party that completely changed the mood of the bowl.
Serving and Storing
Serve this soup hot in bowls with crusty bread for something to soak into the creamy broth, or pair it with a sharp green salad to cut through the richness. It keeps beautifully in the fridge for three days and actually tastes a bit more cohesive after sitting overnight, as if the flavors had time to get to know each other. Reheat gently on the stovetop and add a splash of milk if it's thickened too much.
- Garnish with extra roasted broccoli florets or a small handful of shredded cheddar for visual appeal and texture.
- Make it vegan by swapping plant-based milk and vegan cheddar without sacrificing the creamy texture you're after.
- This freezes well in portions, though the texture is slightly less silky after thawing—still delicious, just give it a good stir and add a touch more milk.
Pin It This soup has become my go-to for days when I need something warming without feeling heavy, or when I want to cook for someone without making a big production out of it. There's something quietly satisfying about a bowl of creamy soup that tastes like someone spent all day cooking when you spent one hour being smart about roasting and seasoning.
Recipe Q&A
- → Can I make this soup ahead of time?
Yes, this soup stores well in the refrigerator for up to 4 days. Reheat gently on the stovetop, stirring occasionally, and add a splash of broth or milk if it thickens too much.
- → How do I make this soup vegan?
Replace the butter with olive oil, use plant-based milk instead of dairy milk, and substitute vegan cheddar cheese for regular cheddar. The result will still be creamy and flavorful.
- → Can I use frozen butternut squash and broccoli?
Absolutely. Frozen vegetables work well here. You can roast them from frozen, just add 5-10 minutes to the roasting time, or skip roasting and simmer them directly in the broth for a quicker version.
- → What can I use instead of an immersion blender?
A countertop blender works perfectly. Let the soup cool slightly, then blend in batches, filling the blender only halfway and venting the lid to allow steam to escape safely.
- → How can I adjust the thickness of this soup?
For a thinner consistency, add more vegetable broth or milk during the final heating. For thicker soup, simmer uncovered for a few extra minutes or add less liquid initially.
- → What type of cheddar cheese works best?
Sharp or extra-sharp cheddar provides the most flavor. Avoid pre-shredded cheese if possible, as it contains anti-caking agents that can affect the soup's creaminess. Freshly grated cheese melts more smoothly.