Side Dishes
Transforming childhood nostalgia into a crispy-topped one-pan masterpiece, this Campbell's Broccoli Cheese Casserole delivers all the comfort of classic diner-style cooking with modern convenience. The secret lies in the perfect balance of creamy cheese sauce, tender broccoli florets, and that golden, crackling crust that makes every bite irresistible.
I first made this version during a busy weeknight when I needed a dish that felt indulgent but required minimal effort—it became an instant family favorite.
This recipe builds on the original by incorporating a simple breadcrumb topping that creates that signature crispy texture while keeping the creamy, cheesy filling rich and satisfying.
With just one baking dish and 30 minutes of active time (plus baking), you’ll have a side dish that’s hearty enough to serve as a main course.
The broccoli stays tender-crisp, the cheese melts into a velvety blanket, and the top develops that satisfying crunch that disappears with the first bite.
What sets this version apart is how the flavors develop during baking—the cheese sauce thickens just enough to coat every floret while maintaining that perfect balance of creaminess and texture.
The breadcrumb topping doesn’t just add crunch; it absorbs the melted cheese, creating pockets of flavor that make this casserole impossible to resist. This is the kind of dish that transforms a simple weeknight dinner into a memorable meal, all while keeping cleanup to a single pan.
Perfect for holiday gatherings, potlucks, or when you’re craving that classic diner comfort without the fuss. The recipe scales easily, so you can make it for a crowd or just enough for leftovers.
Let’s get started on creating this nostalgic, crispy-topped masterpiece that brings back all the warmth of home cooking.
Ingredients for campbell's broccoli cheese casserole
Here’s everything you need to create that nostalgic, crispy-topped Campbell's Broccoli Cheese Casserole masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 6 cups | Tender, medium-sized florets only |
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, 10.5 oz each |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Dry Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For depth of flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Mustard Powder 🍯 | ½ tsp | For subtle tang |
| Green Onions 🧅 | 2 tbsp | Chopped, for garnish |
The broccoli is your star—fresh, tender florets make all the difference. Hit the produce section early for the brightest green, or grab frozen florets from Trader Joe's if you're short on time (just thaw and pat dry). The cheese? Sharp cheddar from a block melts better than pre-shredded—no clumps, just velvety goodness. For the soup, Campbell's Cream of Mushroom is non-negotiable here—it's the secret to that classic diner flavor. If you're making this ahead, pre-shred the cheese and store it in the fridge for up to 3 days—it keeps its texture perfectly.
No panko breadcrumbs? Regular breadcrumbs toasted in the oven for 5 minutes work just fine—they'll still give you that satisfying crunch. Short on sharp cheddar? Monterey Jack or Colby Jack blend in beautifully, though you'll lose that signature tang. The mustard powder might sound odd, but trust me—it cuts through the richness and makes the whole dish sing. For extra flavor without effort, add a pinch of smoked paprika to the breadcrumb mix. And if you're feeling fancy, swap the green onions for chives—they've got a sweeter bite that pairs perfectly with the cheesy filling.
This casserole tastes even better the next day—make it ahead and bake fresh when you're ready to serve. Store leftovers in an airtight container for up to 4 days, or freeze portions for 3 months. The breadcrumb topping stays crispy when reheated—just cover with foil for the first 5 minutes to prevent over-browning. For serving, I always garnish with extra green onions right before going to the table—that fresh pop of color makes it look even more inviting. And if you're taking it to a potluck? Double the recipe—it disappears faster than you'd think!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you measure, dump, and bake—no fancy techniques. The flour just thickens the soup into a creamy sauce, and that sharp cheddar melts into a blanket over the broccoli. It’s the kind of dish that makes you wonder why you ever cooked anything else.
- Umami Bomb: Between us, the Campbell’s cream of mushroom soup brings a depth that plain cheddar alone can’t touch. That earthy mushroom flavor cuts through the richness, and when it all bakes into a golden top layer? It’s the kind of comfort food that sticks with you long after dinner.
- Lunchbox Hero: Honestly, this is my go-to for meal prep—it reheats like a dream and tastes just as good cold. Pack it in containers for work or school, and no one will guess it started as a casserole. (Yes, even my picky-eating kid devours it.)
- Budget Baked Good: Sharp chedddar and fresh broccoli stretch into a full meal for less than $10, and the soup is already a pantry staple. It’s the kind of dish that makes you feel like you’re feeding a crowd without breaking the bank—or your willpower.
Step-by-step instructions for Campbell's broccoli cheese casserole
Here's how to transform simple pantry staples into a golden, bubbly masterpiece with that perfect crispy breadcrumb crust everyone loves.
Prep the Broccoli and Create the Sauce Base
Preheat your oven to 375°F while you prepare the broccoli. Cut 6 cups fresh broccoli florets into even-sized pieces—this ensures uniform cooking. Give them a quick steam in boiling water for 2 minutes to soften slightly, then drain thoroughly and pat dry with paper towels. You want them tender but not mushy, as they'll finish cooking in the oven.
In a large bowl, whisk together 2 cans Campbell's Cream of Mushroom Soup, 1 cup milk, 0.25 cup all-purpose flour, 2 tbsp melted butter, and all the seasonings: 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp mustard powder. This creates a velvety, flavor-packed sauce that will coat every broccoli floret perfectly. The mustard powder adds that subtle tang that makes this casserole taste homemade.
Combine Broccoli and Sauce for Maximum Flavor
Add the prepared broccoli to the sauce mixture and stir gently but thoroughly to ensure each floret is fully coated. The sauce should cling to the broccoli like a silky blanket. Transfer everything to a greased 9x13-inch baking dish, spreading it evenly into a single layer. This even distribution is crucial for consistent baking—you want that crispy top to form uniformly across the entire surface.
Sprinkle 2 cups sharp cheddar cheese evenly over the top, pressing down gently with a spatula to help it melt into the broccoli. The cheese will create that signature creamy texture we all love. Don't worry if it looks like too much—it's designed to melt and stretch beautifully in the oven.
Build the Crispy Breadcrumb Topping
In a small bowl, combine 0.5 cup dry breadcrumbs (I always use panko for that extra crunch) with 2 tbsp chopped green onions. The green onions add a fresh pop of color and subtle onion flavor that complements the cheesy richness. Sprinkle this mixture evenly over the cheese layer, pressing down lightly again to help it stick and create that coveted crispy crust.
Here's the thing—this topping is what makes or breaks your casserole. Don't skip pressing it down! The breadcrumbs need direct contact with the cheese to get properly crisped. If you're worried about it sticking to your spatula, wet your fingers slightly before pressing—it makes all the difference.
Bake to Golden Perfection
Place the baking dish on the middle rack of your oven and bake for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The casserole is done when the cheese is fully melted and the breadcrumb topping has turned that beautiful crispy gold color. If you're unsure, check at the 25-minute mark—your oven might run hot, and you don't want to overcook it.
Real talk: The moment you see that golden crust forming is the best part. It should be crisp enough to snap when you press it lightly with a fork, but not so hard it's dry. If it's browning too quickly, tent it loosely with foil for the last 5 minutes of baking to prevent over-browning while it finishes cooking.
Rest and Serve with Confidence
Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The casserole will be hot and bubbly, with that perfect contrast of crispy breadcrumbs on top and creamy cheese throughout.
Cut into squares and serve immediately. Each bite should deliver tender broccoli, rich cheesy sauce, and that satisfying crunch from the breadcrumb topping. The green onions add a fresh brightness that cuts through the richness, making every forkful balanced and delicious. Leftovers? They reheat beautifully in the microwave with a sprinkle of water to restore that creamy texture.
Pro Tips For Making Campbell'S Broccoli Cheese Casserole
- STEAM BROCCOLI FIRST: Skip the raw broccoli plop-and-go approach—give those florets a quick 3-minute steam in salted water before mixing with the soup. This softens them just enough to absorb the sauce without turning mushy later (yes, even if you’re impatient like me).
- SAUTE THE FLOUR: Toss that all-purpose flour in a dry pan over medium heat for 30 seconds before adding milk—it toasts slightly and cuts the raw flour taste. I learned this the hard way after a batch tasted like glue.
- CHEDDAR SHAVES NOT CRUMBLES: Grate your sharp cheddar yourself instead of using pre-shredded. The pre-shredded version has anti-caking agents that make the sauce separate when baked. (Your future self will thank you.)
- BAKE UNTIL BUBBLY: Don’t pull it out at 350°F just because the recipe says “25 minutes.” Wait until the edges are golden and the center bubbles when you poke it—usually closer to 30-35 minutes. Underbaking is the #1 reason this dish tastes sad.
Health benefits of these flavors
Protein-Packed Comfort
While this casserole isn't traditionally high-protein, the combination of sharp cheddar cheese (about 20 grams per serving) and the creamy mushroom sauce provides a satisfying protein boost.
The cheese contributes essential amino acids for muscle repair, while the broccoli adds 3 grams of protein per serving along with fiber for digestion.
For a protein upgrade, I sometimes stir in ½ cup cooked chicken breast or ½ cup crumbled bacon—both add heartiness without compromising the creamy texture. 💪
Calcium for Strong Bones
This dish delivers a significant calcium boost from the 2 cups of sharp cheddar, providing about 600mg per serving—that's nearly 60% of the daily recommended intake. Calcium isn't just for bones; it also supports muscle function and nerve signaling.
The milk in the sauce adds another 200mg per serving, making this a sneaky way to get your dairy fix when you're craving comfort food. Pair it with a side salad for even more calcium from leafy greens.
Vitamin Boost from Broccoli
The star ingredient, broccoli, packs serious nutritional punch in every bite. One serving delivers 100% of your daily vitamin C—essential for immune function and collagen production—plus vitamin K for blood clotting and bone health. The florets also contain vitamin A (from the green color) which supports eye health.
I always use fresh broccoli for maximum nutrients, but frozen works too if you're short on time—just don't overcook it in the oven.
Healthy Fats for Satisfaction
The cheese and butter in this casserole provide satisfying fats that help keep you full longer. While not a "light" dish, these fats are essential for hormone production and brain function.
The butter adds flavor while contributing vitamin E and conjugated linoleic acid (CLA), a fatty acid with potential anti-inflammatory benefits. For a lighter option, I sometimes reduce the butter to 1 tbsp and use Greek yogurt instead of milk in the sauce—it thickens beautifully while cutting calories.
Fiber for Digestion
Despite its creamy appearance, this casserole contains 4 grams of fiber per serving thanks to the broccoli. Fiber supports digestive health, helps regulate blood sugar, and keeps you feeling satisfied.
The breadcrumb topping adds another 1 gram of fiber, plus it creates that satisfying crunch that makes the dish so addictive. For extra fiber, I sometimes sprinkle 2 tbsp whole wheat breadcrumbs on top instead of regular—it adds a nutty flavor that pairs perfectly with the cheese.
Customizable for Dietary Needs
This classic can easily be adapted for dietary preferences. For a lower-carb version, replace half the breadcrumbs with crushed pork rinds or almond flour. Want more protein? Mix in ½ cup cottage cheese with the sauce.
The dish also freezes beautifully—portion and freeze before baking for 3 months of quick, healthy meals. The nutritional benefits remain whether you enjoy it fresh or reheated, making it a versatile comfort food option. 💡
Nutrition facts
Frequently asked questions
Can I make this casserole without Campbell's Cream of Mushroom Soup?
For a similar flavor, use 2 cups heavy cream or 2 cups whole milk combined with 2 tablespoons cornstarch and 2 tablespoons butter to thicken. Add 1 teaspoon onion powder, ½ teaspoon mustard powder, and ½ teaspoon garlic powder for that classic diner taste. The texture will be slightly lighter but still delicious.
Why did my casserole turn out soggy instead of crispy?
Soggy topping usually means the breadcrumbs didn't get enough contact with the cheese. Press them down firmly with a wet spatula before baking, and bake at 375°F for the full 25-30 minutes—don't open the oven early! If it's still soft, broil for 1-2 minutes at the end for extra crispiness.
Can I prepare this ahead of time for a holiday meal?
Yes! Assemble the casserole (up to the breadcrumb topping) in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add the breadcrumbs and bake as directed. For freezing, assemble completely (including topping), cover with foil, and freeze for up to 3 months. Bake straight from frozen, adding 5-10 extra minutes at 375°F.
What's the best way to reheat leftovers?
For the crispy texture, cover with foil and reheat at 350°F for 15-20 minutes. To restore crispiness, broil for 1-2 minutes at the end. Microwave leftovers with a damp paper towel over them for 1 minute, then stir and add 1 teaspoon milk or water to restore creaminess.
Can I add other vegetables to this recipe?
Stir in 1 cup diced bell peppers or ½ cup corn kernels with the broccoli for extra veggies. For a heartier dish, add ½ cup cooked chicken or ½ cup diced ham. Just adjust baking time by 5 minutes if using extra moisture-heavy ingredients like zucchini.