Skip to Content

Old Fashioned Cheesy Broccoli Casserole

There’s something so comforting about a cheesy broccoli casserole, and this recipe takes me straight back to my childhood! My mom used to make this when I was young, and it was always one of my favorites!

Old-Fashioned Cheesy Broccoli Casserole

Creamy, cheesy, and packed with flavor, this casserole is a timeless classic that’s perfect for family dinners, potlucks, or just because you’re craving some good old-fashioned comfort food!

This recipe is simple, quick to put together, and uses everyday ingredients you probably already have in your kitchen. Let’s dive in!

Ingredients (Serves 4-6)

Here’s what you’ll need to recreate this cheesy delight:

  • 6 cups broccoli florets
  • 8 ounces cream cheese, softened
  • 1 (10 oz) can cream of mushroom soup
  • 1 cup cheddar cheese, shredded
  • ¼ cup parmesan cheese, grated
  • 1 tbsp minced garlic
  • 1 tsp Italian seasoning
  • ¼ tsp salt
  • ¼ tsp black pepper
  • ⅓ cup panko bread crumbs

Tools You’ll Need

Make sure you have these kitchen tools handy:

  • Measuring cups and spoons
  • Cutting board and large knife
  • Large pot with vegetable steaming basket (or your preferred steaming method)
  • Medium and large mixing bowls
  • Silicone spoon
  • 9×13 inch casserole dish

Directions

1. Preheat Your Oven
Set your oven to 350˚F and grease a 9×13 inch casserole dish to ensure easy cleanup later.

2. Steam the Broccoli
Using a vegetable steaming basket over a pot of boiling water, steam the broccoli for about 4 minutes. The broccoli should be bright green and slightly tender but still crisp. If you don’t have a steaming basket, you can blanch the broccoli in boiling water for a minute and then drain.

Once steamed, transfer the broccoli to a large bowl and set it aside.

3. Mix the Cheesy Filling
In a medium bowl, combine the softened cream cheese, cream of mushroom soup, shredded cheddar cheese, grated parmesan cheese, minced garlic, Italian seasoning, salt, and pepper. Stir everything together until well combined.

4. Coat the Broccoli
Pour the creamy mixture over the steamed broccoli in the large bowl. Gently toss everything together until the broccoli is evenly coated with the cheesy goodness.

5. Assemble the Casserole
Transfer the broccoli and cheese mixture into the prepared casserole dish, spreading it out evenly. Sprinkle the panko bread crumbs over the top for that perfect crunchy finish.

6. Bake and Broil
Place the casserole dish on the middle rack of the oven and bake for 20 minutes. After baking, switch to the broil setting on high and broil the casserole for 2 minutes. This will give the bread crumb topping a golden brown, crispy texture.

7. Let It Rest and Serve
Once out of the oven, let the casserole rest for about 5 minutes before serving. This allows the flavors to settle and makes it easier to scoop.

Why I Love This Recipe

This casserole is everything you want in a comfort food—rich, creamy, cheesy, and full of flavor. The combination of the cream cheese and cream of mushroom soup creates the perfect creamy base, while the cheddar and parmesan add just the right amount of sharpness. The panko bread crumbs provide a crunchy contrast to the soft broccoli and creamy filling, making every bite irresistible.

Plus, it’s a versatile dish. You can swap out the broccoli for cauliflower, add cooked chicken for a heartier meal, or play around with different cheeses to suit your taste.

Yield: 6

Old Fashioned Cheesy Broccoli Casserole

Old-Fashioned Cheesy Broccoli Casserole

This casserole is everything you want in a comfort food—rich, creamy, cheesy, and full of flavor!

Prep Time 5 minutes
Cook Time 25 minutes
Additional Time 5 minutes
Total Time 5 minutes

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

  1. Preheat the oven to 350˚F.
  2. Grease a 9x13 inch casserole dish.
  3. Steam the broccoli for 4 minutes (using a vegetable basket and pot over the stove, or whatever method you prefer)
  4. Add steamed broccoli to a large bowl. Set aside.
  5. Combine the cream cheese, cream of mushroom soup, cheddar cheese, parmesan cheese, and seasonings in a medium bowl, and stir well until combined.
  6. Add the creamy mixture to the broccoli and gently toss until broccoli is coated.
  7. Pour into the prepared casserole dish.
  8. Sprinkle bread crumbs over the top.
  9. Bake on the middle rack in the oven for 20 minutes, then broil on high for 2 minutes to allow topping to slightly brown. 

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 341Total Fat: 23gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 63mgSodium: 709mgCarbohydrates: 22gFiber: 6gSugar: 6gProtein: 14g

A Nostalgic Favorite

Every time I make this casserole, I’m reminded of sitting at the dinner table with my family, eagerly waiting for that first cheesy bite. It’s one of those dishes that feels like a warm hug—and I hope it brings that same comfort to your table too!

Let me know if you try it out, and feel free to share any twists you add to make it your own. Enjoy!

Old-Fashioned Cheesy Broccoli Casserole
Skip to Recipe