Love this? Pin it for later! 📌
When the pantry is looking a little bare and the fridge is echoing, this velvety broccoli cheddar soup swoops in like a weeknight superhero. No fresh broccoli? No problem. No heavy cream? Still silky. I developed this recipe during a snowstorm when delivery apps were down and my only companions were a bag of frozen broccoli florets, a block of cheddar, and a can of evaporated milk that had been camping in my cupboard since last Thanksgiving. Thirty minutes later I was cradling a steaming bowl that tasted like someone’s grandmother had labored over it for hours. Since then it’s become my go-to “clean-out” supper: the recipe I text to friends who ask, “What can I make with literally nothing fresh?” It’s also the single most-requested dish at our monthly game-night potluck—friends arrive wielding baguettes and ladle it straight from the slow cooker while we argue over Scrabble tiles. If you can open a can and grate cheese (or buy it pre-grated—no judgment), you can serve restaurant-quality soup without leaving the house.
Why This Recipe Works
- Pantry-friendly: Frozen broccoli, evaporated milk, and shelf-stable stock keep for months so you’re always 30 minutes away from comfort.
- One-pot wonder: Everything cooks in a single Dutch oven—less dishes, more Netflix.
- Silky without heavy cream: A light roux + evaporated milk delivers velvet richness for half the fat and zero risk of curdling.
- Customizable texture: Blitz it smooth or leave chunky florets—your soup, your rules.
- Freezer hero: Portion and freeze flat in zip-bags; reheat straight from frozen on frantic weeknights.
- Kid-approved stealth veg: The cheddar blanket coaxes even broccoli-skeptics into clean-bowl club.
- Cost per serving: Under $1.50 thanks to frozen veg and humble evaporated milk.
Ingredients You'll Need
Frozen broccoli florets are the star here—picked at peak ripeness and flash-frozen within hours, they often contain more vitamin C than the “fresh” broccoli that’s been riding a truck for a week. Look for bags where the florets are bright green and individually frozen (IQF) rather than a solid brick; they’ll cook evenly and won’t water down the soup. If all you have is a family-size block, give it a gentle tap on the counter to loosen the pieces before measuring.
Evaporated milk is the not-so-secret weapon for creamy body without the heaviness of half-and-half. Shake the can well; the proteins can settle. In a pinch, you can sub an equal amount of reconstituted powdered milk made with 25 % less water, but the faint caramel notes of evaporated milk add depth you can’t fake.
Sharp cheddar brings the punch. Buy a block and grate it yourself—pre-shredded cellulose coatings resist melting and can turn your soup grainy. If you’re staring at a pantry that only houses Parmesan, swap in 4 oz Parmesan plus 2 oz cream cheese for stretch. Vegan? Use a cup of nutritional yeast + ½ cup soaked cashews blended until smooth.
Butter forms the roux that thickens the soup. If you’re out, any neutral oil works, but butter’s milk solids toast into nutty flavor. For a smoky twist, substitute 1 tablespoon of the butter with bacon drippings saved from Sunday brunch.
Onion and garlic are aromatics you probably have. Yellow onion is mild and sweet; if you’re down to red onion, go ahead—it’ll tint the broth slightly but tastes great. Garlic powder (½ tsp per clove) is an acceptable emergency swap.
Chicken or vegetable bouillon cubes keep forever and punch above their weight. I keep Better Than Bouillon roasted chicken base in the fridge door; 1 teaspoon + 4 cups water equals restaurant stock in 10 seconds. If you only have salted stock, reduce the added salt in step 3.
How to Make Creamy Broccoli Cheddar Soup for Pantry Use
Bloom the aromatics
Melt 3 tablespoons butter in a heavy 4-quart Dutch oven over medium heat until the foam subsides. Add 1 cup diced onion and cook, stirring occasionally, until the edges turn translucent and just start to color, 4–5 minutes. You’re not looking to caramelize—just coax out sweetness. Stir in 2 minced garlic cloves and cook 30 seconds; the second it smells fragrant, move on so the garlic doesn’t brown and turn bitter.
Build the roux
Sprinkle 3 tablespoons all-purpose flour over the butter-onion mixture. Stir constantly with a wooden spoon for 2 minutes; the paste should smell faintly like pie crust and take on a pale blonde color. This cooks out the raw flour taste and creates the thickening power. If your butter was very hot, reduce heat to medium-low—scorched roux equals lumpy soup.
Deglaze and season
Slowly whisk in 4 cups low-sodium chicken or vegetable stock, ½ cup at a time, letting each addition absorb before adding the next. This prevents clumps and lifts any flavorful browned bits. Once smooth, add ½ teaspoon kosher salt, ¼ teaspoon black pepper, ½ teaspoon dried thyme, and a pinch of cayenne—just enough to warm the back of your throat, not to register as “spicy.”
Simmer the broccoli
Add 1 pound (about 6 cups) frozen broccoli florets. Raise heat to high and bring to a boil, then drop to a lively simmer. Cook 8 minutes, stirring once halfway. The broccoli should be tender enough to pierce with a fork but still bright green. Overcooking leaches color and vitamins; undercooking means fibrous bites later.
Create creamy body
Reduce heat to low. Stir in 1 can (12 oz) evaporated milk plus ½ cup water. The soup will look thin; that’s perfect—cheese will thicken it. If you prefer a completely smooth soup, blend now with an immersion blender right in the pot. For a rustic texture with occasional florets, blend only half the soup, or mash some florets against the side with your spoon.
Melt in the cheddar
Turn off the burner. Sprinkle 2 cups freshly grated sharp cheddar over the surface and let it sit undisturbed 30 seconds so the cheese warms and begins to soften, then gently stir in a figure-eight motion until melted and silky. Keeping the heat off prevents the proteins from seizing into grainy curds. Taste and adjust salt; a squeeze of lemon brightens everything.
Rest and serve
Let the soup stand 5 minutes. This brief rest thickens slightly and lets flavors meld. Ladle into warm bowls, top with extra cheddar, a twist of black pepper, and crusty bread for dunking. Leftovers reheat like a dream; thin with a splash of milk or water if needed.
Expert Tips
Low & slow cheese melt
Never add cheese over boiling liquid; the heat shocks the dairy proteins and they clump. Kill the flame, then stir.
Ice-cube trick
If you accidentally over-salted, float a few ice cubes for 30 seconds; they’ll attract some salt, then lift out with a spoon.
Batch-grate cheese
Grate a whole 8 oz block in the food processor, toss with 1 tsp cornstarch, and freeze in 1-cup portions. No clumping, instant thickener.
Overnight flavor boost
Make the soup base without dairy; refrigerate. Add evaporated milk and cheddar when reheating for deeper, married flavors.
Blender safety
If using a countertop blender, cool soup 10 minutes first, fill jar only halfway, remove center cap, and cover with a towel to prevent eruptions.
Keep it green
A pinch of baking soda (⅛ tsp) raises pH and locks in chlorophyll’s bright color—helpful if you need to hold soup on warm.
Variations to Try
- Loaded baked potato style: Swap half the broccoli for frozen diced hash-brown potatoes. Top with bacon bits, sour cream, and chives.
- Spicy Southwest: Add 1 tsp smoked paprika and 1 diced chipotle in adobo with the stock. Finish with pepper-jack cheese and a squeeze of lime.
- Vegan glow-up: Use olive oil instead of butter, vegetable bouillon, oat milk, and 1 cup nutritional yeast + ½ cup soaked cashews blended until velvety.
- Protein power: Stir in 1 can drained white beans or 2 cups shredded rotisserie chicken with the evaporated milk for a complete one-bowl meal.
- Mac & cheese soup: Add 1 cup small dry elbow pasta during the broccoli simmer; splash in extra stock as needed until pasta is tender and swimming.
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; thin with milk or stock when reheating.
Freezer: Ladle into quart-size freezer zip-bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge sealed bag in lukewarm water for 30 minutes, then warm gently on the stove.
Make-ahead for parties: Prepare base through step 4; refrigerate up to 48 hours. Finish with dairy just before serving for freshest flavor and color.
Frequently Asked Questions
Creamy Broccoli Cheddar Soup for Pantry Use
Ingredients
Instructions
- Melt & sauté: In a Dutch oven melt butter over medium heat. Add onion and cook 4–5 min until translucent. Stir in garlic 30 seconds.
- Roux: Sprinkle flour over mixture; cook 2 min, stirring constantly.
- Stock: Gradually whisk in stock, ½ cup at a time, until smooth. Season with salt, pepper, thyme, and cayenne.
- Simmer: Add broccoli; bring to boil, then simmer 8 min until tender.
- Creamy: Reduce heat to low; stir in evaporated milk and ½ cup water. Blend if desired.
- Cheese: Off heat, stir in 1Âľ cups cheddar until melted. Taste and adjust seasoning. Serve topped with remaining cheese.
Recipe Notes
For ultra-smooth texture, blend the entire soup. Prefer chunkier? Only blend half or mash some florets with a spoon. Soup thickens as it stands—thin with milk or stock when reheating.