This Easy Baked Cauliflower Gratin is a creamy, cheesy side dish made with tender cauliflower florets, rich Gruyère cheese sauce, and a crispy golden panko topping. Perfect for holiday dinners, weeknight meals, or vegetarian comfort food, this classic cauliflower au gratin recipe delivers a smooth, velvety texture with a flavorful breadcrumb crust. Made with simple ingredients like butter, cream, garlic, and fresh thyme, it pairs beautifully with roast chicken, beef, or turkey. If you’re searching for the best cauliflower gratin recipe, cheesy baked cauliflower, or an easy vegetable casserole for entertaining, this oven-baked gratin is a reliable and crowd-pleasing choice.

Ingredients
For the Filling
- 1 large head of cauliflower, trimmed and cut into florets (about 2½ lbs or 6–7 heaping cups)
- 3 tablespoons butter (plus more for greasing the dish)
- ¼ cup all-purpose flour
- 1½ cups reserved cauliflower cooking water
- ¼ cup heavy cream
- 2 teaspoons kosher salt (plus more to taste)
- Freshly ground black pepper, to taste
- ¼ teaspoon freshly grated nutmeg
- 6 ounces Gruyère cheese, grated (about 3 cups), divided
For the Topping
- 3 tablespoons butter
- 1 clove garlic, finely minced
- 1¼ cups panko breadcrumbs
- 1 teaspoon fresh thyme leaves
- Salt and pepper, to taste
Instructions
1. Cook the Cauliflower
Place the cauliflower florets in a medium pot. Add just enough room-temperature water to barely cover them—some pieces can remain slightly exposed. Using minimal water helps concentrate the flavor.
Bring to a gentle simmer, cover, and cook for 2–3 minutes until just al dente. Drain well, reserving 1½ cups of the cooking water. Set aside.
2. Prepare the Dish
Preheat the oven to 400°F (200°C). Generously butter a medium casserole dish.
3. Make the Cheese Sauce
In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes until it forms a smooth paste and absorbs the butter.
Gradually whisk in the warm reserved cauliflower cooking water. Continue whisking until the mixture comes to a boil.
Reduce the heat and cook for 2–3 minutes, whisking constantly, until thickened.
Stir in the heavy cream, salt, and pepper. Remove from heat, then add the nutmeg and ⅓ of the Gruyère (about 1 cup). Stir until the cheese is fully melted and smooth.
Add the drained cauliflower to the sauce and gently mix to coat. Taste and adjust seasoning if needed.
4. Assemble
Transfer the cauliflower mixture into the prepared casserole dish, spreading it evenly. Sprinkle the remaining Gruyère cheese over the top.
5. Prepare the Topping
In a medium sauté pan, melt the butter over medium heat. Add the minced garlic and cook briefly until fragrant.
Stir in the panko breadcrumbs, thyme leaves, and a pinch of salt and pepper. Cook, stirring frequently, until the breadcrumbs are lightly golden, about 5 minutes.
Spread the toasted breadcrumbs evenly over the cauliflower mixture.
6. Bake
Bake for about 20 minutes, or until the topping is deeply golden and the gratin is bubbling around the edges.
Let rest for 10 minutes before serving.
Tips
- Do not overcook the cauliflower initially—it will continue cooking in the oven.
- Use freshly grated cheese for better melting and texture.
- Warm the reserved cooking water before adding it to the roux to prevent lumps.
- Let the gratin rest before serving so the sauce can set slightly.

Variations and Substitutions
- Substitute Emmental or sharp white cheddar for Gruyère.
- Add sautéed mushrooms or caramelized onions for extra depth.
- Mix in crispy bacon pieces for a heartier version.
- Replace panko with fresh breadcrumbs for a softer topping.
- Add a pinch of smoked paprika for subtle warmth.
FAQs
Can I make this ahead of time?
Yes. Assemble the gratin without baking, refrigerate, and bake just before serving.
Can I freeze cauliflower gratin?
It’s best fresh, but you can freeze it before baking. Thaw overnight and bake as directed.
Why is my sauce too thin?
Make sure the roux cooks properly and the sauce thickens before adding cheese.
Can I use milk instead of cream?
Yes, though the sauce will be slightly less rich.
Serving Suggestions
- Serve alongside roast chicken or beef.
- Pair with a crisp green salad for a balanced meal.
- Offer as a holiday side dish with turkey or ham.
- Add to a vegetarian dinner spread with lentils or roasted vegetables.
Why You’ll Love This Recipe
- Creamy, rich cheese sauce with nutmeg warmth
- Crisp, golden breadcrumb topping
- Simple ingredients with classic French-inspired flavor
- Perfect as a comforting side dish or vegetarian main
- Make-ahead friendly for gatherings and holidays
Easy Baked Cauliflower Gratin
7
servings20
minutes20
minutes296
kcalIngredients
-
For the Filling
-
1 large head of cauliflower, trimmed and cut into florets (about 2½ lbs or 6–7 heaping cups)
-
3 tablespoons butter (plus more for greasing the dish)
-
¼ cup all-purpose flour
-
1½ cups reserved cauliflower cooking water
-
¼ cup heavy cream
-
2 teaspoons kosher salt (plus more to taste)
-
Freshly ground black pepper, to taste
-
¼ teaspoon freshly grated nutmeg
-
6 ounces Gruyère cheese, grated (about 3 cups), divided
-
For the Topping
-
3 tablespoons butter
-
1 clove garlic, finely minced
-
1¼ cups panko breadcrumbs
-
1 teaspoon fresh thyme leaves
-
Salt and pepper, to taste
Directions
- Cook the Cauliflower
- Place the cauliflower florets in a medium pot. Add just enough room-temperature water to barely cover them—some pieces can remain slightly exposed. Using minimal water helps concentrate the flavor.
- Bring to a gentle simmer, cover, and cook for 2–3 minutes until just al dente. Drain well, reserving 1½ cups of the cooking water. Set aside.
- Prepare the Dish
- Preheat the oven to 400°F (200°C). Generously butter a medium casserole dish.
- Make the Cheese Sauce
- In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes until it forms a smooth paste and absorbs the butter.
- Gradually whisk in the warm reserved cauliflower cooking water. Continue whisking until the mixture comes to a boil.
- Reduce the heat and cook for 2–3 minutes, whisking constantly, until thickened.
- Stir in the heavy cream, salt, and pepper. Remove from heat, then add the nutmeg and ⅓ of the Gruyère (about 1 cup). Stir until the cheese is fully melted and smooth.
- Add the drained cauliflower to the sauce and gently mix to coat. Taste and adjust seasoning if needed.
- Assemble
- Transfer the cauliflower mixture into the prepared casserole dish, spreading it evenly. Sprinkle the remaining Gruyère cheese over the top.
- Prepare the Topping
- In a medium sauté pan, melt the butter over medium heat. Add the minced garlic and cook briefly until fragrant.
- Stir in the panko breadcrumbs, thyme leaves, and a pinch of salt and pepper. Cook, stirring frequently, until the breadcrumbs are lightly golden, about 5 minutes.
- Spread the toasted breadcrumbs evenly over the cauliflower mixture.
- Bake
- Bake for about 20 minutes, or until the topping is deeply golden and the gratin is bubbling around the edges.
- Let rest for 10 minutes before serving.








Leave a Reply