Go Back

Broccoli-Cheese Casserole

This broccoli-cheese casserole is the ultimate comfort food side dish: cheesy, creamy, and topped with a crisp finish. With fresh ingredients and a homemade cheese sauce, it’s a healthier, more flavorful take on a classic favorite that’s easy enough for any night of the week.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8

Ingredients
  

  • 6 cups broccoli florets fresh or frozen
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups milk
  • 2 cups shredded sharp cheddar cheese divided
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • 1/2 cup crushed butter crackers or breadcrumbs for topping

Instructions
 

  • Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
  • Steam or blanch broccoli for 3-4 minutes until bright green and slightly tender. Drain well.
  • In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes.
  • Gradually whisk in milk, stirring constantly until smooth and thickened (about 3-5 minutes).
  • Add garlic powder, salt, and pepper. Stir in 1 1/2 cups of the cheddar cheese until melted.
  • Combine cheese sauce with broccoli in a large bowl. Mix well and transfer to prepared baking dish.
  • Sprinkle remaining 1/2 cup cheese over the top, then add cracker or breadcrumb topping.
  • Bake uncovered for 25-30 minutes until bubbly and golden brown on top.
  • Let cool for a few minutes before serving.

Notes

  • Use sharp cheddar for a deeper flavor, or mix in some mozzarella or Monterey Jack for variety.
  • For extra crunch, mix a little melted butter with the topping before baking.
  • This dish can be assembled ahead of time and baked just before serving.
  • Leftovers reheat well in the oven or microwave.