Welcome to simplemumdishes

Creamy Broccoli Cheddar Soup to Cozy Up With Tonight

By Charlotte Reid | February 05, 2026
Creamy Broccoli Cheddar Soup to Cozy Up With Tonight

There’s a reason broccoli cheddar soup has earned permanent real-estate on café menus across the country: it’s the edible equivalent of a fleece blanket fresh from the dryer. When February’s wind rattles my kitchen windows, this is the pot I reach for first. It started eight years ago when my daughter came home from kindergarten clutching a crayon drawing of “Mommy’s Magic Green Soup.” She’d watched me ladle seconds of Panera’s version into a paper bowl on a rushed lunch date and decided I must possess wizard-level powers. Rather than correct her, I raced to the stove that weekend to prove I could conjure the same silky comfort from scratch. After a dozen iterations—some grainy, some flat, one tragically curdled—this version emerged: velvet-thick, neon with sharp Vermont cheddar, and speckled with emerald broccoli so tender it practically melts on the spoon. We still call it Magic Green Soup, but the real spell is how quickly it turns a chaotic Wednesday into something that feels like Sunday supper. Make it once and you’ll understand why I keep a pint stashed in my freezer at all times; it reheats like a dream and has rescued more than one last-minute game-night gathering.

Why This Recipe Works

  • Double-thickening technique: A light roux plus a handful of diced potato creates body without heavy cream, so the soup tastes rich, not greasy.
  • Two-wave broccoli method: We simmer most of the florets until soft, then add a second batch for the final 5 minutes so every spoonful has both silky and slightly crisp bites.
  • Sharp cheddar first, mild second: A 2:1 ratio of extra-sharp to mild cheddar delivers maximum flavor while preventing that waxy, separated texture cheaper cheese can cause.
  • Mustard powder & nutmeg: Tiny background players that amplify cheese the way salt amplifies caramel—no one can name them, but everyone tastes the difference.
  • Immersion-blender convenience: Pureeing directly in the pot saves dishes and lets you control texture; leave it slightly chunky for bakery-style authenticity.
  • One-pot wonder: From sautĂ© to serve, everything happens in a single Dutch oven, making cleanup fast enough that you’ll still have time for Netflix.

Ingredients You'll Need

Ingredients

Great broccoli cheddar soup starts with supermarket discernment. Look for broccoli crowns with tight, forest-green buds; yellowing florets signal bitterness. If stems feel rubbery, skip them—tough fibers never fully soften. Buy a block of cheese and grate it yourself; pre-shredded cellulose coatings repel moisture and leave you with grainy soup. For the dairy base, whole milk gives the silkiest texture, but 2 % works if that’s what you keep on hand—just avoid skim, which can curdle when hit with hot broth. The humble russet potato is my secret weapon: its natural starch thickens the soup without floury aftertaste. Finally, keep a fresh jar of dry mustard on hand; it blooms in butter and amplifies cheddar’s tang better than any fancy cheese I’ve tested.

Substitutions worth knowing: Swap half the broccoli for cauliflower to mellow flavor for picky toddlers. Use sharp white cheddar for a more sophisticated color palette. Gluten-free? Replace the all-purpose flour with 2 tablespoons of sweet rice flour; it thickens at a lower temperature and stays smooth. Vegan friends can substitute olive oil for butter, unsweetened oat milk for dairy, and a cup of shredded vegan cheddar-style shreds (add them off-heat to prevent odd clumping). If you’re watching sodium, use low-sodium broth and season at the end; the cheese carries plenty of salt on its own.

How to Make Creamy Broccoli Cheddar Soup to Cozy Up With Tonight

1
Build the aromatic base

Melt 4 tablespoons unsalted butter in a heavy 5-quart Dutch oven over medium heat until the foam subsides. Add 1 cup finely diced yellow onion and sauté 4 minutes until translucent but not browned. Stir in 2 minced garlic cloves, 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper, ¼ teaspoon dry mustard powder, and a whisper of freshly grated nutmeg (about 1/8 teaspoon). Cook 60 seconds; the spices will bloom in the fat and lay down a flavor foundation that penetrates every later addition.

2
Create the roux

Sprinkle 3 tablespoons all-purpose flour over the onion mixture. Stir constantly for 2 minutes; you want a pale-blond paste that smells like shortbread. This cooks off the raw flour taste and ensures the soup thickens evenly. If the roux darkens too quickly, drop the heat to medium-low.

3
Deglaze and simmer

Slowly whisk in 3 cups good-quality chicken or vegetable broth, ½ cup at a time, letting each addition absorb before adding the next to prevent lumps. Once smooth, add 1 cup whole milk, 1 cup half-and-half, and 1 peeled russet potato cut into ½-inch cubes. Bring to a gentle simmer, then reduce heat to low, cover, and cook 10 minutes; the potato will soften and naturally thicken the broth.

4
Introduce the first wave of broccoli

Add 4 cups small broccoli florets (about 2 crowns) and 1 julienned carrot. Simmer uncovered 15 minutes until a paring knife slides through the broccoli stems with zero resistance. The goal is tenderness, not vibrancy—overcooking now concentrates flavor and eliminates raw vegetal edge.

5
Puree for creaminess

Remove pot from heat. Using an immersion blender, pulse 6–8 times until soup is mostly smooth but still has flecks of broccoli for texture. If you prefer restaurant-level silkiness, blend completely; leave more chunks for a rustic feel. No immersion blender? Carefully ladle half the soup into a countertop blender, vent the lid, and blend until smooth, then return to pot.

6
Add second-wave broccoli

Stir in 2 additional cups small broccoli florets. Return to a low simmer for 5 minutes. This delivers bright green pops and textural contrast against the velvety backdrop.

7
Melt in the cheddar

Reduce heat to the lowest setting. A handful at a time, whisk in 2 cups freshly grated extra-sharp cheddar and 1 cup mild cheddar. Wait until each addition melts before adding the next; this prevents seizing. Taste and adjust salt—depending on your broth and cheese brand, you may need an extra ¼ teaspoon.

8
Finish with finesse

Off heat, stir in ½ teaspoon Worcestershire sauce for subtle umami and 1 tablespoon Dijon mustard for brightness. Ladle into warm bowls, top with extra cheddar shreds, a crack of black pepper, and crusty bread for dunking. Serve immediately; as the soup sits, it thickens—thin with a splash of milk when reheating.

Expert Tips

Low & slow cheese melting

Keep heat below 180 °F once dairy joins the pot; high temperatures cause proteins to tighten and grain out. If you see bubbles forming around the edge, pull the pot off the burner for 30 seconds.

Keep that green vivid

The second-wave broccoli only needs 5 minutes; set a timer. Overcooked florets turn khaki and sulfurous—still tasty, but visually sad.

Grate your own cheese

Packaged pre-shredded cheese contains anti-caking starches that absorb moisture and leave soup gritty. A box grater plus 2 minutes of elbow grease equals silky payoff.

Freeze smart

Portion cooled soup into silicone muffin molds; freeze, then pop out and store in a zip bag. You can thaw exactly the number of “pucks” you need for a single serving.

Revive leftovers

Reheat gently with a splash of broth or milk, whisking often. If texture breaks, buzz with the immersion blender for 5 seconds to re-emulsify.

Buy seasonal broccoli

Peak-season fall and spring broccoli is sweeter and more tender, reducing simmer time. Look for tight buds and moist stem cuts—no browning.

Variations to Try

  • Loaded Baked Potato Style

    Fold in ½ cup sour cream off heat and top each bowl with crumbled bacon, sliced green onion, and a shower of cheddar jack.

  • Spicy Southwest

    Add 1 diced poblano with the onion, swap pepper jack for half the cheddar, and finish with a squeeze of lime and crushed tortilla chips.

  • Light & Bright

    Replace half-and-half with evaporated skim milk and add 2 teaspoons lemon zest at the end for a low-fat but still indulgent version.

  • Keto-Friendly

    Substitute 1 cup heavy cream for the milk, skip the potato, and thicken with 2 ounces cream cheese whisked in at step 7.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen overnight, making leftovers coveted.

Freezer: Ladle cooled soup into quart-size freezer bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every 2 minutes.

Make-ahead for parties: Prepare through step 6 up to 24 hours in advance. Store broccoli florets and cheddar separately. When ready to serve, reheat soup gently, add second-wave broccoli for 5 minutes, then proceed with cheese melting.

Frequently Asked Questions

Yes. Thaw and pat dry first to avoid excess water. Add during the second-wave step only; frozen broccoli is par-blanched and will turn mushy if simmered long.

High heat or acidic broth can cause dairy proteins to seize. Keep temperature below a simmer when cheese goes in and use fresh (not expired) milk. If separation occurs, buzz with an immersion blender to re-emulsify.

Absolutely. Use an 8-quart pot to prevent boil-overs and increase simmer times by 3–4 minutes. Add cheese in three batches instead of two to maintain smooth texture.

A crusty sourdough offers tangy contrast, while soft potato rolls sop up every last drop. For crunch, serve with cheddar-focaccia croutons: cube focaccia, toss with olive oil and shredded cheddar, bake 10 minutes at 400 °F.

With the potato included, each serving clocks in around 18 g net carbs. Substitute cauliflower for the potato and use heavy cream to drop carbs to ~7 g per serving while maintaining thickness.

Whisk in warm broth or milk a few tablespoons at a time until you reach desired consistency. Reheat gently; the cheese will re-incorporate.
Creamy Broccoli Cheddar Soup to Cozy Up With Tonight
soups
Pin Recipe

Creamy Broccoli Cheddar Soup to Cozy Up With Tonight

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

Ingredients

Instructions

  1. Melt butter & sauté aromatics: In a 5-quart Dutch oven, melt butter over medium heat. Add onion and cook 4 minutes until translucent. Stir in garlic, salt, pepper, mustard powder, and nutmeg; cook 1 minute.
  2. Make the roux: Sprinkle flour over mixture; cook 2 minutes, stirring constantly. Do not brown.
  3. Simmer base: Whisk in broth ½ cup at a time until smooth. Add milk, half-and-half, and potato. Simmer covered 10 minutes.
  4. Cook first broccoli wave: Stir in 4 cups broccoli and carrot; simmer uncovered 15 minutes until very tender.
  5. Puree: Using an immersion blender, pulse 6–8 times for a chunky-smooth texture (or blend completely for silky).
  6. Add second broccoli wave: Stir in remaining 2 cups broccoli; simmer 5 minutes.
  7. Melt in cheese: Reduce heat to low. A handful at a time, whisk in cheeses until melted and creamy.
  8. Finish & serve: Off heat, stir in Worcestershire and Dijon. Ladle into warm bowls and serve immediately.

Recipe Notes

For ultra-smooth restaurant texture, blend the soup fully and strain through a fine-mesh sieve before adding the second-wave broccoli. Reheat leftovers gently with a splash of milk to loosen.

Nutrition (per serving)

384
Calories
19g
Protein
20g
Carbs
26g
Fat

More Recipes