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 mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
- 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
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.
-
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.