Campbell's Broccoli Cheese Casserole Recipe: Ultra-Creamy, Crispy-Topped Comfort

Side Dishes

Campbell's Broccoli Cheese Casserole Recipe: Ultra-Creamy, Crispy-Topped Comfort

This Campbell's Broccoli Cheese Casserole recipe delivers the ultimate in creamy, crispy-topped comfort—the kind of dish that transforms any dinner into a cozy family meal. The secret lies in that perfect balance of velvety cheese sauce and golden, buttery breadcrumbs that create a texture you can't resist.

I've refined this version over years of testing, ensuring every bite delivers that nostalgic, restaurant-quality satisfaction without the fuss.

The foundation of this casserole is Campbell's Cream of Mushroom soup—its rich, savory base forms the heart of that ultra-creamy filling. Mixed with sharp cheddar cheese, tender broccoli florets, and a touch of milk, it creates a sauce so smooth it practically melts in your mouth.

The crispy breadcrumb topping isn't just for show; it adds a satisfying crunch that contrasts beautifully with the soft filling beneath.

What you'll end up with is a bubbling, golden casserole that smells like home the moment it comes out of the oven. The cheese pulls slightly at the edges, creating that perfect crispy texture while staying creamy inside.

It's the kind of dish that disappears quickly—perfect for potlucks, family dinners, or when you're craving a classic comfort food that feels like a warm hug in a baking dish.

Ready in just 45 minutes, this recipe requires minimal prep and delivers maximum flavor. Whether you're feeding a crowd or treating yourself to a single serving, the creamy, cheesy goodness makes it worth every bite. Let's get baking!

👨‍🍳
Difficulty
Easy
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for campbell's broccoli cheese casserole

Sixteen ingredients for that perfect creamy, crispy casserole hug you'll crave all week.

Ingredient Amount Notes
Campbell's Cream of Mushroom Soup 🍄 2 cans Condensed, not ready-to-serve
Sharp Cheddar Cheese 🧀 2 cups Shredded, not pre-shredded
Fresh Broccoli Florets 🥦 4 cups Cut into small, even pieces
Whole Milk 🥛 ½ cup Full-fat for creaminess
Unsalted Butter 🧈 ½ cup Melted, not salted
Plain Breadcrumbs 🍞 1 cup Panko works too
All-Purpose Flour 🌾 ½ cup For crispy topping
Garlic Powder 🧄 1 tsp Freshly ground preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 ½ tsp Kosher or sea salt
Medium Eggs 🥚 1 whole Beaten for binding
Extra-Virgin Olive Oil 🫒 1 tbsp For greasing baking dish

The Campbell's Cream of Mushroom Soup is non-negotiable here—its umami depth makes this dish sing. Grab the condensed version from any grocery store; it's the secret to that ultra-creamy texture. For the cheese, sharp cheddar is key—it melts perfectly and adds that tangy kick. I always buy a block and grate it myself (pre-shredded gets clumpy and has anti-caking agents). The broccoli? Fresh florets are best, but frozen works in a pinch—just thaw and drain well. If you're using frozen, grab the Trader Joe's or Birdseye brands—they're pre-cut and consistent. For the milk, whole milk gives the richest result, but 2% works too if you're watching fat.

No sharp cheddar? Monterey Jack or Colby melts beautifully too. Short on breadcrumbs? Crushed cornflakes or Ritz crackers work in a bind—just add an extra tbsp of melted butter to the mix. The butter matters here—unsalted so you control the saltiness. If you're feeling fancy, swap half the breadcrumbs for crushed potato chips (like Wotsits or Doritos) for extra crunch. For the garlic powder, if you've got fresh garlic, roast and mince it for a deeper flavor. The egg is just for binding that crispy topping, so no need to fuss over it—just crack it into a bowl and whisk. And if you're worried about the broccoli getting mushy, blanch it for 2 minutes first—keeps it bright green and tender.

This casserole reheats like a dream—350°F for 15-20 minutes until bubbly. Leftovers keep for 4-5 days in the fridge, and it freezes beautifully for up to 3 months. I always double the recipe and freeze half—nothing beats pulling out a frozen casserole for a lazy weeknight. Store it in an airtight container, and when reheating, cover with foil for the first 10 minutes to prevent over-browning. The crispy topping gets even better after reheating, so don't skip this step. And if you're making it ahead for a potluck, bake it the day before—the flavors meld overnight, making it even more delicious.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: Just toss everything into a baking dish—no chopping boards, no extra pots. The broccoli steams right in the creamy mushroom-cheese sauce, and that sharp cheddar melts into a golden crust with zero fuss. (Yes, even on a Tuesday night.)
  • Umami Bomb: That Campbell’s Cream of Mushroom soup brings the depth—earthy, rich, and just a little savory. Pair it with sharp cheddar, and suddenly you’ve got a dish that tastes like it simmered for hours, not 20 minutes.
  • Leftover Heaven: This casserole actually improves the next day—crispier edges, gooier cheese, and the broccoli holds its bite. I’ve reheated portions for breakfast (yes, really) and it’s still the star of the meal.
  • Budget Win: Fresh broccoli, a can of soup, and a block of cheddar? You’re looking at a $5 family dinner that feeds four. Honestly, it’s the kind of recipe that makes grocery day feel like a victory.

Step-by-step instructions for campbell's broccoli cheese casserole

Here's how to create that perfect balance of creamy, cheesy goodness with a golden, crispy topping.

1

👨‍🍳 Step 1: Prep the Broccoli and Make the Cheese Sauce

Preheat your oven to 375°F while you prepare the broccoli. Cut the 4 cups fresh broccoli florets into even, bite-sized pieces—this ensures they cook perfectly throughout. Steam them for 3-4 minutes until bright green and just tender but still crisp. Drain well in a colander and set aside.

In a large bowl, whisk together the 2 cans Campbell's Cream of Mushroom Soup, 0.5 cup whole milk, 0.5 cup unsalted butter (melted), 2 cups sharp cheddar cheese, 1 tsp garlic powder, 0.5 tsp ground black pepper, and 0.5 tsp salt until completely smooth. The cheese should melt into the soup completely, creating a velvety base. Stir in the steamed broccoli until fully coated—this helps the cheese cling to every floret.

2

🥘 Step 2: Build the Crispy Topping

In a separate bowl, combine the 1 cup plain breadcrumbs, 0.5 cup all-purpose flour, 1 whole medium egg (beaten), and a pinch of salt. Mix until the breadcrumbs are evenly moistened but not soggy—you want a crumbly texture that will hold together when baked. This topping is what gives your casserole that irresistible golden crust.

For extra flavor, I like to add a tiny pinch of garlic powder to the topping mix. Spread the breadcrumb mixture evenly over the cheese mixture in your baking dish, pressing down lightly with the back of a spoon. This ensures the topping stays in place during baking and gets properly crispy.

3

🔥 Step 3: Assemble and Bake to Golden Perfection

Lightly grease a 9x13-inch baking dish with 1 tbsp extra-virgin olive oil (this prevents sticking and makes cleanup easier). Spread the cheese-broccoli mixture evenly into the dish, then sprinkle the breadcrumb topping over the top. The key here is to spread the mixture in an even layer—this ensures consistent baking and prevents any areas from being too thick or too thin.

Bake uncovered for 25-30 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the topping looks crispy and the cheese underneath is fully melted and bubbling. If you're worried about burning, tent the dish with aluminum foil for the last 5 minutes of baking—this helps maintain the crispiness while keeping the top from getting too dark.

4

⏰ Step 4: Rest and Serve Warm

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to slice—no more runny cheese sliding everywhere! The casserole should be bubbling hot with that perfect crispy topping that shatters when you cut into it.

Serve immediately with a side of buttery dinner rolls or a fresh garden salad. The creamy cheese sauce will coat every bite of broccoli, while the crispy topping adds that satisfying crunch. This dish is pure comfort food at its best—creamy, cheesy, and utterly satisfying!

👨‍🍳

Pro Tips For Making Campbell'S Broccoli Cheese Casserole

  • STEAM BROCCOLI FIRST: I learned this the hard way—raw broccoli in the casserole just turns into a soggy mess. Steam florets for 3-4 minutes until bright green and just tender, then drain well. The texture stays crisp, and the cheese clings better.
  • SALT THE CHEESE: Sharp cheddar’s flavor gets lost in the soup. Sprinkle ½ teaspoon salt directly into the shredded cheese before mixing it in—it cuts through the creaminess and balances the soup’s saltiness. (Yes, even if the cheese is labeled "sharp.")
  • SKIP THE BOILING MILK: Heating whole milk until steaming makes the casserole greasy. Warm it just until butter melts (about 2 minutes over medium-low), then whisk it into the soup. The sauce stays smooth without breaking.
  • BAKE UNTIL BUBBLY: The casserole’s done when the top’s golden and the edges pull away from the pan—not when it looks "mostly set." Cover with foil the first 20 minutes, then uncover and bake 5 more until it’s bubbling like a proper cheese sauce. Cutting into it too soon guarantees a runny center.

Serving suggestions for this recipe

Classic Pairings

This casserole shines alongside garlic bread—the buttery, garlicky notes complement the creamy cheese perfectly. I always make a batch of homemade dinner rolls with a touch of Parmesan in the dough for extra richness.

For a lighter option, a simple arugula salad with lemon vinaigrette and toasted walnuts provides the perfect fresh contrast to the rich casserole. 🥖

Protein Additions

While this dish is vegetarian-friendly, adding grilled chicken breast or crumbled bacon turns it into a heartier meal. I like to cook 6 oz boneless chicken breast in a skillet with 1 tbsp olive oil and ½ tsp smoked paprika, then slice and layer it on top before baking.

For bacon lovers, 4 oz crispy bacon crumbled into the cheese sauce adds a smoky depth. 🍗

Potluck Presentation

For potlucks, transfer the baked casserole to a large serving platter and garnish with fresh parsley or crushed red pepper flakes for a pop of color. I also like to sprinkle extra breadcrumbs on top right before serving to restore crispiness.

Serve with paper towels on the side—this casserole is messy but worth it! 🍽️

Kid-Friendly Twists

Make it fun for kids by arranging the broccoli into smiley faces or stars before baking. For picky eaters, serve it with ketchup or ranch dressing on the side.

I’ve even seen parents use cookie cutters to shape the casserole into fun shapes before baking—just press the topping firmly to hold the shape. 🧒

Leftovers Reinvented

Transform leftovers into broccoli cheese grilled cheese sandwiches—just layer the casserole between sourdough bread and grill in a pan with butter until golden. For a quick lunch, serve it over mashed potatoes or egg noodles for a comforting one-pan meal.

Reheating leftovers in the microwave? Cover with a damp paper towel and heat for 1-2 minutes until bubbly. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 1020mg44%
Total Carbohydrate 35g12%
Dietary Fiber 5g18%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen broccoli instead of fresh?

Yes! Frozen broccoli works perfectly—just thaw and drain it thoroughly before mixing into the cheese sauce. For best results, steam it for 2 minutes to keep it vibrant. The texture will be slightly softer than fresh, but the flavor remains rich and creamy.

2

What can I substitute if I don’t have Campbell’s Cream of Mushroom Soup?

Try cream of celery soup or cream of chicken soup for a similar texture. For a dairy-free option, blend 1 cup cashews, 1 cup vegetable broth, and 2 tbsp nutritional yeast until smooth. The key is a creamy base—just adjust seasonings to taste.

3

Why did my casserole turn out soggy instead of crispy?

Sogginess usually happens when the topping isn’t dry enough or the cheese sauce is too wet. Ensure your breadcrumbs are toasted first (spread on a baking sheet at 350°F for 5 minutes) and press the topping firmly before baking. Also, avoid opening the oven door too early—keep it sealed until the top is golden.

4

Can I make this casserole ahead of time?

Assemble it the night before and refrigerate uncovered for 2-3 hours to dry the topping slightly. Bake straight from the fridge, adding 5-10 extra minutes at 375°F. For freezing, bake fully, cool, wrap tightly, and freeze for up to 3 months. Reheat covered with foil for 15 minutes before serving.

5

How do I make the cheese sauce extra creamy?

For ultra-creamy results, whisk in 2 tbsp cornstarch with the milk before adding it to the soup. You can also replace 2 tbsp milk with 2 tbsp heavy cream or add 1 oz cream cheese to the cheese mixture. The secret is patience—let the cheese melt slowly over low heat (if you were to reheat it).

★★★★★4.5(7 reviews)
Categories Side Dishes