This cheesy broccoli casserole is a classic dish that is perfect for potlucks or holiday gatherings. With tender broccoli florets smothered in a rich and creamy cheese sauce, this casserole is sure to be a crowd-pleaser. It's easy to make and can be prepared ahead of time, making it a convenient option for busy cooks.
Ingredients
- 2 pounds broccoli florets
- 2 tablespoons butter
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 2 cups shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1 cup breadcrumbs
Directions
- Preheat oven to 350°F. Grease a 9x13-inch baking dish.
- Steam broccoli florets until slightly tender, about 5 minutes. Drain and set aside.
- In a saucepan, melt butter over medium heat. Stir in flour and cook for 1-2 minutes to make a roux.
- Gradually whisk in milk until smooth and thickened.
- Stir in cheddar and Parmesan cheese until melted and smooth. Season with garlic powder, onion powder, salt, and pepper.
- In a large bowl, toss the cheese sauce with steamed broccoli until evenly coated.
- Transfer the mixture to the prepared baking dish.
- Sprinkle breadcrumbs over the top of the casserole.
- Bake for 25-30 minutes, until bubbly and golden brown.
- Let cool slightly before serving. Enjoy!
Interesting Facts
Broccoli is a superfood packed with vitamins and minerals.
This casserole can be customized with additional ingredients like cooked bacon or diced onions.
Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven.