Broccoli Cheese Casserole

About the author: Susan Updated on Sat, 24 Jan 2026 15:24:17 GMT Side Dishes

Tags: #broccoli #cheese #casserole #side-dish #vegetarian

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:24:17 GMT

View Recipe →
Broccoli Cheese Casserole with golden cracker topping in a white baking dish Pin it
Broccoli Cheese Casserole with golden cracker topping in a white baking dish

Broccoli Cheese Casserole is the kind of side dish that gets scraped clean before the main course is even finished. The broccoli stays green and tender, the cheddar melts into a creamy filling, and the cracker topping gives you that salty crunch everyone reaches for first.

I like this version because it keeps the comfort of the old-school casserole without turning the broccoli mushy. Steam it briefly, drain it well, and let the oven finish the job.

The Creamy Broccoli Lineup

Use fresh broccoli crowns if you can. They give the casserole better texture and a brighter flavor than frozen florets. Sharp cheddar matters too because the filling needs enough punch to stand up to the creamy base.

Ingredients for Broccoli Cheese Casserole with broccoli, cheddar and crackers
Ingredients for Broccoli Cheese Casserole with broccoli, cheddar and crackers
  • Broccoli crowns. The main vegetable. Short steaming keeps the florets green and the stems tender.
  • Sharp cheddar cheese. Gives the casserole its bold, savory flavor and creamy melt.
  • Condensed cream of mushroom soup. Builds the classic creamy base without extra stovetop work.
  • Mayonnaise. Adds richness and helps the filling bake up soft instead of dry.
  • Eggs. Help the casserole set so it scoops cleanly after resting.
  • Yellow onion. Adds a little sweetness and background flavor.
  • Buttery crackers. Make the salty, crisp topping that balances the creamy center.
  • Unsalted butter. Coats the crackers so they brown evenly in the oven.

Bake It Hot And Bubbly

  1. Heat the oven. Set the oven to 350°F and grease a 2-quart baking dish so the cheesy edges release cleanly.
  2. Steam the broccoli. Cut the broccoli into bite-size pieces and steam for 4-5 minutes, just until bright green and barely tender. Drain well.
  3. Mix the filling. Stir together the soup, mayonnaise, eggs, onion, half the cheddar, salt, pepper, and garlic powder until smooth.
  4. Fold and spread. Add the drained broccoli and fold gently so the florets stay intact. Spread the mixture into the baking dish.
  5. Add the topping. Sprinkle on the remaining cheddar. Toss crushed crackers with melted butter and scatter them evenly over the top.
  6. Bake and rest. Bake for 30-35 minutes, until the edges bubble and the top is golden. Rest for 10 minutes before serving.

Broccoli Cheese Casserole Basics

The small step that changes the whole dish is draining the broccoli well. Steam gives you control because the florets cook quickly without soaking up extra water. Boiling works, but it makes the casserole looser unless you drain and cool the broccoli carefully.

Cut the pieces smaller than you think you need. Big crowns look nice on a cutting board, but spoonful-size pieces mix better with the sauce and bake more evenly. If your stems are thick, peel the tough outer layer and chop the tender centers. They are sweet and worth keeping.

This recipe stays close to the classic version with condensed soup and crackers. For a rice-filled side, the site also has Classic Broccoli Cheese Rice Casserole, which leans heartier and stretches well for a bigger table.

The Cheese Needs Backup

Sharp cheddar brings flavor, but the creamy base is what keeps the casserole soft in the center. The eggs help it set, the mayonnaise gives it body, and the soup brings that familiar savory flavor people expect from this dish. Whisk the base before adding broccoli so you do not crush the florets trying to mix it later.

Freshly grated cheese melts smoother than bagged cheese. It also tastes stronger, which means you do not need to pile on extra. If you want something richer, replace 1/2 cup of the cheddar with Monterey Jack. If you want a stronger bite, add a handful of parmesan on top with the crackers. For food handling and storage basics, the FDA kitchen safety guide is a useful reference.

Make It Your Own

This casserole is flexible, which is why it shows up at so many family tables. Add cooked rice to turn it into a fuller side, or fold in shredded cooked chicken and call it dinner. If that sounds right for tonight, try the related Broccoli, Rice, Cheese, and Chicken Casserole.

You can also swap part of the broccoli for cauliflower. Keep the pieces the same size and steam both vegetables until barely tender. The flavor lands close to Broccoli Cauliflower Cheese Sausage, especially if you add a pinch of smoked paprika. For a meatless table, leave it simple and let the cheddar do the work.

Keep The Topping Crisp

The topping should be buttery, golden, and crisp. Crush the crackers by hand into rough pieces instead of powder. Fine crumbs soak up more moisture and can bake into a dense layer. Rough crumbs leave craggy edges that brown nicely.

Add the topping right before the pan goes into the oven. This matters most when you assemble the casserole ahead. The filling can sit covered in the fridge overnight, but the cracker layer should wait. Cold casserole also needs a little extra time in the oven. Let the dish sit on the counter while the oven heats, then bake until the center is hot and the edges are bubbling. If the top browns too fast, cover it loosely with foil.

Leftovers That Still Taste Good

Store leftovers in an airtight container in the refrigerator for up to 4 days. The topping softens as it sits, but the flavor stays rich and cozy. Reheat single servings in the microwave at half power, or warm a larger portion in a 325°F oven until hot.

If you want to freshen up leftovers, sprinkle a few new cracker crumbs over the top before reheating in the oven. A little extra cheddar does not hurt either. Leftover casserole is also good spooned beside grilled chicken or tucked into a baked potato. For another cheesy broccoli idea with a crisp edge, try Crispy Broccoli Cheese Balls.

Broccoli Cheese Casserole, plated and served
Broccoli Cheese Casserole, plated and served

Summary

This casserole is best served warm after a short rest. It is rich enough for a holiday table and easy enough for a family dinner.

Broccoli Cheese Casserole
Broccoli Cheese Casserole

FAQs

Can I use frozen broccoli for Broccoli Cheese Casserole?

Yes. Thaw the broccoli fully, then squeeze or pat away extra moisture before mixing it into the filling. Frozen broccoli is softer than fresh, so skip steaming it and drain it very well.

Why is my broccoli casserole watery?

The broccoli probably held too much water. Steam fresh broccoli just until crisp-tender, then let it sit in a colander for a few minutes. If using frozen broccoli, thaw and press out the excess liquid before baking.

Can I make it ahead?

Yes. Assemble the filling up to 24 hours ahead and refrigerate it covered. Add the buttered cracker topping right before baking so it stays crisp.

What cheese melts best in this casserole?

Sharp cheddar gives the best flavor and melts well when freshly shredded. Pre-shredded cheese works in a pinch, but it can make the filling a little less smooth.

Can I make this gluten-free?

Yes, use a gluten-free condensed soup or homemade gluten-free white sauce, then swap in gluten-free crackers for the topping. Check labels carefully because soups and crackers often contain wheat.

What goes well with broccoli cheese casserole?

Serve it with roasted chicken, ham, turkey, meatloaf, or a simple baked potato. It also fits right into a holiday spread with stuffing, rolls, and cranberry sauce.

References

Sources cited in this recipe.
4.40 from 16 votes

Broccoli Cheese Casserole

Prep time:
20 min
Cook time:
35 min
Total time:
55 min
Servings:
6
Broccoli Cheese Casserole with golden cracker topping in a white baking dish

Creamy Broccoli Cheese Casserole with tender broccoli, sharp cheddar, and a golden buttery cracker topping.

Ingredients

  • For the casserole

  • Cooking spray or 1 teaspoon butter, for the baking dish
  • 1 1/2 lb (680 g) broccoli crowns, cut into bite-size florets
  • 1 can (10.5 oz / 298 g) condensed cream of mushroom soup
  • 3/4 cup (170 g) mayonnaise
  • 2 large eggs
  • 1/2 small yellow onion, finely grated or minced
  • 2 cups (225 g) freshly shredded sharp cheddar cheese, divided
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • For the topping

  • 1 sleeve buttery round crackers, about 35 crackers, roughly crushed
  • 3 tablespoons (42 g) unsalted butter, melted

Instructions

1.

1. Prepare the oven: Heat the oven to 350°F. Grease a 2-quart baking dish with cooking spray or butter.

2.

2. Steam the broccoli: Steam the broccoli for 4-5 minutes, until bright green and crisp-tender. Drain well and let it cool for 5 minutes so extra moisture can escape.

3.

3. Mix the creamy base: In a large bowl, whisk together the condensed soup, mayonnaise, eggs, onion, 1 cup cheddar, salt, pepper, and garlic powder until smooth.

4.

4. Fold in the broccoli: Add the drained broccoli to the bowl and fold gently until every piece is coated. Spread the mixture evenly in the prepared baking dish.

5.

5. Top the casserole: Sprinkle the remaining 1 cup cheddar over the broccoli mixture. Toss the crushed crackers with melted butter and scatter them evenly over the cheese.

6.

6. Bake and rest: Bake for 30-35 minutes, until the edges are bubbling and the topping is golden brown. Let the casserole rest for 10 minutes before serving.

Good to know

  1. Fresh broccoli gives the best texture, but thawed frozen broccoli works if drained very well.
  2. Assemble the filling up to 24 hours ahead. Add the cracker topping just before baking.
  3. Bake in a 2-quart dish such as an 8-inch or 9-inch square pan.

Equipment

  • 2-quart baking dish
  • Steamer basket or microwave-safe steaming bowl
  • Large mixing bowl
  • Box grater
  • Small bowl for topping

Allergens

Always check labels if you have allergies.
  • Dairy
  • Egg
  • Wheat or gluten
  • Soy may be present in condensed soup or crackers

Nutrition facts

Values are estimates per serving.
  • Calories: 430
  • Fat: 35 g
  • Carbs: 17 g
  • Protein: 14 g