Broccoli Cheese Casserole

This Broccoli Cheese Casserole has tender broccoli smothered in a rich and creamy cheddar cheese sauce, and is topped with crushed butter crackers. This is one side dish that is sure to please the masses!

Broccoli Casserole

Broccoli Cheese Casserole

When I was a kid {and when my kids were younger}, the only way to eat broccoli was smothered in cheese. I learned very quickly to make meal additions that increased the chances of being consumed. So cheese all the foods it was. Just like this Green Bean Casserole, a crispy topping and cheese makes it so very good.

Now days my girls love broccoli, even on it’s own and steamed, which is fantastic. They even love it raw and in salad form, their favourite being this Broccoli Craisin Salad.

Broccoli Cheese Casserole

Yet sometimes I want to kick those side dishes up a notch and go for a full-comfort serving. That’s where creamy cheese comes in.

I recently made this Cheesy Broccoli Casserole for Thanksgiving, and it reminded my that I’ve never featured it here on the blog. Due time! Thing is, this casserole side dish is perfect for those big meals like Thanksgiving, Easter and Christmas. Yet, it’s also a great weeknight dish that can accompany so many meats.

Broccoli Cheese Casserole

This Broccoli Cheese Casserole is full of cheesy goodness and the best part just may be the crispy crunchy topping that everyone goes nuts for. Truth be told, I have to refrain myself from picking off that delicious topping while waiting for the rest of dinner to be ready.

How Do You Make Broccoli Cheese Casserole?

This Cheesy Broccoli Casserole is a very easy dish to make. Once you’ve steamed it for a bit in the microwave, it’ll take mere minutes to get this into the oven {the same blanching method I use in my Instant Pot Beef and Broccoli recipe}.

Then you simply combine all the ingredients but one into a bowl, mix, and then sprinkle the topping kind of meal.

Broccoli Cheese Casserole

The creamy sauce is soup, mayonnaise, milk, egg, onion and cheese. Then the topping is crushed buttery Ritz crackers, best crushed with a rolling pin in a ziplock. You could also add in some extra cheese with the topping for good measure, that’s up to you.

Can you freeze Broccoli Cheese Casserole?

Yes you absolutely can freeze this casserole dish! I do this often so I have one handy for another meal. I often separate dishes into two smaller baking pans so that I can freeze one for later.

Broccoli Cheese Casserole

To freeze, just make this as usual, cool completely, cover tightly and then put it into the freezer. To thaw, place it into the refrigerator overnight and then bake again until hot in the centre.

Since the topping will most likely be already crisp from previous cooking, I’d cover with foil and bake for most of the re-heat, as to not burn the topping this time around.

I hope you enjoy this delicious and comforting casserole side dish recipe as much as we do!

Broccoli Cheese Casserole

For another soothing cheese and broccoli meal, check out this Slow Cooker Three Cheese Broccoli Soup, it’s one of our winter favourites.

Broccoli Cheese Casserole

Broccoli Cheese Casserole

Yield: 6 people
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour

This Broccoli Cheese Casserole has tender broccoli smothered in a rich and creamy cheddar cheese sauce, and is topped with crushed butter crackers. This is one side dish that is sure to please the masses! 



  • 1 16 oz pkg broccoli Florets
  • 1 1/4 cup cheddar cheese, shredded and divided
  • 1/4 onion, finely chopped
  • 1 can cream of mushroom soup
  • 1/4 cup mayonnaise
  • 1/4 cup milk
  • 1 egg, lightly beaten
  • 1/4 tsp salt
  • 1/4 tsp pepper


  • 1 1/2 cups Ritz crackers, crushed


  1. Add broccoli to a large microwave safe dish. Pour in 1 cup of water and cover with a paper towel. Cook on high for 3-4 minutes until broccoli is steamed. Pour out excess water.
  2. In the bowl containing the broccoli, add in all the other mixture ingredients {remember to separate the cheese though} and mix well. 
  3. Pour the mixture into a greased casserole dish then top with remaining cheese. Top with crushed cracker crumbs.
  4. Bake at 350 degrees for 40-50 minutes until centre is nicely cooked and topping is golden brown. If you find the topping is getting too brown and the mixture still needs cooking, cover lightly with foil and continue to bake, to prevent a burnt topping. 
  5. Enjoy warm! 
Nutrition Information:
Yield: 6 Serving Size: 6 people
Amount Per Serving: Calories: 281Saturated Fat: 7gCholesterol: 59mgSodium: 810mgCarbohydrates: 13gSugar: 2gProtein: 10g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *