Welcome to recipecorners

Cozy Cream of Broccoli and Cheddar Soup for Comfort

By Emily Sanders | November 20, 2025
Cozy Cream of Broccoli and Cheddar Soup for Comfort

Over the years I’ve tweaked the classic Panera copycat into something that tastes like childhood but feels unmistakably grown-up: a silky base laced with nutty Gruyère, a whisper of Dijon for brightness, and just enough broccoli to keep the color emerald—not khaki. It’s week-night fast (one pot, under 40 minutes), kid-friendly yet sophisticated enough for company, and it freezes like a dream for future “I can’t even” evenings. Whether you need a make-ahead lunch arsenal, a St. Patrick’s Day starter that isn’t dyed green, or simply a bowl of edible hygge, this recipe delivers.

Why This Recipe Works

  • Double-Thick: A light roux + potato purĂ©e creates body without heavy cream.
  • Two-Cheese Strategy: Extra-sharp cheddar for punch, Gruyère for silky meltability.
  • Steam-SautĂ© Broccoli: Locks in chlorophyll so your soup stays jewel-green.
  • Blender Freedom: Immersion-blend right in the pot—no risky hot-soup transfer.
  • Make-Ahead Miracle: Tastes even better on day two; thin with broth when reheating.
  • Freezer Friendly: Chill, portion, freeze flat in zip bags for up to three months.
  • Vegetarian but Hearty: 18 g protein per serving thanks to cheese and Yukon gold.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store. Below are my non-negotiables plus smart swaps so you can shop your pantry instead of running to the store in the snow.

  • Broccoli: Look for tight, dark-green florets; avoid yellowing buds. One large crown (about 1 lb) yields roughly 6 cups bite-size pieces. Frozen works—thaw and squeeze dry.
  • Yukon Gold Potato: A modest 8 oz adds natural creaminess without diluting flavor. Russets get gluey; red potatoes stay waxy.
  • Onion & Garlic: Yellow onion for sweetness, two fat cloves of garlic for depth. Shallots are a lovely swap in spring.
  • Unsalted Butter + Flour: Equal parts (ÂĽ cup each) make a blonde roux that thickens without clumps. If you’re gluten-free, substitute rice flour 1:1.
  • Vegetable Broth: Low-sodium keeps the salt in check. Chicken broth is fine for omnivores; warm it first for faster simmering.
  • Whole Milk: 3.25 % milkfat gives body without the weight of heavy cream. Oat milk works for dairy-light; add 1 Tbsp nutritional yeast for richness.
  • Mustard & Nutmeg: Dijon brightens cheddar; a pinch of freshly grated nutmeg whispers “fancy bĂ©chamel.”
  • Cheese Duo: 6 oz aged white cheddar (I love Cabot’s 3-year) + 2 oz Gruyère. Pre-shredded cellulose coatings = grainy soup—grate it fresh.
  • Optional Garnish: Toasted pepitas for crunch, micro-greens for color, or a drizzle of chili oil if you like the heat.

How to Make Cozy Cream of Broccoli and Cheddar Soup for Comfort

1
Prep Your Produce

Rinse broccoli, trim the trunk, and cut into ½-inch florets; peel the stalk and dice it too—fiber boost. Cube the potato into ½-inch pieces so it cooks evenly. Dice onion, mince garlic, grate cheeses and keep them chilled until the last moment (cold cheese melts more smoothly).

2
Steam-Sauté Broccoli

Melt 1 Tbsp butter in a heavy 4-quart Dutch oven over medium. Add broccoli plus 2 Tbsp water, cover, and steam 4 minutes until bright green. Remove half the broccoli and set aside for texture; leave the rest—it deepens flavor when puréed.

3
Build the Roux

Add remaining 3 Tbsp butter. When it foams, scatter ¼ cup flour over the surface. Whisk constantly 2 minutes until it smells nutty but hasn’t browned. This coats the flour particles so your soup won’t taste pasty.

4
Deglaze & Simmer

Slowly pour in 3 cups warm broth while whisking. Add potatoes, onion, garlic, 1 tsp Dijon, ½ tsp salt, ¼ tsp pepper, and a whisper of nutmeg. Bring to a gentle boil, reduce to low, cover, and simmer 10 minutes until potatoes yield easily to a fork.

5
Blend to Silk

Insert an immersion blender and purée until satin-smooth, lifting the head to incorporate air. (No immersion blender? Carefully ladle batches into a countertop blender; remove center cap and cover with a tea towel to vent steam.)

6
Finish with Milk

Stir in 1½ cups whole milk and the reserved broccoli florets. Heat 3 minutes—do not boil after adding milk or proteins could curdle.

7
Melt in the Cheese

Reduce heat to low. A handful at a time, whisk in grated cheddar and Gruyère until fully melted and glossy. Taste; adjust salt or a squeeze of lemon for brightness.

8
Rest & Serve

Let the soup stand 5 minutes—this allows flavors to marry and temperature to drop to “sip-able.” Ladle into warm bowls, top with extra cheese, croutons, or toasted pumpkin seeds for crunch.

Expert Tips

Low & Slow Cheese

Never add cheese over rapidly boiling soup; high heat causes proteins to seize into gritty granules. Gentle melt = silky results.

Revive Leftovers

Refrigerated soup thickens like pudding. Loosen with splash of broth or milk while reheating over medium-low, whisking constantly.

Keep It Green

Blanching broccoli for 30 seconds in salted water locks chlorophyll. Shock in ice bath before adding to soup for photo-ready color.

Extra Veg?

Stir in 1 cup baby spinach at the end for hidden nutrients—it wilts instantly and doesn’t alter flavor.

Cheese Swap

For lactose-sensitive diners, substitute aged Gouda (naturally lactose-free) and unsweetened oat milk. Texture remains lush.

Quick Cool

Need to freeze fast? Spread hot soup in a rimmed baking sheet, slip into freezer 30 minutes, then break into chunks and bag.

Variations to Try

  • Bacon & Beer: Replace ½ cup broth with nut-brown ale and fold in crispy bacon bits for pub vibes.
  • Vegan Comfort: Use olive oil + cashew cream, nutritional yeast, and white miso for umami. Swap cheddar for smoked tofu cubes.
  • Spicy Southwest: Add 1 roasted poblano, ½ tsp cumin, and finish with pepper-jack. Serve with tortilla strips.
  • Luxury Seafood: Fold in 8 oz bay scallops during the last 3 minutes of simmer for an elegant Christmas Eve starter.
  • Kids’ Hide-the-Veg: PurĂ©e the entire batch smooth, then stir in alphabet pasta and call it “Shrek Soup.”

Storage Tips

Cool soup completely within two hours. Portion into airtight glass jars or BPA-free plastic containers, leaving ½-inch headspace for expansion. Refrigerate up to 4 days; flavor actually peaks on day two as spices mingle. For longer storage, ladle soup into quart-size freezer bags, press out air, label, and freeze flat on a sheet pan—stackable bricks that thaw in minutes under warm tap water. Use within 3 months for best texture. When reheating, always warm slowly over medium-low, thinning with broth or milk until velvety again.

Frequently Asked Questions

Yes! Thaw under cool water, pat dry, then proceed with step 2. Because frozen broccoli is partially blanched, reduce steam time to 2 minutes.

Graininess occurs when cheese is overheated. Strain soup through fine mesh, whisk in a cornstarch slurry (1 tsp cornstarch + 1 Tbsp cold milk), and gently reheat while whisking until smooth.

Absolutely. Add everything except milk and cheeses to a 6-quart cooker. Cook on LOW 6 hours. Purée, stir in milk, then cheese during the last 15 minutes on KEEP WARM.

Swap equal parts rice flour or a 1:1 gluten-free blend for the all-purpose flour. Check your broth and mustard labels for hidden wheat.

Doubles beautifully in an 8-quart stockpot. Use 10 cups broth; blending may need to be done in two batches. Freeze extra in muffin trays for single-serve portions.

A crusty sourdough or no-knead Dutch-oven loaf stands up to thick soup. For contrast, try sharp white cheddar melted onto dark-pumpernickel crostini.
Cozy Cream of Broccoli and Cheddar Soup for Comfort
soups
Pin Recipe

Cozy Cream of Broccoli and Cheddar Soup for Comfort

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Steam-Sauté Broccoli: Melt 1 Tbsp butter in Dutch oven over medium. Add broccoli plus 2 Tbsp water, cover, steam 4 min. Remove half; set aside.
  2. Make Roux: Add remaining 3 Tbsp butter. When melted, whisk in flour 2 min until fragrant.
  3. Simmer: Gradually whisk in warm broth. Add potatoes, onion, garlic, Dijon, salt, pepper, nutmeg. Simmer covered 10 min until potato is tender.
  4. Blend: Purée until silky using immersion blender (or countertop in batches).
  5. Finish: Stir in milk and reserved broccoli; heat 3 min over low. Do not boil.
  6. Melt Cheese: Reduce heat to low. Whisk in cheeses a handful at a time until melted and smooth. Taste; adjust seasoning.
  7. Serve: Let stand 5 min, then ladle into warm bowls. Garnish as desired.

Recipe Notes

For ultra-smooth texture, pass soup through fine-mesh sieve after blending. Reheat leftovers slowly and thin with broth; avoid boiling to prevent grainy cheese.

Nutrition (per serving)

312
Calories
18g
Protein
21g
Carbs
18g
Fat

More Recipes