Cauliflower Au Gratin: Creamy, Golden, and Comforting

Cauliflower au gratin is the perfect comfort-food side dish: tender cauliflower florets are coated in a silky milk-based béchamel, finished with Gruyere and Parmesan, then baked until bubbling and golden. This classic recipe serves 6 and takes about 60 minutes from start to finish, including 15–20 minutes of preparation and 35–45 minutes of cooking.

The flavor is creamy, nutty, savory, and gently fragrant with freshly grated nutmeg. A crisp topping gives each serving a satisfying contrast, while thoroughly drying the blanched cauliflower keeps the sauce rich rather than watery. Serve it beside roast chicken, baked ham, steak, or a simple green salad for a deeply comforting meal.

Jump to Recipe

Why You’ll Love This Recipe

Golden cauliflower au gratin fresh from the oven

Cauliflower au gratin turns a humble vegetable into a centerpiece-worthy side dish without requiring complicated techniques. The florets remain tender and pleasantly substantial, while the béchamel gathers in the spaces between them, creating a creamy bite from edge to edge.

Gruyere brings a nutty, slightly sweet character that melts beautifully, and Parmesan adds a salty, savory finish. Nutmeg is subtle but important: it gives the white sauce the classic warmth associated with traditional gratins without making the dish taste strongly spiced.

The optional breadcrumb topping is worth adding when you want extra texture. For another way to enjoy roasted cauliflower with a crisp, seasoned finish, visit our Parmesan cauliflower recipe.

  • Comforting: Creamy sauce and bubbling cheese make it ideal for cool evenings and holiday tables.
  • Make-ahead friendly: The components can be prepared ahead, then baked when dinner is close.
  • Flexible: Sharp Cheddar can replace some or all of the Gruyere for a bolder flavor.
  • Family-friendly: The mild vegetable and familiar cheese sauce appeal to both children and adults.

Ingredients You’ll Need

Ingredients for creamy cauliflower au gratin

Choose one large cauliflower weighing about 2–3 pounds. Look for a firm head with compact florets and no soft, darkened spots; once trimmed, it should yield enough florets to fill a 2-quart baking dish comfortably.

Whole milk creates the traditional creamy béchamel while keeping the sauce lighter than a heavy-cream version. Unsalted butter gives you control over seasoning, and all-purpose flour provides the structure that helps the sauce cling to the cauliflower.

Freshly grated Gruyere and Parmesan are strongly recommended. Pre-shredded cheese can contain anti-caking agents that interfere with a perfectly smooth sauce, so grate the cheese while the water heats and keep it ready for the off-heat stirring step.

  • Use 1/4–1/2 teaspoon nutmeg according to taste; freshly grated nutmeg has the most fragrant flavor.
  • Choose fresh breadcrumbs or panko for a crunchy top, or leave them out for a purely cheesy crust.
  • Generously salt the blanching water so the cauliflower is seasoned from within.

For a colorful vegetable spread, this dish pairs nicely with turmeric cumin roasted cauliflower bites, which offer a drier, warmly spiced contrast to the creamy gratin.

How to Make It Step-by-Step

Preparing cheese sauce for cauliflower gratin

Step 1: Heat the oven to 375°F (190°C), then butter a 2-quart gratin or baking dish. Greasing the dish helps the sauce release more easily and encourages golden edges where the cheese meets the ceramic.

Step 2: Bring a large pot of water to a vigorous boil and season it generously with salt. Add the cauliflower florets and blanch for 5–6 minutes, stopping when they are just tender but not soft or falling apart.

Step 3: Drain the cauliflower exceptionally well in a colander. Leave it to steam-dry for several minutes, and gently shake the colander once or twice so trapped water escapes from the curves of the florets.

Step 4: Melt 3 tablespoons of the butter in a saucepan over medium heat. Whisk in the flour and cook the mixture for about 1 minute, which removes the raw flour taste while keeping the roux pale.

Step 5: Pour in the milk gradually while whisking constantly. Continue whisking frequently as the sauce simmers for 5–7 minutes, until it becomes smooth, glossy, and thick enough to coat the back of a spoon.

Step 6: Add the kosher salt, black pepper, and freshly grated nutmeg. Take the saucepan off the heat before stirring in 1/4 cup of the Gruyere and all of the Parmesan; removing the sauce from direct heat helps the cheese melt smoothly instead of turning oily or grainy.

Step 7: Arrange the dry cauliflower in the buttered baking dish, keeping the florets in an even layer. Pour the cheese sauce over the top, using a spoon or spatula to guide it into the spaces between the florets.

Step 8: Sprinkle the remaining 1/4 cup Gruyere over the sauce. If using a topping, melt the last tablespoon of butter, toss it with the breadcrumbs or panko, and scatter the mixture across the surface.

Step 9: Bake for 25–30 minutes, until the sauce bubbles around the edges and the top turns golden brown. For a deeper crust, broil for 1–2 minutes at the end, staying close to the oven because the cheese can darken quickly.

Step 10: Rest the gratin for 5–10 minutes before serving. The short pause allows the sauce to thicken slightly, making every spoonful creamy rather than loose.

Pro Tips for a Perfect Gratin

Drying cauliflower and preparing ingredients for gratin

The most important detail is moisture control. Cauliflower naturally holds water after blanching, and any excess will dilute the béchamel during baking, so do not rush the draining and steam-drying step.

You can steam or roast the cauliflower instead of blanching it if you prefer. Either method can reduce excess water, though the florets should still be cooked only until just tender before they go into the sauce.

Keep the béchamel at a gentle simmer rather than a hard boil. Whisking frequently prevents scorching on the bottom of the pan and gives the flour time to thicken the milk evenly.

Cheese should be added off the heat. Freshly grated cheese melts more smoothly, and the residual warmth of the sauce is enough to incorporate it without overheating the mixture.

For variations, replace some or all of the Gruyere with sharp Cheddar, or add a small amount of Dijon mustard, thyme, garlic, or cayenne. These additions are not essential to the classic preparation, so start with the original version if you want the cleanest nutty cheese flavor.

If you are serving a spread of dips and vegetables, a spoonful of creamy roasted red pepper dip can add bright pepper flavor alongside this rich side dish.

Serving Suggestions

Cauliflower au gratin served as a comforting side dish

Bring the gratin to the table in its baking dish while the edges are still gently bubbling. A few minutes of resting keeps it hot but gives the sauce enough body to sit attractively on the plate.

It is a natural partner for roasted chicken, baked ham, beef tenderloin, pork chops, or a simple roast turkey. The creamy sauce also makes it satisfying with a green salad and crusty bread when you want a meatless dinner.

For a holiday menu, serve it with crisp vegetables and a fresh, slightly sweet side such as our creamy cranberry salad. The fruity contrast helps balance the gratin’s savory richness.

For a more casual family meal, pair it with a bowl of soup or a pasta dish. Our creamy Brussels sprouts rigatoni creates a cozy vegetable-forward menu, though you may want a crisp green salad to keep the meal balanced.

Storage and Reheating

Creamy reheated cauliflower au gratin portion

Cool leftover cauliflower au gratin, cover it tightly, and refrigerate it for up to 3 days. Because the sauce contains milk and cheese, refrigerate it promptly rather than leaving it at room temperature for an extended period.

Reheat individual portions in the microwave in short intervals, or warm the covered baking dish in a 350°F oven until hot. Uncover it during the final few minutes if you want to refresh the top, and avoid overheating because prolonged high heat can cause the sauce to separate.

For make-ahead preparation, blanch and dry the cauliflower, prepare the béchamel, and assemble the dish earlier in the day. Keep it refrigerated until ready to bake, then allow a little extra oven time if the dish is going directly from cold storage to the oven.

Cauliflower Au Gratin: Creamy, Golden, and Comforting

Cauliflower Au Gratin

Tender cauliflower is baked in a creamy Gruyere-Parmesan béchamel until bubbling and golden. Optional buttery breadcrumbs add a crisp finish to this classic six-serving side dish.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings

Ingredients
  

Main Ingredients
  • 1 large head, about 2–3 pounds Large cauliflower, trimmed and cut into florets
  • 4 tablespoons, divided Unsalted butter
  • 3 tablespoons All-purpose flour
  • 2 cups Whole milk
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon Freshly ground black pepper
  • 1/4–1/2 teaspoon Freshly grated nutmeg
Cheese and Topping
  • 1/2 cup, divided Grated Gruyere cheese
  • 1/4 cup Freshly grated Parmesan cheese
  • 1/4 cup, optional Fresh breadcrumbs or panko
  • As needed for blanching water Salt

Method
 

Step-by-Step
  1. Heat the oven to 375°F (190°C) and butter a 2-quart gratin or baking dish. Bring a large pot of generously salted water to a boil.
  2. Blanch the cauliflower florets for 5–6 minutes, just until they are tender enough to pierce but still hold their shape. Drain thoroughly and let them steam-dry for several minutes.
  3. Melt 3 tablespoons of butter in a saucepan over medium heat. Whisk in the flour and cook for about 1 minute, stirring constantly.
  4. Gradually whisk in the whole milk to prevent lumps. Simmer for 5–7 minutes, whisking frequently, until the sauce is smooth and thick enough to coat a spoon.
  5. Season the béchamel with kosher salt, black pepper, and 1/4–1/2 teaspoon freshly grated nutmeg. Remove the pan from the heat and stir in 1/4 cup Gruyere and all of the Parmesan.
  6. Arrange the dry cauliflower in the prepared baking dish and pour the cheese sauce evenly over the florets. Sprinkle the remaining 1/4 cup Gruyere over the top.
  7. If using breadcrumbs, melt the remaining 1 tablespoon butter and toss it with the breadcrumbs or panko. Scatter the buttered crumbs evenly over the cheese.
  8. Bake for 25–30 minutes, until the gratin is bubbling around the edges and golden on top. Broil for 1–2 minutes at the end if you prefer a darker crust, watching closely.
  9. Let the gratin rest for 5–10 minutes before serving. This brief rest allows the sauce to set slightly and makes the dish easier to spoon.

Notes

Dry the blanched cauliflower exceptionally well to prevent a thin sauce. Grate the cheese yourself and stir it into the béchamel off the heat for the smoothest texture. Leftovers can be refrigerated and gently reheated until hot.

Final Thoughts

Cauliflower au gratin is proof that a few carefully handled ingredients can create an extraordinary side dish. Blanching the florets just until tender, drying them thoroughly, and adding freshly grated cheese off the heat are the small details that produce a smooth sauce and a beautifully balanced texture.

Once baked, the gratin offers everything you want from comfort food: creamy centers, nutty melted cheese, golden edges, and a crisp optional topping. Let it rest briefly, spoon it onto warm plates, and enjoy it alongside your favorite roast or as the star of a relaxed vegetable-centered dinner.

Save this recipe for Sunday suppers, festive gatherings, and any evening that calls for something warm and deeply satisfying. It is classic, adaptable, and inviting from the first bubbling glimpse to the final creamy bite.

Leave a Comment

Recipe Rating