Ingredients
Equipment
Method
Prepare the Broccoli
- Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
- Steam the broccoli florets in a large pot with a steamer basket for 5-7 minutes, or until tender-crisp. They should be bright green and slightly soft but still hold their shape. Drain well and set aside.
Make the Cheese Sauce
- In a medium saucepan, melt 1/4 cup unsalted butter over medium heat. Add the all-purpose flour and whisk constantly for 1-2 minutes to create a roux. It should be a pale blonde color.
- Gradually whisk in the milk, a little at a time, until smooth and no lumps remain. Continue to whisk as the sauce thickens, about 3-5 minutes. Bring to a gentle simmer.
- Remove the saucepan from the heat. Stir in the Dijon mustard (if using), garlic powder, onion powder, salt, and black pepper. Add the shredded sharp cheddar cheese and Monterey Jack cheese, stirring until completely melted and smooth.
Assemble the Casserole
- In a large mixing bowl, combine the steamed broccoli with the creamy cheese sauce. Stir gently to ensure all the broccoli is coated.
- Pour the broccoli mixture into the prepared 9x13 inch baking dish, spreading it evenly.
Prepare and Add Topping
- In a small bowl, combine the panko breadcrumbs, 3 tablespoons melted unsalted butter, grated Parmesan cheese (if using), and paprika (if using). Stir until the panko is evenly coated.
- Sprinkle the panko topping evenly over the broccoli mixture in the baking dish.
Bake and Serve
- Bake for 25-30 minutes, or until the casserole is hot and bubbly around the edges and the panko topping is golden brown and crispy.
- Remove from oven and let stand for 5-10 minutes before serving. This allows the sauce to set slightly.
Notes
For an extra layer of flavor, you can add cooked, crumbled bacon to the cheese sauce. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through.
