Love this? Pin it for later! 📌
There’s a moment every October—usually the first Saturday when the air turns crisp and the leaves underfoot sound like breakfast cereal—when I abandon all dinner plans and make a beeline for the soup pot. Last year it happened while I was supposed to be roasting a chicken. The chicken sat, forgotten, on the counter while I chopped broccoli like my life depended on it, because the only thing I could think about was the steamy, velvety bowl of broccoli cheddar soup my mom used to ladle out when I came home from college. This version is my grown-up tribute: extra-thick, luxuriously creamy, sharp with aged cheddar, and topped with garlicky sourdough croutons that stay crunchy just long enough to make it to the bottom of the bowl. It’s the edible equivalent of a fleece blanket, a fireplace, and a John Legend song all rolled into one. Make it once and you’ll find yourself hoping for cold weather.
Why This Recipe Works
- Double-Thick Texture: A light roux plus a handful of diced potatoes creates body without heavy cream.
- Layered Cheese Flavor: Sharp aged cheddar for punch plus a whisper of smoked gouda for depth.
- Quick Blanching Trick: A 30-second dunk keeps the broccoli emerald-green and tender in half the time.
- Crouton Insurance: Cubes baked with olive oil and garlic powder stay crisp even when nestled in hot soup.
- One-Pot Wonder: No blender required—careful knife skills keep texture rustic and comforting.
- Freezer-Friendly: Tastes even better reheated on a hectic weeknight.
Ingredients You'll Need
The magic of this soup lies in the quality of everyday staples. Start with a firm, heavy head of broccoli—look for tightly closed floret beads and a stalk that snaps cleanly. If the stalk is woody, peel it; otherwise, slice it thin for extra texture. Yellow onions give the sweetest base, but a shallot works if you’re out. Unsalted butter lets you control salt later; if you only have salted, reduce the added salt by ¼ teaspoon. All-purpose flour builds the roux—whole-wheat works but adds a nutty note. Choose low-sodium chicken or vegetable stock so the cheddar can shine. Yukon gold potatoes mimic creaminess; russets will break down faster if you prefer a silkier body. Whole milk is my go-to for richness without heaviness, but half-and-half is welcome for special occasions. The cheddar must be block cheese you shred yourself—pre-shredded cellulose will turn grainy. Aged white cheddar (8–12 months) offers depth; add a tablespoon of smoked gouda for campfire vibes. Nutmeg is the stealth spice—just a pinch brightens everything. Finally, day-old sourdough or ciabatta makes the best croutons; fresh bread steams instead of toasting.
How to Make Cozy Creamy Broccoli Cheddar Soup with Croutons
Prep & Blanch the Broccoli
Bring a medium saucepan of well-salted water to a rolling boil. While waiting, cut the broccoli head into small florets no larger than a walnut; slice the tender stalk into thin coins. Once boiling, drop broccoli in for 30 seconds—set a timer—then immediately scoop into a bowl of ice water to shock. This locks in chlorophyll green and par-cooks so the soup won’t turn army-drab. Drain and set aside. The ice bath can be a bowl in the sink; just run cold water over it for 30 seconds.
Build the Aromatics Base
Melt 3 tablespoons of butter in a heavy 4-quart Dutch oven over medium heat. When the foam subsides, add 1 cup diced onion and cook 3 minutes until translucent, stirring often. Add 2 minced garlic cloves and cook 30 seconds more—just until you smell perfume, not brown. Season early with ½ teaspoon kosher salt and ¼ teaspoon freshly ground black pepper; salt draws moisture and prevents sticking. Reduce heat to medium-low if garlic threatens to color.
4
Add Liquids & Potatoes
Whisk in 3 cups of stock a splash at a time, dissolving roux lumps before each addition. Once smooth, add 1 cup diced Yukon gold potatoes, ½ teaspoon Dijon mustard, and ¼ teaspoon dried thyme. Bring to a gentle simmer, partially cover, and cook 10 minutes until potatoes are just tender when pierced with a knife. The starch they release will naturally thicken the broth.
Add Liquids & Potatoes
Whisk in 3 cups of stock a splash at a time, dissolving roux lumps before each addition. Once smooth, add 1 cup diced Yukon gold potatoes, ½ teaspoon Dijon mustard, and ¼ teaspoon dried thyme. Bring to a gentle simmer, partially cover, and cook 10 minutes until potatoes are just tender when pierced with a knife. The starch they release will naturally thicken the broth.
Simmer Broccoli & Seasonings
Stir in the blanched broccoli plus 1½ cups milk. Return to a gentle simmer—do not boil or milk may curdle—and cook 5 minutes. Taste: you want the broccoli just yielding. Add ⅛ teaspoon freshly grated nutmeg and a pinch of cayenne; both amplify cheddar without shouting their presence. If soup seems thick, loosen with extra stock; it thickens as it sits.
8
Expert Tips
Low & Slow Cheese
Never add cheese over direct heat; gentle residual warmth prevents gritty texture.
Stock Choice
Vegetable stock keeps it vegetarian; chicken stock deepens savory notes.
Pre-Shredded No-Go
Anti-caking powders in bagged cheese repel smooth melting.
Ice Bath Hack
No ice? Use frozen peas to chill the blanch water fast.
Make-Ahead Creaminess
Soup thickens overnight; thin with milk when reheating.
Double Batch
Doubles perfectly—use a wider pot so evaporation matches.
Variations to Try
- Vegan Comfort: Swap butter for olive oil, milk for oat milk, cheese for ½ cup nutritional yeast + ¼ cup cashew cream.
- Loaded Baked Potato Style: Top with crumbled bacon, sour cream, and green onions.
- Spicy Kick: Stir in 1 roasted poblano pepper and swap cheddar for pepper jack.
- Light Spring Version: Replace potatoes with white beans and use skim milk.
- Seafood Spin: Add 8 oz bay scallops during the last 3 minutes of simmering.
Storage Tips
Cool soup completely, then refrigerate in airtight containers up to 4 days. For longer storage, freeze in pint jars leaving 1-inch headspace for 3 months. Thaw overnight in the fridge, then reheat gently with a splash of milk. Note: texture may change slightly if frozen with cheese; whisk while reheating to re-emulsify. Croutons keep at room temperature 1 week; revive crispness in a 350 °F oven for 5 minutes. Do not store croutons on the soup or they’ll sog within hours.
Frequently Asked Questions
Cozy Creamy Broccoli Cheddar Soup with Croutons
Ingredients
Instructions
- Blanch Broccoli: Boil florets 30 seconds, shock in ice water, drain.
- Sauté Aromatics: Melt butter, cook onion 3 minutes, add garlic 30 seconds.
- Make Roux: Stir in flour 2 minutes over medium-low.
- Add Liquids: Whisk in stock, add potatoes, mustard, thyme; simmer 10 minutes.
- Simmer Broccoli: Add blanched broccoli and milk; simmer 5 minutes. Season with nutmeg and cayenne.
- Finish Cheese: Off heat, stir in cheeses until melted. Season.
- Croutons: Toss bread cubes with oil, garlic powder, salt. Bake at 400 °F for 12–15 minutes until golden.
- Serve: Ladle soup into bowls, top with croutons and extra cheese if desired.
Recipe Notes
For ultra-smooth texture, purée half the soup with an immersion blender before adding cheese. Croutons stay crisp up to a week stored airtight at room temperature.