Print

Broccoli Cheese Casserole

Cheesy Broccoli Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy, cheesy, and topped with a golden crust, this Broccoli Cheese Casserole is a comforting classic perfect for holidays or any cozy dinner.

Ingredients

Scale
  • 4 cups broccoli florets (fresh or frozen)
  • 4 tablespoons butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups milk
  • 2 cups sharp cheddar cheese, shredded
  • 4 oz cream cheese
  • Salt and black pepper to taste
  • 1 cup panko breadcrumbs
  • 1 tablespoon melted butter (for topping)
  • 1/4 cup grated Parmesan (optional)

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Blanch broccoli in boiling water for 2–3 minutes. Drain and set aside.
  3. In a saucepan, melt 4 tbsp butter. Sauté onion and garlic until soft.
  4. Whisk in flour and cook for 1 minute. Gradually add milk while whisking until thickened.
  5. Remove from heat. Stir in cheddar, cream cheese, salt, and pepper until smooth.
  6. Fold in broccoli. Pour mixture into the baking dish.
  7. Mix panko breadcrumbs with 1 tbsp melted butter and Parmesan (if using). Sprinkle over casserole.
  8. Bake uncovered for 25–30 minutes until golden and bubbly. Let rest before serving.

Notes

  • Freshly shredded cheese melts better than pre-shredded.
  • Add a pinch of nutmeg or mustard to the sauce for extra depth.
  • Broil the last 2 minutes for an extra crisp top.