Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish.
- Cut cauliflower into medium florets. Steam, boil, or roast until just fork-tender. Drain and pat dry.
- In a saucepan, melt butter over medium heat. Add flour and whisk for 1–2 minutes to make a roux.
- Gradually whisk in milk and cream. Cook until slightly thickened, 3–4 minutes. Stir in garlic, Dijon, salt, and pepper.
- Remove from heat. Stir in cheddar and parmesan until smooth and melted.
- Place cauliflower in prepared casserole dish. Pour cheese sauce evenly over the top.
- In a bowl, mix breadcrumbs with melted butter and remaining parmesan. Sprinkle over casserole.
- Bake uncovered for 25–30 minutes or until bubbly and golden. Broil 2–3 minutes if needed for extra crispness.
- Let rest for 10 minutes before serving. Garnish with fresh herbs.
Notes
This casserole can be made ahead and stored in the fridge overnight before baking. For extra flavor, add bacon, caramelized onions, or a pinch of smoked paprika.