Pin It February in our tiny apartment meant one pot simmering on the stove while snow piled up outside the windows. I'd been attempting broccoli cheese soup for years, usually ending up with either grainy sauce or vegetables that turned to mush. Then my neighbor Mary invited me over for lunch and served this impossibly smooth, vibrant version that made me understand what I'd been doing wrong. She casually mentioned the trick about partially blending while stirring her spoon clockwise, like it was something everyone knew. That afternoon changed everything about how I approach cream soups.
Last winter my sister came over during a particularly brutal cold snap, wrapped in three layers and looking defeated. I set this soup down in front of her with some crusty bread I'd grabbed from the bakery down the street. She took one spoonful, closed her eyes, and didn't say another word until the bowl was empty. Now she texts me from three states away whenever she needs the recipe again, usually on the dreariest days of the year.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Broccoli: Fresh florets work best here since frozen can water down your base and make everything slightly sad
- Sharp cheddar: The extra aged flavor means you can use less while still getting that punchy cheese presence
- Whole milk: I've tried the lighter versions and they just don't give you that velvety mouthfeel you're craving
- Butter: Unsalted lets you control exactly how much salt goes into the final dish
- Flour: This creates the roux base that thickens everything beautifully without any weird starchy aftertaste
- Nutmeg: Just a tiny pinch makes the cheese taste more like itself, which I learned from an old cookbook and never stopped doing
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Melt butter in your largest pot over medium heat, then add onion and garlic until they soften and start smelling amazing, about three minutes
- Add the vegetables:
- Throw in your grated carrot and broccoli florets, letting everything hang out together for another few minutes
- Create the base:
- Sprinkle flour over everything and stir like your life depends on it, cooking for a minute so you don't taste raw flour later
- Bring it together:
- Whisk in milk and broth gradually, letting it come to a gentle bubble before dropping to a simmer for fifteen minutes
- Get your texture right:
- Use an immersion blender to partially blend the soup, leaving some chunks for substance or go fully smooth if that's your preference
- The grand finale:
- Stir in cream and cheese until melted, then season with salt, pepper, and that secret pinch of nutmeg
- Serve it up:
- Ladle into bowls immediately while everything is impossibly hot and comforting
Pin It This recipe became my go-to when I moved across the country and knew absolutely no one. Something about standing at the stove, smelling butter and onions and cheese, made an unfamiliar kitchen feel like home. The first time I made it for friends in my new city, one of them asked if I'd been a chef in another life, which was the best compliment I could imagine receiving over a simple bowl of soup.
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.
Make It Your Own
Sometimes I'll throw in a handful of frozen corn or swap half the cheddar for Gruyère when I'm feeling fancy. The recipe is forgiving enough that you can play around without worrying about ruining anything. Once I accidentally used vegetable stock that was heavily seasoned with herbs, and honestly it was one of the best mistakes I've made in the kitchen.
Serving Suggestions
Crusty bread is non-negotiable here because you'll want something to soak up every last drop. I've also served it alongside a simple green salad with bright vinaigrette to cut through all that richness. On special occasions I'll make garlic bread and pretend it's a balanced meal.
Storage and Make Ahead
This soup keeps beautifully in the refrigerator for about four days, though I rarely have it last that long. The flavors actually get better overnight as everything melds together. When you reheat it, do so gently over low heat and stir frequently to prevent the dairy from separating.
- Freeze individual portions in freezer-safe containers for up to three months
- Thaw overnight in the refrigerator before reheating slowly on the stove
- Add a splash of milk when reheating if it seems too thick
Pin It There's something about a warm bowl of this soup that makes even the hardest days feel manageable. I hope it brings you as much comfort as it has brought me over the years.
Recipe FAQs
- → What’s the best way to achieve a creamy texture?
Blend the soup partially for a chunky feel or fully with an immersion blender until smooth. Adding heavy cream and cheese further enriches the texture.
- → Can I substitute the cheddar cheese?
Gruyère or a cheese blend works well for a different flavor profile while maintaining creaminess.
- → How do I make it gluten-free?
Replace the all-purpose flour with cornstarch mixed in cold milk before adding to the pot to thicken without gluten.
- → What vegetables complement broccoli in this dish?
Grated carrots and sautéed onions add sweetness and depth that balance the broccoli’s earthiness.
- → How can I spice this up?
Add a pinch of cayenne pepper or smoked paprika to introduce a subtle heat and smoky undertone.