Welcome to recipecorners

Cozy Creamy Broccoli Cheddar Soup with Crusty Bread

By Emily Sanders | January 21, 2026
Cozy Creamy Broccoli Cheddar Soup with Crusty Bread

There’s a moment every winter—usually around late January—when the sky refuses to brighten and the wind claws at the windows like it’s searching for a way in. That’s the moment I reach for my heaviest Dutch oven, the one with the tiny chip on the handle, and start building this soup. My daughter calls it “sunshine in a bowl,” and honestly, she’s not wrong. The first time I served it, we were snowed in for three days straight; my neighbor trekked across the cul-de-sac in ski goggles just to get a taste, and left with the recipe scrawled on the back of a grocery receipt. Years later, that same neighbor texts me every first snowfall: “Time for the soup?” This version is streamlined for weeknights but tastes like you spent the afternoon in a farmhouse kitchen. It’s thick enough to coat the back of a spoon, but silky enough to sip from a mug while you curl up on the couch. Pair it with a crackling loaf of no-knead bread and suddenly the world feels softer, warmer, and infinitely more manageable.

Why This Recipe Works

  • Velvety Base: A quick roux plus evaporated milk creates richness without the risk of curdling.
  • Broccoli in Stages: PurĂ©ed florets give body, while tender stems add texture in every spoonful.
  • Double Cheddar Hit: Sharp aged cheddar for depth, mild cheddar for meltability.
  • One-Pot Wonder: No blender needed—use an immersion blender right in the pot.
  • Crusty Bread Companion: While the soup simmers, the bread bakes; both finish at the same time.
  • Freezer-Friendly: Thaws like a dream for emergency comfort food.
  • Vegetarian Optional: Swap vegetable broth and plant-based milk for a meatless Monday star.

Ingredients You'll Need

Ingredients

Great broccoli cheddar soup starts with great broccoli. Look for heads that are deep green with tight florets; avoid any yellowing or limp stems. If you can, buy local—broccoli that’s traveled fewer miles tastes sweeter. For the cheddar, skip pre-shredded bags; they’re coated with cellulose that can make your soup grainy. I reach for an 18-month aged white cheddar for tang and a younger yellow cheddar for that classic melty pull. Unsalted butter gives you control over seasoning, and all-purpose flour is your roux workhorse—no need for fancy alternatives. Evaporated milk is my secret weapon: richer than regular milk, more stable than cream, and it lives in the pantry so you’re never caught without it. Finally, a crusty bread boule. If you’re short on time, grab a par-baked artisan loaf from the grocery freezer; pop it in the oven 25 minutes before you ladle the soup.

How to Make Cozy Creamy Broccoli Cheddar Soup with Crusty Bread

1
Prep the aromatics & broccoli

Dice 1 medium yellow onion (about 1 cup) and mince 3 cloves garlic. Separate the broccoli crown from the stalk; slice the florets into bite-size pieces (you’ll need 5 cups). Peel the tough outer skin from the stalk with a vegetable peeler, then dice the tender interior (about 1 cup). Keeping the stalk adds sweetness and reduces waste.

2
Build the roux

Melt 4 Tbsp unsalted butter in a heavy 4-quart Dutch oven over medium heat. When it foams, whisk in ¼ cup all-purpose flour. Cook, stirring constantly, for 2 minutes; you’re looking for a pale golden color that smells like shortbread. This step cooks out the raw flour taste and thickens the soup.

3
Bloom the flavors

Add the diced onion to the roux; sauté 3 minutes until translucent. Stir in garlic, ½ tsp dried thyme, and a pinch of cayenne; cook 30 seconds until fragrant. The cayenne won’t make it spicy—it just wakes up the cheddar.

4
Add liquids gradually

Whisk in 3 cups low-sodium chicken broth (or vegetable broth) ½ cup at a time, smoothing lumps before each addition. Bring to a gentle simmer; the soup will thicken slightly. This gradual method prevents the roux from seizing and keeps the texture silky.

5
Simmer the broccoli

Add diced broccoli stalks and 3 cups of the florets. Simmer 8–10 minutes until the broccoli is bright green and just tender. Reserve the remaining 2 cups florets; they’ll go in at the end for contrast.

6
Purée for creaminess

Turn off heat. Using an immersion blender, purée the soup until smooth. If you don’t have one, carefully transfer in batches to a countertop blender; vent the lid and cover with a towel to avoid hot splatters. Return soup to pot.

7
Finish with dairy

Stir in 1 can (12 oz) evaporated milk and the reserved 2 cups broccoli florets. Return to a gentle simmer—do not boil. Add 2 cups shredded sharp cheddar and 1 cup mild cheddar, a handful at a time, stirring until melted. Taste and season with 1 tsp kosher salt and ½ tsp freshly ground black pepper.

8
Bake the bread

While the soup simmers, bake your par-baked artisan loaf according to package directions (usually 400 °F for 20–25 minutes). For bakery-style crackle, mist the loaf with water before baking and place a metal pan on the lowest rack; add ½ cup water to the pan to create steam.

9
Serve & garnish

Ladle soup into warm bowls. Top with extra shredded cheddar, a twist of cracked pepper, and a drizzle of good olive oil. Slice the crusty bread thick and serve on the side for dipping. Leftover soup thickens as it cools; thin with a splash of milk when reheating.

Expert Tips

Low & Slow Cheese

Never add cheese over high heat; it breaks and turns gritty. Keep the soup below a simmer for the smoothest melt.

Save the Stalks

Broccoli stalks are naturally sweet. Peel the fibrous outer layer and dice the core for zero-waste flavor.

Blender Safety

If using a countertop blender, fill only halfway and vent the lid. Hot liquids expand—cover with a towel to prevent burns.

Make-Ahead Magic

Soup thickens overnight. Store in shallow containers; reheat gently with a splash of broth or milk to restore silkiness.

Flavor Booster

Add 1 tsp white miso with the broth for extra umami depth—nobody will guess the secret ingredient.

Kid-Approved Veg

Finely dice the broccoli; once it’s puréed, picky eaters never know they’re slurping greens.

Variations to Try

  • Loaded Baked Potato Style: Stir in 1 cup diced cooked russet potatoes and top with crumbled bacon, sour cream, and chives.
  • Beer-Cheddar Twist: Replace 1 cup broth with a mild lager for hoppy depth. Add after the roux to cook off alcohol.
  • Vegan Comfort: Use olive oil, oat milk, vegetable broth, and 1 cup nutritional yeast plus ½ tsp smoked paprika for cheesy vibe.
  • Spicy Southwest: Add 1 roasted poblano, ½ tsp cumin, and 1 cup corn kernels. Top with pepper jack and tortilla strips.
  • Luxury Lobster: Fold in 8 oz cooked lobster meat at the very end for an elegant Valentine’s Day dinner.

Storage Tips

Cool the soup completely within 2 hours of cooking. Transfer to airtight containers—glass mason jars work beautifully—and refrigerate up to 4 days. For longer storage, freeze in 2-cup portions; the soup will keep 3 months. Thaw overnight in the fridge, then reheat gently over medium-low heat, whisking frequently. If the texture separates, a quick buzz with the immersion blender brings it back together. The bread is best eaten the day it’s baked; however, you can slice and freeze it for up to 1 month. Reheat slices directly from frozen at 350 °F for 8 minutes, spritzing with water to refresh the crust.

Frequently Asked Questions

Yes, but add it straight from the freezer during the simmer step; do not thaw or it turns mushy. You may need an extra 2–3 minutes of simmer time.

Graininess happens when cheese is overheated. Whisk in a splash of cold evaporated milk and gently warm; the emulsion should re-form. Next time, keep the temperature below 170 °F when adding cheese.

Absolutely. Complete steps 1–4 on the stovetop, then transfer everything except dairy to a slow cooker. Cook on LOW 4 hours. During the last 30 minutes, stir in evaporated milk and cheeses until melted.

A crusty sourdough or French boule is classic. The tangy crumb balances the rich soup. For gluten-free guests, serve with warm cornbread or gluten-free baguette slices brushed with garlic butter.

Pour soup into a saucepan, add a splash of broth or milk, and warm over medium-low, whisking often. A double boiler also works if you’re nervous about scorching.

Yes—use a 6- to 7-quart pot. The only limit is your burner size; a crowded pot can scorch on the bottom. Stir more frequently and expect slightly longer simmer times.
Cozy Creamy Broccoli Cheddar Soup with Crusty Bread
desserts
Pin Recipe

Cozy Creamy Broccoli Cheddar Soup with Crusty Bread

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Melt & Roux: In a 4-quart Dutch oven, melt butter over medium heat. Whisk in flour; cook 2 minutes.
  2. Aromatics: Add onion; sauté 3 minutes. Stir in garlic, thyme, and cayenne; cook 30 seconds.
  3. Broth: Gradually whisk in broth ½ cup at a time until smooth. Bring to a simmer.
  4. Broccoli: Add 3 cups broccoli florets and all diced stalks. Simmer 8–10 minutes until tender.
  5. Blend: Purée soup with an immersion blender until creamy.
  6. Finish: Stir in evaporated milk and remaining 2 cups broccoli; warm gently. Off heat, whisk in cheeses until melted. Season.
  7. Bread: Bake par-baked loaf at 400 °F for 20–25 minutes while soup simmers.
  8. Serve: Ladle into bowls, top with extra cheddar, and serve with thick slices of crusty bread.

Recipe Notes

For ultra-smooth texture, shred your own cheese and keep the soup below 170 °F when melting. Soup thickens as it stands; thin with broth or milk when reheating.

Nutrition (per serving)

412
Calories
21g
Protein
28g
Carbs
25g
Fat

More Recipes