Go Back

Creamy Broccoli and Cheese Casserole

A rich and comforting casserole featuring tender broccoli, a velvety cheese sauce, and a golden breadcrumb topping. Perfect for family dinners, potlucks, or as a hearty vegetarian main dish.
Prep Time 20 minutes
Cook Time 30 minutes
Cooling Time 10 minutes
Total Time 1 hour
Course Main Course, Side Dish
Cuisine American
Servings 6
Calories 310 kcal

Equipment

  • 9×13-inch baking dish
  • Large saucepan
  • Whisk
  • Wooden spoon or spatula
  • Large pot (for blanching broccoli)
  • Measuring cups and spoons
  • Ice bath (bowl with ice water)

Ingredients
  

  • 1 lb Broccoli Florets Fresh,cut into bite-sized pieces
  • 2 tbsp Unsalted Butter
  • 2 tbsp All-Purpose Flour
  • cups Whole Milk Substitute with heavy cream for richness
  • 1 cup Sharp Cheddar Cheese Shredded
  • ½ cup Gruyère Cheese Shredded
  • ½ tsp Garlic Powder Optional
  • ½ tsp Salt Adjust to taste
  • ¼ tsp Black Pepper
  • ½ cup Breadcrumbs Optional for topping
  • 1 tbsp Olive Oil Or melted butter for topping

Instructions
 

  • Preheat Oven: Set your oven to 375°F (190°C).
  • Prepare Broccoli:
  • Cut broccoli into bite-sized florets.
  • Blanch in boiling water for 2–3 minutes, then transfer to an ice bath to stop cooking.
  • Drain and pat dry.
  • Make Cheese Sauce:
  • In a medium saucepan, melt butter over medium heat.
  • Stir in flour to create a roux, cooking for 1–2 minutes.
  • Gradually whisk in milk until smooth and thickened.
  • Reduce heat and stir in cheddar, Gruyère, garlic powder, salt, and pepper until melted and smooth.
  • Assemble the Casserole:
  • Spread a layer of blanched broccoli in a greased 9×13-inch baking dish.
  • Pour half the cheese sauce evenly over the broccoli.
  • Add another layer of broccoli and top with the remaining cheese sauce.
  • If desired, mix breadcrumbs with olive oil or melted butter and sprinkle over the top.
  • Bake: Place the dish in the oven and bake uncovered for 25–30 minutes, until the top is golden and edges are bubbly.
  • Cool: Let the casserole cool for 10 minutes before serving.

Notes

  • Make Ahead: Assemble the casserole up to a day in advance, refrigerate, and bake when needed.
  • Freezing Option: Freeze the unbaked casserole for up to 3 months. Thaw overnight in the fridge before baking.
  • Variations: Add diced ham, shredded chicken, or crispy bacon for extra protein. Experiment with cheeses or add crispy fried onions or crushed potato chips for a fun topping.
 

Storage and Reheating

Method Shelf Life Instructions
Refrigerator Up to 3 days Reheat in the oven at 350°F (175°C) for 15–20 minutes, uncovered for crispy top.
Freezer Up to 3 months Thaw in the fridge overnight and bake as directed.
Microwave N/A Heat individual portions in 30-second intervals, stirring occasionally.
Keyword Broccoli Casserole, Broccoli Casserole, Cheesy Casserole, Casserole, Comfort Food, Easy Recipe, Vegetarian, Casserole, Cheesy Casserole, Easy Recipe, Southern Comfort Food, Vegetarian