This cheesy broccoli casserole checks all the marks for a busy family: super easy to make, affordable, delicious and gets those kids to eat their veggies! This is the perfect side dish to serve with any protein for an easy dinner! 

cheesy broccoli casserole in a white casserole dish with a wooden spoon, beside a glass container full of breadcrumbs and a white and black striped kitchen towel

The Best Broccoli Casserole Recipe Cream of Mushroom Soup

This easy broccoli casserole recipe is a family favorite, one of those tried and true, go-to recipes that you just need to have in your recipe rotation. This is also a great recipe to serve when feeding a crowd. You can easily double it up and make two pans. This is not only a staple for rotation on your dinner table, but perfect for special occasions like Christmas dinner. 

Using cream of mushroom soup in this casserole takes it to the next level. This dish will even convert the broccoli haters in your life, it’s that much of a crowd pleaser! Read on for all my best tips, storage and freezing instructions and more.

cheesy broccoli casserole in a white casserole dish with a wooden spoon, beside a white and black striped kitchen towel

Why You’ll Love This Broccoli Casserole Recipe

This is my family’s favorite broccoli casserole, and it will be your new favorite too. Here are just a few of the reasons you’ll love this recipe:

  • Just 30 minutes total to make
  • Only 5 minutes of prep
  • Perfect way to get picky eaters to eat broccoli
  • Super easy to make
  • Affordable recipe for families
  • Great addition to a holiday table
ingredients for broccoli casserole including broccoli, cheese, cream of mushroom soup, breadcrumbs, cream cheese, salt, pepper, parmesan cheese, minced garlic and italian seasoning

Ingredients for Cheesy Broccoli Casserole

This broccoli cheese casserole recipe uses simple ingredients to great a tasty side dish the entire family will love. Get the full recipe with measurements and instructions in the recipe card below. Here’s what you’ll need:

  • Broccoli florets
  • Cream cheese, softened
  • Cream of mushroom soup
  • Cheddar cheese, shredded
  • Parmesan cheese, grated
  • Minced garlic
  • Italian Seasoning
  • Salt
  • Black pepper
  • Panko bread crumbs
cheesy broccoli casserole in a white casserole dish with a wooden spoon, beside a glass container full of breadcrumbs and a white and black striped kitchen towel

How to Make Cheesy Broccoli Casserole with Cream of Mushroom Soup

As a busy mom of 3, I love easy side dish recipes that I can throw together during the week and my kids will actually eat​. This recipe is so easy, you won’t be disappointed! Get the full recipe with ingredients in the recipe card below. Here are the easy-to-follow steps:

  1. Preheat the oven to 350˚F.
  2. Grease a 9×13 inch casserole dish.
  3. Cut broccoli or separate it by hand into smaller pieces.
  1. Steam the broccoli for 4 minutes (using a vegetable basket and pot over the stove, or whatever method you prefer)
  2. Add steamed broccoli to a large bowl. Set aside.
  1. Combine the cream cheese, cream of mushroom soup, cheddar cheese, parmesan cheese, and seasonings in a medium bowl, and stir well until combined.
  1. Add the creamy mixture to the broccoli and gently toss until broccoli is coated.
  1. Pour into the prepared casserole dish.
  2. Sprinkle bread crumbs over the top.
  3. Bake on the middle rack in the oven for 20 minutes, then broil on high for 2 minutes to allow topping to slightly brown. Enjoy! 
cheesy broccoli casserole in a white casserole dish with a wooden spoon, beside a glass container full of breadcrumbs and a white and black striped kitchen towel

Tips for the Best Broccoli Casserole

This is going to quickly become one of your new favorite recipes! For best results, follow these tips:

  • Use fresh broccoli: ​You can absolutely use frozen broccoli for this recipe (see notes below under substitutions), but I do think it’s best with fresh broccoli.
  • Use good quality cheese: ​I prefer sharp cheddar cheese, but you can use any of your favorites. I recommend a good quality cheese for the best flavor.
  • Optional – Butter on top: ​For an extra crispy top, you can drizzle melted butter over the breadcrumb topping before baking.

​Substitutions/Variations

  • Fresh vs frozen broccoli: ​You can use frozen broccoli, you will just need to cook it according to package instructions and then be sure to thoroughly drain all the excess water out. I prefer fresh as it tends to have a better texture and fresher taste, but frozen works too!
  • Change the topping: You can use a number of things to create a crispy topping on the top of the casserole if you don’t have panko breadcrumbs. Ritz crackers are a great option, because they are buttery and get extra crispy. Some other options are cheese crackers, french-fried onions, or any other crushed crackers that can create a crispy cracker crumb.

Storing Leftover Broccoli Casserole

To store leftovers, let them cool completely to room temperature, then store in an airtight container in the refrigerator for 3-5 days. Reheat in the microwave or covered in the oven. 

You can also freeze this cheesy broccoli casserole! I recommend freezing it without the bread crumbs on top. Wrap tightly with aluminum foil then plastic wrap and freeze for up to 3 months. When ready to cook, thaw in the refrigerator overnight, then add the bread crumbs and bake per the instructions above.

More Recipes You’ll Love:

cheesy broccoli casserole in a white baking dish with a wooden spoon beside a black and white striped kitchen towel

Cheesy Broccoli Casserole

This cheesy broccoli casserole checks all the marks for a busy family: super easy to make, affordable, delicious and gets those kids to eat their veggies! This is the perfect side dish to serve with any protein for an easy dinner! 
Prep Time 5 minutes
Cook Time 25 minutes
Cooling Time 5 minutes
Course Side Dish
Cuisine American
Servings 6

Ingredients
  

  • 6 cups broccoli florets
  • 8 ounces cream cheese softened
  • 10 oz can cream of mushroom soup
  • 1 cup cheddar cheese shredded
  • ¼ cup parmesan cheese grated
  • 1 tbsp minced garlic
  • 1 teaspoon Italian Seasoning
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/3 cup panko bread crumbs

Instructions
 

  • Preheat the oven to 350˚F.
  • Grease a 9×13 inch casserole dish.
  • Cut broccoli or separate it by hand into smaller pieces.
  • Steam the broccoli for 4 minutes (using a vegetable basket and pot over the stove, or whatever method you prefer)
  • Add steamed broccoli to a large bowl. Set aside.
  • Combine the cream cheese, cream of mushroom soup, cheddar cheese, parmesan cheese, and seasonings in a medium bowl, and stir well until combined.
  • Add the creamy mixture to the broccoli and gently toss until broccoli is coated.
  • Pour into the prepared casserole dish.
  • Sprinkle bread crumbs over the top.
  • Bake on the middle rack in the oven for 20 minutes, then broil on high for 2 minutes to allow topping to slightly brown. Enjoy!
Keyword broccoli casserole, cheesy broccoli casserole