Save The first time I made broccoli cheese soup, it was a snow day and I was out of everything except frozen broccoli and a block of cheddar my grandmother had sent home with me after Thanksgiving. That accidental soup turned into something my roommate still asks for every winter, even though we live in different states now. Something about the way cheese and broccoli come together feels like an edible blanket.
Last February, my sister came over after a terrible week at work, and I made this soup while she curled up on my couch with a glass of wine. She took one sip and started crying, not because it was sad, but because it tasted exactly like something our mom used to make when we were sick. Sometimes soup is just soup, but sometimes it is a time machine.
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 give the best texture, but frozen works in a pinch if thawed first
- Sharp cheddar cheese: The sharper the better, it brings depth that mild cheese simply cannot provide
- Whole milk: Creates that silky restaurant quality texture you cannot get with skim
- Butter: Unsalted lets you control the seasoning, and it creates the foundation for your roux
- Vegetable broth: Use a good quality one, it is literally half your soup base
- Heavy cream: This is what transforms it from good to absolutely luxurious
- Flour: All purpose works perfectly to thicken without becoming gluey if cooked properly
- Onion and garlic: The aromatic backbone that makes people ask what is in this
- Carrot: Adds subtle sweetness and color that balances the sharp cheese
- Nutmeg: Optional but trust me, it is the secret ingredient that makes people wonder
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor base:
- Melt butter in your large pot over medium heat, then add chopped onion and minced garlic, letting them soften until fragrant and translucent
- Add the vegetables:
- Stir in grated carrot and broccoli florets, cooking for just a few minutes to start developing flavor
- Make your roux:
- Sprinkle flour over everything and stir constantly for one to two minutes, cooking out that raw flour taste
- Create the soup base:
- Gradually whisk in milk and broth, bringing it to a gentle bubble before reducing to a simmer
- Let it meld:
- Simmer for about 15 minutes until broccoli is completely tender and the base has thickened nicely
- Choose your texture:
- Use your immersion blender partially for chunky goodness or fully for velvet smoothness
- Add the magic:
- Stir in heavy cream and grated cheese until melted and completely incorporated
- Season and serve:
- Taste and adjust salt and pepper, add that pinch of nutmeg if using, then serve immediately
Save My neighbor started texting me at 6 PM every Tuesday asking if soup was happening that night. Now Tuesdays are officially soup night in our building, with people drifting in and out with their own bowls. Food has this way of building community without anyone trying very hard.
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
Some people prefer their broccoli cheese soup completely smooth, while others want identifiable pieces of broccoli throughout. I have found that partially blending creates the best of both worlds, with enough body to feel substantial but still plenty of tender broccoli bits in every spoonful. The immersion blender is perfect for this because you can control exactly how much you blend without transferring hot soup back and forth.
Make It Your Own
This recipe takes beautifully to variations, which is probably why it never gets boring in my regular rotation. Sometimes I add a diced potato for extra body, or swap half the cheddar for gruyere when I want something fancier. A pinch of smoked paprika or cayenne adds warmth without making it spicy, perfect for those gray winter days when you need something to cozy up to.
Serving Suggestions
A crusty baguette for dipping is non negotiable in my house, but my sister prefers serving it inside hollowed out bread bowls when she wants to impress dinner guests. The soup is substantial enough to be a complete meal on its own, but a simple green salad with sharp vinaigrette cuts through the richness beautifully.
- Top with extra shredded cheese while hot so it melts into a gooey layer
- Add croutons or oyster crackers for that satisfying crunch contrast
- A drizzle of olive oil or truffle oil elevates it instantly
Save This is the soup that turns a Tuesday into something worth looking forward to.
Recipe FAQs
- → Can I make this soup ahead of time?
Yes, prepare up to 3 days in advance and refrigerate. Reheat gently over medium-low heat, adding a splash of milk if the soup has thickened too much.
- → How do I achieve the smoothest texture?
Use an immersion blender to puree completely until no visible chunks remain. For extra silkiness, pass through a fine-mesh sieve before adding the cheese and cream.
- → What cheese works best?
Sharp cheddar provides the most robust flavor. Gruyère adds nutty depth, while Colby Jack offers a milder taste. Always grate fresh for optimal melting.
- → Is freezing possible?
Freeze before adding cream and cheese for up to 3 months. Thaw overnight in the refrigerator, then reheat and finish with dairy just before serving.
- → How can I lighten this soup?
Replace half the whole milk with unsweetened almond milk, reduce heavy cream to 2 tablespoons, and use less cheese while boosting vegetables for extra fiber.
- → What goes well as a side?
Crusty sourdough bread, garlic knots, or a simple green salad with vinaigrette balance the richness. For a complete meal, pair with a grilled cheese sandwich.