Campbell's Broccoli Cheese Casserole Recipe: Ultra-Creamy Bake with Crispy Top

Side Dishes

Campbell's Broccoli Cheese Casserole Recipe: Ultra-Creamy Bake with Crispy Top

Transforming a classic comfort dish into something extraordinary starts with this Campbell's Broccoli Cheese Casserole recipe—where ultra-creamy filling meets a perfectly crispy breadcrumb top. The secret lies in balancing the right amount of cheese, soup, and breadcrumbs to create that signature texture contrast.

After years of perfecting this dish, I’ve found the ideal ratio that delivers restaurant-quality results without the fuss.

This recipe builds on the familiar flavors we all love, but with a professional touch that elevates it to weeknight dinner hero status. The Campbell’s cream of mushroom soup forms the creamy base, while sharp cheddar and a touch of cream cheese add depth.

Layering it properly ensures even baking, and the breadcrumb topping achieves that coveted crispy finish that holds up to every bite.

By the time it emerges from the oven, you’ll have a golden-brown casserole with a creamy, cheesy center that’s rich but not heavy. The crispy top adds a satisfying texture contrast that makes each forkful irresistible.

It’s the kind of dish that disappears faster than you can say "seconds," yet feels special enough for company.

Serve alongside grilled chicken or steak for a complete meal, or enjoy it as a vegetarian main with a side salad. The recipe scales easily for crowds, and leftovers reheat beautifully—though you’ll likely finish the pan before that happens. Let’s get baking!

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

Ingredients for campbell's broccoli cheese casserole

Six ingredients transform this classic casserole into restaurant-quality comfort food.

Ingredient Amount Notes
Campbell's Cream of Mushroom Soup 🍄 2 cans Condensed, not ready-to-serve
Sharp Cheddar Cheese 🧀 2 cups Freshly grated, sharp flavor
Cream Cheese 🧈 8 oz Full-fat for creaminess
Fresh Frozen Broccoli 🥦 4 cups Chopped into small florets
All-Purpose Flour 🌾 ½ cup For thickening mixture
Milk 🥛 1 cup Whole milk preferred
Butter 🧈 ½ cup Unsalted, melted
Dried Breadcrumbs 🍞 1 cup Panko for extra crispiness
Parmesan Cheese 🧀 ½ cup Freshly grated, for topping
Garlic Powder 🧄 1 tsp For subtle flavor boost
Onion Powder 🧅 1 tsp Adds depth to filling
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The Campbell's cream of mushroom soup is the base, so grab the condensed version—it's more concentrated and gives you that perfect creamy texture. Kroger or Walmart usually have it on the soup aisle, right next to the canned tomatoes. For the cheeses, sharp cheddar is non-negotiable—it needs that tangy bite to cut through the richness. I always buy a block and grate it myself (the pre-shredded kind has anti-caking agents that make it clumpy). The cream cheese? Philadelphia full-fat is my go-to—it melts smoothly and keeps the filling ultra-creamy. Fresh frozen broccoli is a game-changer here (the good stuff, not the mushy canned kind). It keeps its texture perfectly after baking.

No Campbell's soup? Homemade mushroom sauce works—just blend cooked mushrooms, cream, and a little flour. Short on cheddar? Monterey Jack blends well at a 1:1 ratio, though it won't be as sharp. The breadcrumbs are where the magic happens—panko gives that extra crunch, but regular dry breadcrumbs work in a pinch. For extra flavor, toast the breadcrumbs with a little garlic powder and butter before topping. The broccoli can be steamed for 2 minutes first if you're worried about it staying too crisp, but I find it works fine raw (just chop it small).

This casserole reheats beautifully—honestly tastes better the second day once everything melds together. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. I like to make a double batch and freeze half right away—perfect for lazy weeknights. The crispy top stays crunchy for about 10 minutes after coming out of the oven, so serve it up fast if you're going for that restaurant-style crunch. For extra crispiness, broil for 2 minutes at the end (watch it like a hawk!).

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe—just mix, dump, and bake. No chopping, no fussing, and honestly? The only measuring you’ll do is the cheese, and even that’s forgiving. The flour-thickened soup base handles all the heavy lifting while you’re still debating what to watch on TV.
  • Mushroom-Cheddar Dream: That cream of mushroom soup isn’t just a base—it’s the star. The umami richness from the mushrooms pairs perfectly with sharp cheddar and creamy cream cheese, giving you a depth you’d never guess from a box. (Yes, even my picky husband stops mid-sentence to take seconds.)
  • Leftovers That Win: This casserole tastes better the next day—crispier edges, creamier filling, and zero sad desk lunches. I make a double batch on Sundays because reheating it in the microwave (or oven, if you’re fancy) feels like a hug. My kids ask for it more than pizza, and that’s saying something.
  • Budget Meal, Big Payoff: Fresh frozen broccoli? Check. A can of soup? Check. Cheese you already own? Double check. This recipe costs me about $3 per serving and feeds four—no takeout guilt, no grocery panic. Plus, the flour-butter topping adds that golden crust without breaking the bank. (Between us, it’s my secret for stretching meals without sacrificing flavor.)

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

Here's how to create a perfectly creamy, crisp-topped casserole that's easier than it looks.

1

Prepare the Broccoli and Cheese Mixture

Preheat your oven to 350°F and lightly grease a 9x13-inch baking dish. In a large bowl, combine the 4 cups fresh frozen broccoli with the 2 cans Campbell's Cream of Mushroom Soup, 2 cups sharp cheddar cheese, 8 oz cream cheese, 1 cup milk, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, and 0.25 tsp black pepper. Use your hands or a large spoon to mix until the cream cheese is fully melted and the broccoli is evenly coated.

This is where the magic happens—the cream cheese gives that ultra-creamy texture, while the sharp cheddar adds that classic tangy flavor. If the mixture seems too thick, stir in a splash of milk to loosen it. You want it smooth enough to spread easily but thick enough to hold its shape when baked.

2

Create the Crispy Breadcrumb Topping

In a separate bowl, mix together the 1 cup dried breadcrumbs, 0.5 cup melted butter, and 0.5 cup grated Parmesan cheese. The breadcrumbs should look evenly moistened but not soggy. If it feels too dry, add a teaspoon of milk to help bind everything together.

This topping is what gives your casserole that irresistible crispy crust. The Parmesan adds a nutty depth of flavor, while the butter ensures it browns beautifully. Spread this mixture evenly over the top of the broccoli mixture in your baking dish, pressing down gently with the back of a spoon to help it adhere.

3

Bake Until Golden and Bubbly

Place the baking dish in the preheated oven and bake for 30-35 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the top is crispy to the touch and the filling looks set but still slightly jiggly in the center.

Here's the thing—don't overbake. The casserole will continue cooking slightly as it rests, and you want that creamy texture to remain just right. If the top isn't golden enough after 30 minutes, broil for 1-2 minutes on high, keeping a close eye to prevent burning. The broccoli should be tender but still hold its shape, and the cheese should be fully melted and bubbly.

4

Rest and Serve Warm

Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting time allows the filling to set slightly, making it easier to cut and serve. The crispy topping will soften just a bit, but it'll still hold its texture beautifully.

Cut into squares and serve warm. You'll love how the creamy filling contrasts with the crispy top—each bite delivers that perfect combination of textures and flavors. This casserole tastes even better the next day, so it's perfect for meal prep or taking to gatherings. Enjoy it with a simple side salad or some crusty bread to soak up all that creamy goodness.

👨‍🍳

Pro Tips For Making Campbell'S Broccoli Cheese Casserole

  • Mix the Cheese First: Take 30 seconds to melt the cheddar and cream cheese together in a microwave-safe bowl before adding them to the soup mixture. I used to just dump the cold blocks in, and the sauce would turn grainy—this step guarantees a smooth, creamy texture every time.
  • Roast the Broccoli: Toss the frozen broccoli in a tiny bit of oil, salt, and pepper, then spread it on a baking sheet for 10-12 minutes at 425°F before mixing it into the casserole. The extra crisp-tender texture makes a real difference—no soggy florets here.
  • Skip the Pre-Cooked Flour: Don’t make the roux with cold flour and soup—heat the soup first until it’s steaming, then whisk in the flour a tablespoon at a time. I learned this the hard way when my first batch turned into a lumpy mess that took 20 minutes to fix.
  • Cover Tightly, Bake Low: Press aluminum foil directly onto the surface of the casserole before baking at 350°F, then uncover only in the last 10 minutes. This keeps the top from drying out while still letting it brown—no sad, crustless disappointment.

Regional styles of this dish

Midwest Comfort Twist

The Midwest version of this casserole takes the classic recipe and adds a hearty touch with diced ham or cooked ground beef mixed into the filling. I like using ½ lb of diced ham (about 1 cup) for a smoky depth that pairs perfectly with the cheddar.

For extra richness, some cooks add ½ cup of sour cream to the filling before baking—it creates a lighter, almost soufflé-like texture. Serve with cornbread muffins for the ultimate Midwest comfort meal. 🥓

Southern Crispy Top

In Southern kitchens, this casserole gets a buttery, cracker-style topping instead of breadcrumbs. Mix 1 cup crushed Ritz crackers with ½ cup melted butter and ¼ cup grated Parmesan, then press it firmly onto the top.

The crackers create a shatteringly crisp crust that holds up to even the cheesiest bites. For extra flair, sprinkle paprika over the top before baking—it adds a subtle smokiness that Southern cooks swear by. 🌶️

New England Cheese Love

Up north, they go all out on the cheese—sometimes using three different cheeses for depth. Alongside the sharp cheddar, I’ve seen recipes call for ½ cup of Gruyère (for nutty complexity) and ¼ cup of smoked Gouda (for a subtle charred note).

The filling also gets a boost of 1 tsp of Dijon mustard, which cuts through the richness beautifully. Pair it with brown butter dinner rolls for the ultimate New England feast. 🧀

Tex-Mex Fusion

For a Tex-Mex twist, swap the broccoli for roasted poblano peppers and black beans, then stir in 1 tsp of cumin and ½ tsp of chili powder to the filling. Top with a mix of crushed tortilla chips and shredded Monterey Jack cheese instead of breadcrumbs.

The result is a spicy, cheesy, crispy casserole that’s perfect with sour cream and salsa on the side. 🌶️

Appalachian Potato Addition

In Appalachia, they often add diced potatoes (about 1 cup) to the filling for extra heartiness. The potatoes soak up the creamy sauce while adding a slightly starchy contrast to the broccoli.

For the topping, they use crushed saltine crackers mixed with melted butter and a pinch of cayenne for a slight kick. This version is a hearty, one-pan meal that’s perfect for cold mountain nights. 🥔

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 34g12%
Dietary Fiber 4g14%
Sugars 8g
Protein 24g48%
* 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?

Fresh frozen broccoli works perfectly—it's pre-cut and retains its texture beautifully after baking. Just chop it into small florets (about ½-inch pieces) for even cooking. Avoid canned broccoli as it tends to be mushy and waterlogged after baking.

2

How do I keep the breadcrumb topping extra crispy?

Toast your breadcrumbs with ½ cup melted butter and 1 tsp garlic powder for 3-5 minutes before adding them to the casserole. Press them firmly onto the top and bake at 375°F for the last 5 minutes to ensure maximum crispiness. For extra crunch, broil for 1-2 minutes at the end—just watch closely!

3

Can I make this casserole ahead of time?

Yes! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge, adding 10-15 extra minutes to the cooking time. For freezing, assemble completely (including topping), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

4

What if my casserole turns out too watery?

This usually happens if the broccoli wasn't drained well or the soup mixture was too thin. Next time, steam the broccoli for 2 minutes first to remove excess water, and stir in ½ cup flour or 1 extra cup shredded cheese to thicken the filling. For a watery baked casserole, cover with foil and bake 10 more minutes to let it set.

5

How can I make this vegetarian-friendly?

This recipe is already vegetarian, but you can enhance it further by adding ½ cup cooked lentils or 1 cup diced butternut squash to the filling. For extra protein, stir in ½ cup crumbled tofu or 1 cup chickpeas. The creamy cheese and soup base makes it hearty enough to stand alone as a main dish with a side salad.

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