Ingredients
Method
Step-by-Step
- Heat the oven to 400°F (200°C) and grease a 9-by-13-inch baking dish.
- Toss trimmed, halved Brussels sprouts with olive oil, kosher salt, and black pepper. Arrange them cut-side down and roast for 18–22 minutes, until partly tender and browned.
- Melt butter in a saucepan over medium heat. Add garlic and cook for about 30 seconds, then whisk in flour and cook for 1 minute.
- Gradually whisk in whole milk and heavy cream. Simmer for 2–4 minutes, stirring often, until slightly thickened.
- Remove the sauce from the heat and stir in cheddar, Gruyère or mozzarella, Parmesan, and red pepper flakes until smooth.
- Place the roasted Brussels sprouts in the prepared baking dish and pour the cheese sauce over them. If desired, combine panko with melted butter or olive oil and sprinkle it over the top.
- Bake at 400°F for 10–15 minutes, until the sauce is bubbling and the topping is golden. Broil for 1–2 minutes at the end if you prefer a darker browned crust.
- Let the casserole rest for 5 minutes before serving so the sauce can settle slightly and cling to the sprouts.
Notes
Dry the Brussels sprouts thoroughly after washing or blanching because excess water can thin the sauce and limit browning. Do not boil the cheese sauce after adding the cheese, or it may separate or become grainy. For a bacon variation, cook 4–6 ounces of bacon or pancetta until crisp and scatter it over the sprouts before adding the sauce.
