Pin It The rain was hitting our kitchen window so hard last Tuesday that I couldn't even see the street outside. My daughter came home from soccer practice absolutely soaked, shivering, and asking for something warm. I'd been meaning to try broccoli cheese soup for weeks, and suddenly the timing felt perfect. The whole house started smelling like butter and onions within minutes, which is basically my favorite thing in the world.
Last winter, my neighbor came over while this was bubbling away on the stove. She stayed for two hours just talking and eating bowl after bowl. That's when I realized this soup isn't just dinner, it's the kind of food that makes people linger at your table.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh broccoli: Cut into florets so they cook evenly, and don't toss the stems, they add amazing sweetness
- Sharp cheddar cheese: Grate it yourself because pre shredded cheese has anti caking agents that prevent smooth melting
- Whole milk: The fat content matters here, I've tried lower fat versions and they just don't achieve that luxurious mouthfeel
- Unsalted butter: Starting with unsalted lets you control the final seasoning perfectly
- Heavy cream: This small amount makes all the difference between everyday soup and something that feels special
- All purpose flour: Creates the roux that thickens everything beautifully
- Vegetable broth: Homemade is best but store bought works perfectly fine in a pinch
- Onion and garlic: The foundation that builds depth, take your time sautéing them properly
- Grated carrot: Adds natural sweetness and color without an obvious carrot taste
- Ground nutmeg: Just a pinch enhances the cheese flavor in ways I can't fully explain
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build the flavor foundation:
- Melt butter in your large pot over medium heat and cook the onion and garlic until they're soft and fragrant, about 3 minutes
- Add the vegetables:
- Stir in the broccoli and grated carrot, letting them cook for another few minutes to develop some color
- Create the thickener:
- Sprinkle flour over everything and stir constantly for 1 to 2 minutes to cook away the raw flour taste
- Add the liquids gradually:
- Whisk in the milk and broth slowly, watching for lumps, then bring to a gentle bubble
- Simmer until tender:
- Reduce heat and let it cook for 15 minutes until the broccoli is completely soft
- Choose your texture:
- Use your immersion blender partially for some chunks or fully for a completely smooth soup, whatever your family prefers
- Finish with richness:
- Stir in the heavy cream and grated cheese until melted, then season with salt, pepper, and nutmeg
- Serve immediately:
- Ladle into bowls while hot, adding extra cheese or black pepper on top if you want
Pin It My mom called me yesterday asking for this recipe because she'd tried it during her visit last month. She said it reminded her of the soup we used to get at that little café near her office, except better.
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've started adding a small potato sometimes when I want it even creamier without more dairy. The starch breaks down beautifully and makes the soup feel somehow more comforting, like a hug in a bowl.
Texture Preferences
My husband likes his completely smooth while I prefer chunky versions with visible broccoli pieces. The immersion blender lets me do half the soup and leave the rest untouched, so we both get exactly what we want from the same pot.
Serving Suggestions
Crusty bread is absolutely essential here, I like to tear pieces and dip them directly into my bowl. A simple green salad with vinaigrette cuts through the richness nicely, or sometimes I just serve it with apple slices for a sweet and savory contrast.
- Warm your bowls before serving, it keeps the soup hot longer
- Extra cheese on top is never a bad decision
- A pinch of cayenne or smoked paprika adds amazing depth
Pin It This soup has become our go to for rainy days and sick days and just need something comforting days. I hope it finds its way into your regular rotation too.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
Yes, prepare up to 3 days in advance and refrigerate. Reheat gently over low heat, adding a splash of milk if needed to restore creamy consistency.
- → How do I prevent the cheese from separating?
Remove the pot from heat before stirring in the cheese. Add gradually while stirring constantly, and avoid boiling after cheese is incorporated.
- → Can I freeze this soup?
Freezing is possible but may slightly alter texture. For best results, freeze before adding the cream and cheese, then finish with fresh dairy when reheating.
- → What's the best cheese to use?
Sharp cheddar provides the most robust flavor. Block cheese grated by hand melts more smoothly than pre-shredded varieties, which contain anti-caking agents.
- → How can I make this gluten-free?
Replace the flour with cornstarch. Mix 2-3 tablespoons cornstarch with a small amount of cold milk until smooth, then whisk into the soup as you would the flour mixture.
- → Can I use frozen broccoli?
Frozen broccoli works well in this soup. Add it directly to the pot without thawing, though fresh broccoli retains slightly better texture and vibrant color.