Love this? Pin it for later! 📌
There are rainy Tuesdays in March when my ten-year-old pads into the kitchen, still in dinosaur pajamas, and asks with the tiniest hopeful voice, “Mom, can we have the cheesy tree soup today?” That’s our family code for broccoli cheddar soup, the one recipe that converted my veggie-skeptic kids into green-food fans and the one pot of comfort I can stir together with pantry staples and still feel like a superhero before noon.
I’ve been making some version of broccoli cheddar soup since my newly-wed days, but it wasn’t until I started testing recipes for the blog three winters ago that I landed on this exact formula—velvety enough for a five-star menu, mild enough that my picky nephew asks for thirds, and speedy enough that I can ladle it into thermoses on a school-morning without raising my blood pressure. The secret trio is simple: a quick blonde roux for body, evaporated milk for silkiness without heavy cream, and a stealth simmer of Yukon gold potatoes that thickens naturally so the soup doesn’t break into that dreaded grainy mess when the cheese meets the bowl.
Whether you need a last-minute weeknight dinner, a make-ahead freezer stash for new-parent friends, or a crowd-pleasing starter for holiday tables, this broccoli cheddar soup is the answer. It reheats like a dream, pairs with everything from crusty sourdough to grilled-cheape (grilled-cheese + escape) soldiers, and—best of all—teaches tiny humans that green things can taste like the inside of a quesadilla. Let’s get simmering.
Why This Recipe Works
- Kid-approved flavor: A mellow mirepoix base and gentle sharpness from young cheddar keep things creamy, not bitter.
- No gritty cheese: Evaporated milk stabilizes the emulsion so every spoonful stays satiny.
- Vegetable smarts: Potatoes add body so we cut cream by 50 % and still earn the “rich” title.
- One-pot wonder: From chopping to serving in 35 minutes—fewer dishes, happier parents.
- Freezer hero: Flash-chill and freeze in muffin tins for perfect toddler portions.
- Flexible add-ins: Shredded chicken, rice, or tiny alphabet noodles turn soup into a full meal.
- Make-ahead friendly: Flavor improves overnight, making it the ultimate Sunday prep project.
- Veggie doubling trick: Stir in a cup of frozen cauliflower rice—kids never notice.
Ingredients You'll Need
Broccoli florets: Buy two medium heads (about 1 ½ lbs) so you can use the tender stems too; they puree beautifully and save money. Look for tight, forest-green crowns—no yellowing. Frozen florets work in a pinch; thaw under cool water before measuring.
Unsalted butter: Using unsalted lets you control sodium for younger palates. If all you have is salted, cut added salt in half.
Yellow onion, carrot & celery: The classic mirepoix adds natural sweetness. Dice small so they disappear into the soup and kids won’t fish them out.
Yukon gold potatoes: Their medium starch level breaks down just enough to thicken without gluey texture. Peel for ultra-smooth or leave skins on for extra fiber.
Low-sodium chicken stock: Homemade is gold, but a quality boxed stock keeps things speedy. Vegetable stock keeps the soup vegetarian yet still kid-friendly.
Evaporated milk: Shelf-stable and naturally homogenized, it resists curdling under high heat. Do not swap sweetened condensed milk—disaster awaits.
Sharp young cheddar: Aged 3–6 months gives flavor without funky bitterness kids dislike. Buy a block and shred yourself; pre-shredded cellulose coatings make grainy soup.
Diijon mustard & Worcestershire: Tiny background players that amplify cheese flavor—amounts are small enough kids won’t detect them.
Fresh nutmeg: A whisper brightens dairy; microplane a pinch right into the pot.
How to Make Rich and Creamy Broccoli Cheddar Soup That's Kid-Approved
Mise en place
Chop broccoli into ½-inch pieces, keeping stems separate from florets. Dice onion, carrot, and celery uniformly. Peel and cube potatoes into ½-inch pieces so they soften quickly.
Bloom the butter & veg
Melt 4 Tbsp butter in a heavy 5-quart Dutch oven over medium. Add onion, carrot, and celery; sweat 4 minutes until translucent, not browned. Stir in 1 tsp salt, ½ tsp pepper, and a pinch of nutmeg.
Build the quick roux
Sprinkle ¼ cup all-purpose flour over vegetables; cook 2 minutes, stirring constantly, until the raw smell disappears and the mixture turns blonde. This coats flour particles so they won’t clump later.
Add stock & potatoes
Slowly whisk in 3 cups warm chicken stock. Add potatoes, bring to a boil, then reduce to a lively simmer for 8 minutes. Potatoes should be just tender enough to pierce with a fork.
Introduce broccoli stems
Stir in chopped broccoli stems; simmer 3 minutes. They’re denser than florets and need a head start.
Add florets & finish cooking
Add florets plus 1 cup hot water (or more stock) so veg stays submerged. Simmer 6–7 minutes until bright green and tender.
Create silkiness
Reduce heat to low. Stir in 1 can (12 oz) evaporated milk, 1 tsp Dijon, ½ tsp Worcestershire. Puree partially with an immersion blender for a chunky-cheesy texture kids recognize, or blend completely for ultra-smooth.
Cheese off heat
Remove pot from burner. Wait 30 seconds so temp drops slightly, then gradually whisk in 2 cups freshly shredded sharp cheddar, a handful at a time, until melted and glossy. Taste; add salt and pepper as needed.
Serve happy
Ladle into warm bowls, top with extra cheese or buttery croutons, and watch the dinosaurs slurp noodles of cheesy soup.
Expert Tips
Control the heat
High temps turn cheddar into stringy clumps. Always melt cheese off direct heat and below 180 °F.
Keep it green
Shock leftover broccoli in ice water before reheating soup to revive emerald color.
Thin responsibly
If soup thickens in the fridge, loosen with splash of stock or milk while reheating gently.
Batch x2
Double recipe but add cheese in two portions; emulsion stays smoother in smaller ratios.
Freezer cubes
Freeze in silicone muffin tray, pop out, store in bag—individual kid-size portions ready for lunchboxes.
Flavor grown-ups
Float a spoon of white-truffle oil or smoked paprika on adult bowls while kids stay classic.
Variations to Try
- Chicken-Bacon Ranch: Stir in shredded rotisserie chicken and 2 crumbled bacon strips; finish with 1 tsp ranch seasoning.
- Vegan Twist: Swap butter for olive oil, use oat milk + ½ cup soaked cashews blended until silky, and sub nutritional yeast for cheddar.
- Spicy Southwest: Add 1 roasted poblano, ½ tsp cumin, and a 4-oz can diced green chiles; top with pepper-jack.
- Mac-&-Cheese Hybrid: Fold in 1 cup cooked elbow macaroni for a soupier take on mac and cheese.
- Golden Cauli-Power: Replace half the broccoli with roasted cauliflower for deeper caramelized notes.
- Light Spring Version: Trade potatoes for white beans, use 1 % evaporated milk, and brighten with lemon zest.
Storage Tips
Refrigerate: Cool soup to lukewarm, transfer to airtight container, and chill up to 4 days. Reheat gently over medium-low, stirring often; do not boil.
Freeze: Omit cheese until reheating for best texture. Freeze cheese-less base up to 3 months. Thaw overnight in fridge, warm slowly, then stir in cheese off heat as directed.
Make-ahead school lunches: Fill preheated thermos with boiling water for 3 min, empty, then ladle in steaming-hot soup. It stays warm until lunchtime.
Serving for a crowd: Keep soup in slow-cooker on “warm” setting, stir occasionally, and hold a bowl of toppings (bacon bits, scallions, extra cheddar) nearby.
Frequently Asked Questions
Rich and Creamy Broccoli Cheddar Soup That's Kid-Approved
Ingredients
Instructions
- Melt & sauté: In Dutch oven melt butter over medium. Add onion, carrot, celery, 1 tsp salt, ½ tsp pepper, and nutmeg; cook 4 min until translucent.
- Roux time: Sprinkle flour over vegetables; cook 2 min, stirring constantly.
- Stock & potatoes: Gradually whisk in warm stock. Add potatoes; simmer 8 min.
- Broccoli stems: Stir in stems; cook 3 min.
- Florets: Add florets plus 1 cup hot water; simmer 6-7 min until tender.
- Creamy base: Reduce heat; stir in evaporated milk, Dijon, Worcestershire. Partially puree if desired.
- Cheese off heat: Remove pot from heat, wait 30 sec, then gradually whisk in cheddar until melted and smooth. Adjust salt & pepper.
- Serve: Ladle into warm bowls, top with extra cheese or croutons, and serve immediately.
Recipe Notes
Shred your own cheese for the creamiest texture. Soup will thicken as it stands; thin with stock or milk when reheating.