This sauce for cauliflower au gratin is a smooth, savory cheese sauce that coats tender florets and turns golden in the oven. It starts with a simple butter-and-flour roux, so it stays creamy rather than splitting, while sharp cheddar brings enough flavor without overwhelming the cauliflower.
Ingredients
- 1 large head cauliflower, about 2 pounds (900 g), trimmed into bite-size florets
- 3 tablespoons (42 g) unsalted butter
- 3 tablespoons (24 g) all-purpose flour
- 2 cups (480 ml) whole milk, warmed
- 1 teaspoon Dijon mustard
- ¼ teaspoon garlic powder
- ¼ teaspoon freshly grated nutmeg, or a pinch of ground nutmeg
- ½ teaspoon fine salt, plus more for the cooking water
- ¼ teaspoon black pepper
- 1½ cups (about 150 g) freshly grated sharp cheddar, divided
- ½ cup (about 50 g) grated Gruyère or Parmesan, divided
- ½ cup (30 g) panko breadcrumbs
- 1 tablespoon olive oil or melted butter, for the breadcrumbs
Instructions
- Heat the oven and prepare the dish. Set a rack in the center and heat the oven to 400°F (200°C). Lightly butter a 2-quart (about 2-liter) baking dish. Grate the cheeses and set aside ½ cup of the cheddar and 2 tablespoons of the Gruyère or Parmesan for the topping.
- Cook the cauliflower. Bring a large pot of salted water to a boil. Add the florets and cook for 4–5 minutes, until just barely tender when pierced with a knife; they should not be soft. Drain thoroughly in a colander, then let the florets steam-dry for a few minutes. Excess water can thin the sauce, so blot especially wet pieces with a clean towel.
- Make the roux. While the cauliflower drains, melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1–2 minutes, whisking constantly. The mixture should look smooth and pale, with no raw-flour smell; do not let it brown.
- Whisk in the milk. Slowly pour in the warmed milk, whisking as you go to prevent lumps. Bring the mixture to a gentle simmer, whisking often, and cook for 3–5 minutes until thick enough to coat the back of a spoon. Keep it at a gentle bubble rather than a hard boil.
- Season and melt in the cheese. Remove the pan from the heat. Stir in the Dijon, garlic powder, nutmeg, salt, pepper, and 1 cup of the cheddar. Add ¼ cup of the Gruyère or Parmesan and stir until melted and smooth. Taste and adjust the salt or pepper. If the sauce seems thicker than you want, whisk in milk a tablespoon at a time.
- Assemble the gratin. Arrange the drained cauliflower in the prepared dish. Pour the sauce over it and gently turn the florets so they are coated. Combine the panko with the oil or melted butter, then scatter it evenly over the top with the reserved cheeses.
- Bake until bubbling and golden. Bake uncovered for 20–25 minutes, until the sauce bubbles around the edges and the topping is golden. If the top needs more color, broil for 1–2 minutes, watching continuously so the breadcrumbs do not burn. Rest for 5–10 minutes before serving; the sauce will settle and thicken slightly.
Tips
- Dry the cauliflower well. Water clinging to the florets can make the finished sauce loose. Drain thoroughly and allow a few minutes for steam to escape before assembling.
- Grate cheese from a block. Pre-shredded cheese often contains anti-caking ingredients that can make a sauce less smooth. Take the pan off the heat before adding cheese, and stir it in gradually.
- Keep the roux pale and the milk warm. A pale roux gives the sauce a clean, creamy flavor. Warm milk and steady whisking help it thicken evenly without lumps.
- Adjust the topping or seasoning to taste. Use fine, dry breadcrumbs if you do not have panko. Taste the sauce before baking, but remember that aged cheeses are salty, so add extra salt cautiously.
Serving Suggestions
Serve cauliflower au gratin hot as a side dish with roast chicken, baked ham, pork chops, or a simple green salad. It also fits a holiday meal beside other roasted vegetables. For a richer plate, pair it with crusty bread to catch the cheese sauce; for balance, add something crisp and fresh, such as lightly dressed greens or steamed green beans.
Variations
- Change the cheese: Replace some or all of the cheddar with Gruyère, Emmental, or a mild white cheddar. Parmesan adds a salty, savory edge, but use it as part of the blend rather than relying on it alone for a stretchy sauce.
- Add herbs: Stir in 1 teaspoon chopped fresh thyme or 1 tablespoon chopped parsley. Chives make a mild, fresh finish; add delicate herbs after the sauce is cooked.
- Make it more substantial: Fold 1 cup of cooked, chopped ham or crisped bacon into the cauliflower before adding the sauce. Keep additions cooked and drain off excess fat or liquid.
- Make a gluten-free version: Use a measure-for-measure gluten-free flour blend for the roux and gluten-free breadcrumbs for the topping. Thickening can vary by brand, so simmer until the sauce coats a spoon before adding cheese.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a covered container within 2 hours of baking. Keep for 3–4 days at 40°F (4°C) or colder. Reheat individual portions in the microwave in short intervals, stirring the sauce where possible, or warm a covered baking dish in a 350°F (175°C) oven until hot throughout. Uncover for the final few minutes to refresh the topping. For food safety, reheat leftovers to 165°F (74°C), checking the center with a food thermometer, and avoid repeatedly cooling and reheating the same portion. Freezing is possible but not ideal: the cheese sauce may become grainy and the cauliflower softer after thawing.
Frequently Asked Questions
Can I make the sauce ahead?
Yes. Make it up to 2 days ahead, cool it promptly, and refrigerate in a covered container. Rewarm gently over low heat, whisking in a splash of milk if it has thickened. Assemble with freshly cooked, well-drained cauliflower shortly before baking for the best texture.
Why is my cheese sauce lumpy?
Lumps usually form when the milk is added too quickly or the roux is not whisked evenly. Add warm milk gradually while whisking. If the sauce is already lumpy, take it off the heat and whisk firmly, or blend briefly with an immersion blender before stirring in the cheese.
Can I use frozen cauliflower?
Yes, but thaw it completely and drain it very well before assembling. Frozen cauliflower often releases more water and can turn soft, so avoid boiling it; follow the package directions or steam just until barely tender, then dry it thoroughly.
Can I prepare the entire gratin in advance?
You can assemble it several hours ahead, cover, and refrigerate, but the cauliflower may release some liquid as it sits. Add the breadcrumb topping just before baking so it stays crisp. Bake straight from the refrigerator, adding about 5–10 minutes as needed, and check that the center is hot.
How do I know when it is done?
The sauce should bubble around the edges, the topping should be golden, and the cauliflower should be tender when pierced. If baking from chilled, make sure the center reaches 165°F (74°C) before serving.
Can I make it without breadcrumbs?
Yes. Leave them off and use the reserved cheese on top, or replace the crumbs with a small handful of finely chopped nuts if appropriate for your guests. Watch the cheese closely under the broiler, since it can brown quickly.