Pin This The first time I made broccoli cheese soup, it was a complete accident born from a sad looking head of broccoli and half a block of cheddar that needed using. My roommate walked in mid simmer and asked what smelled like a restaurant kitchen, which was the best compliment I had received in months. Now it is the soup I make when life feels overwhelming because the process is so meditative and the result so reliably comforting.
Last winter my friend came over after a terrible day at work, and I silently put a steaming bowl of this soup in front of her. She took one spoonful, closed her eyes, and said this was exactly what she needed but did not know how to ask for. That is the magic of broccoli cheese soup somehow it understands what you need before you do.
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 create the best texture, though frozen works in a pinch just thaw them first to avoid watering down the soup
- Sharp cheddar: The assertive flavor cuts through the creaminess, and grating it yourself ensures it melts beautifully instead of becoming a gloppy mess
- Whole milk: I have tried lighter versions and they simply do not deliver that luxurious mouthfeel that makes this soup feel special
- Butter and flour: This classic roux base is what transforms simple vegetables and broth into something silky and substantial
- Nutmeg: It sounds strange but a tiny pinch enhances the cheese flavor in ways I cannot fully explain, just trust me on this one
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 the butter in a large pot over medium heat, then add the onion and garlic. Let them soften until your kitchen smells amazing and the onions turn translucent, about three minutes.
- Add the vegetables:
- Stir in the grated carrot and broccoli florets, cooking them just long enough to brighten their color and soften slightly, two to three minutes should do it.
- Create the silky base:
- Sprinkle the flour over the vegetables and stir constantly for one to two minutes. This cooks out the raw flour taste and prevents that chalky texture in the final soup.
- Simmer to tenderness:
- Whisk in the milk and broth gradually, then bring everything to a gentle bubble before reducing the heat. Let it simmer for fifteen minutes until the broccoli is fork tender.
- Choose your texture:
- Use an immersion blender to partially puree for some chunks, or go fully smooth if you prefer. I like leaving some broccoli pieces for that satisfying bite in every spoonful.
- The grand finale:
- Stir in the heavy cream and grated cheese off the heat, letting the residual warmth melt everything together. Season with salt, pepper, and that secret pinch of nutmeg before serving immediately.
Pin This This soup has become my go to for bringing to friends who need a little extra care. I pack it in mason jars with a slice of crusty bread tucked into the bag, and something about receiving homemade soup feels more personal than almost any other gift I can give.
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 Your Own
I have discovered that swapping half the cheddar for gruyere creates this incredibly sophisticated depth that people cannot quite place. Sometimes I throw in a diced potato with the broccoli if I want it even more filling, especially on those bone cold winter nights when only something substantial will do.
Texture Secrets
The trick to restaurant quality consistency is patience when making the roux. I used to rush this step and ended up with floury pockets in my soup. Now I cook that butter and flour mixture until it smells slightly nutty and turns a pale golden color, which guarantees the smoothest results every single time.
Serving Suggestions
A crusty baguette for dipping is non negotiable in my house, though I have also served it in hollowed out sourdough bowls for dinner parties and felt incredibly fancy. The contrast between the hot creamy soup and crunchy bread is simply perfect.
- Top with crispy bacon bits if you want to make it extra indulgent
- A drizzle of good olive oil right before serving adds beautiful richness
- Extra sharp cheddar sprinkled on top creates this gorgeous melted cheese layer
Pin This There is something about the ritual of making this soup that grounds me, and I hope it brings that same comfort to your kitchen too.
Frequently Asked Questions
- → Can I freeze this soup?
Yes, though the texture may change slightly. Freeze without cream and cheese, then reheat and add dairy when serving.
- → How do I make it gluten-free?
Substitute flour with cornstarch. Mix 2 tablespoons cornstarch with cold milk before adding to prevent clumping.
- → Can I use frozen broccoli?
Absolutely. Use frozen florets directly in the pot, though fresh broccoli offers better texture and flavor.
- → What cheese works best?
Sharp cheddar provides robust flavor, but Gruyère, Colby, or a cheese blend create delicious variations.
- → How can I make it thicker?
Increase flour slightly or blend a portion of the soup to create natural thickness from the vegetables.