Save The first time I made broccoli cheese soup, it was a snowy February evening and I had somehow convinced myself that homemade soup would be warmer and more comforting than anything from a can. My kitchen was tiny, with barely enough counter space for a cutting board, but the way the sharp cheddar melted into that velvety broth made me forget about the cramped quarters entirely. I stood over the pot, watching steam rise up and fog my glasses, feeling like I had discovered something magical that had been hiding in plain sight all along.
Last winter, my sister dropped by unexpectedly when I had a batch simmering on the stove. She was still in her work clothes, tired from a week that had stretched too long, and I watched her shoulders actually drop as she sat down with a bowl. We didnt say much while we ate, just the occasional appreciative noise, but later she told me that soup had been exactly what she needed without knowing she needed it. Sometimes food does that, doesnt it?
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 500 g broccoli florets: Fresh is absolutely worth it here, the frozen stuff can make your soup weep and turn watery
- 1 medium carrot: Grated finely so it almost disappears into the soup, adding natural sweetness without any obvious chunks
- 1 small onion: Finely chopped because nobody wants big onion pieces interrupting their creamy spoonful
- 2 cloves garlic: Minced small so it mellows into the background rather than overwhelming everything
- 60 g unsalted butter: Your foundation, do not skip or skimp, this is where all that rich comfort starts
- 500 ml whole milk: I tried low fat once and immediately regretted it, some things are worth the calories
- 500 ml vegetable broth: Use one you actually like drinking because it will define the underlying flavor
- 200 g sharp cheddar cheese: Please grate it yourself, the pre shredded stuff has anti caking agents that make soup grainy
- 120 ml heavy cream: The secret to that restaurant style silkiness that makes people ask what you did differently
- 30 g all purpose flour: Just enough to thicken things up without turning your soup into glue
- ½ tsp black pepper: Freshly cracked makes a difference you can actually taste
- ½ tsp salt: Start here and adjust, cheese brings its own saltiness so taste first
- ¼ tsp ground nutmeg: Optional but trust me, it makes the cheese taste more cheesy somehow
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Melt and sizzle:
- Drop that butter into a large pot over medium heat and let it foam up before tossing in your onion and garlic. Stir them around for about 3 minutes until theyre soft and fragrant but not browned.
- Add the crunch:
- Throw in your grated carrot and broccoli florets, giving everything a good toss. Let them cook for another 2 to 3 minutes until the broccoli turns a brighter, more vibrant green.
- Make it velvety:
- Sprinkle the flour right over the vegetables, stirring constantly to coat everything completely. Keep it going for 1 to 2 minutes, watching as the raw flour smell cooks off and the mixture starts to look pasty and thick.
- Bring it together:
- Pour in your milk and broth gradually, whisking like your life depends on it to break up any flour lumps. Let it come to a gentle bubble, then turn the heat down and let it simmer for about 15 minutes until you can easily pierce the broccoli with a fork.
- Choose your texture:
- Grab your immersion blender and give it a few quick pulses if you want some chunks, or go all in if you prefer it smooth. This is entirely personal preference and both ways are absolutely valid.
- The grand finale:
- Stir in that heavy cream and watch as your soup transforms into something positively gorgeous. Add your grated cheese a handful at a time, letting each batch melt completely before adding more. Season with salt, pepper, and that pinch of nutmeg if you are feeling adventurous.
- Serve it up:
- Ladle into warmed bowls and maybe scatter some extra cheese on top if you are feeling indulgent. A crack of fresh pepper looks nice and tells people you put thought into this.
Save This soup has become my go to when friends are having a rough week or when the weather turns gray and relentless. Something about standing at the stove, watching ingredients transform into something nourishing and warm, feels like the most natural form of care I can offer.
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.
Getting The Texture Right
I have found that partially blending the soup creates the best of both worlds. You get body and creaminess from the blended portion, but still have tender bites of broccoli to keep things interesting. Fully smooth is lovely too, almost elegant, but there is something deeply satisfying about chewing your way through a bowl of soup.
Cheese Choices
Sharp cheddar is classic for a reason, its pronounced flavor cuts through the rich base and keeps things from feeling too heavy. But I have also loved using a mix of cheddar and gruyere for something more sophisticated, or pepper jack when I want a little warmth in the background. The important thing is buying a block and grating it yourself.
Serving Suggestions
While this soup is substantial enough to stand alone, a hunk of crusty bread for dunking elevates it to a proper meal. I have served it in bread bowls for parties and watched adults get unreasonably excited about eating the vessel itself.
- A crisp green salad with vinaigrette cuts through the richness beautifully
- Toasted garlic bread or simple crackers add welcome crunch
- A light white wine like sauvignon blanc pairs surprisingly well
Save This is the soup that converts broccoli skeptics and cheese lovers alike. Make it once, and I promise you will find yourself craving it on every chilly day that follows.
Recipe FAQs
- → How can I adjust the soup's texture?
Use an immersion blender partially for a chunky texture or fully blend for a smoother consistency.
- → What dairy alternatives can I use?
Substitute whole milk and heavy cream with plant-based milks like almond or oat for a lighter version.
- → Can I make this gluten-free?
Replace all-purpose flour with cornstarch mixed in cold milk to thicken without gluten.
- → What cheeses work well aside from cheddar?
Gruyère or a blend of cheeses can provide a delicious alternative flavor profile.
- → How to enhance the soup’s flavor?
Add a pinch of cayenne pepper or smoked paprika for a subtle kick and depth.
- → What sides pair nicely with this soup?
Serve with crusty bread or in a bread bowl to complement the creamy texture.