Cauliflower Gratin

Why You’ll Love Cauliflower Gratin Recipe

This cauliflower gratin turns an everyday vegetable into a comforting side dish that feels special without requiring complicated techniques. The cauliflower is briefly boiled so it becomes tender while retaining enough structure to hold up during baking.

The homemade cheese sauce is another highlight. Gruyère brings a rich, slightly nutty flavor, while Parmesan adds a savory depth that complements the mild cauliflower beautifully. A touch of nutmeg gives the creamy sauce subtle warmth without overpowering the cheese.

The crisp bread crumb topping provides a welcome contrast to the creamy interior. As the gratin bakes, the cheese melts, the sauce bubbles around the cauliflower, and the buttery topping develops an appetizing golden-brown finish.

It is also a versatile side dish. You can prepare it for holiday meals, Sunday dinners, special occasions, or simply when you want to make vegetables a little more indulgent.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 large head cauliflower, cut into small florets
  • Kosher salt
  • 4 tablespoons unsalted butter, divided
  • 3 tablespoons all-purpose flour
  • 2 cups hot milk
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon grated nutmeg
  • 3/4 cup freshly grated Gruyère, divided
  • 1/2 cup freshly grated Parmesan
  • 1/4 cup fresh bread crumbs

Directions

  1. Preheat the oven to 375°F.
  2. Bring a large pot of salted water to a boil. Add the cauliflower florets and cook for 5 to 6 minutes. The cauliflower should be tender but still slightly firm because it will continue cooking in the oven.
  3. Drain the cauliflower thoroughly. Allow as much excess water as possible to escape so it does not dilute the cheese sauce or make the finished gratin watery.
  4. Melt 2 tablespoons of butter in a medium saucepan over low heat. Add the flour and cook while stirring constantly for about 2 minutes. This creates the base for the creamy sauce.
  5. Gradually pour in the hot milk while whisking or stirring continuously. Bring the mixture to a boil and continue whisking for about 1 minute, or until the sauce becomes smooth and thick.
  6. Remove the saucepan from the heat. Stir in 1 teaspoon salt, the black pepper, nutmeg, 1/2 cup Gruyère, and the Parmesan. Mix until the cheeses have melted into the sauce.
  7. Spread approximately one-third of the cheese sauce across the bottom of an 8-by-11-by-2-inch baking dish.
  8. Arrange the drained cauliflower florets evenly over the sauce. Pour the remaining cheese sauce over the cauliflower, spreading it so the florets are well covered.
  9. Combine the bread crumbs with the remaining 1/4 cup Gruyère. Sprinkle the mixture evenly over the cauliflower.
  10. Melt the remaining 2 tablespoons of butter and drizzle it over the bread crumb and cheese topping. Season lightly with additional salt and black pepper.
  11. Bake for 25 to 30 minutes. The gratin is ready when the sauce is bubbling and the topping has developed a golden-brown color.
  12. Remove from the oven and serve hot or warm.

Servings and timing

This cauliflower gratin makes approximately 4 to 6 servings, making it a good size for a family dinner or a smaller holiday gathering.

Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Yield: 4 to 6 servings
Category: Side Dish
Method: Baking
Cuisine: French
Diet: Vegetarian

Variations

Cheddar Cauliflower Gratin: Replace some or all of the Gruyère with a good melting cheddar. Sharp cheddar will give the gratin a stronger, tangier cheese flavor.

Garlic Cauliflower Gratin: Add one or two finely minced garlic cloves to the melted butter before adding the flour. Cook briefly until fragrant, then continue preparing the sauce.

Herb Gratin: Stir chopped fresh thyme, parsley, or chives into the cheese sauce. Fresh herbs can brighten the rich flavors and add a little color.

Extra-Crispy Topping: Replace the fresh bread crumbs with panko bread crumbs for a lighter, crunchier topping.

Broccoli and Cauliflower Gratin: Replace part of the cauliflower with broccoli florets. Briefly cook both vegetables before assembling the gratin.

Stronger Cheese Flavor: Add a little extra Parmesan to the topping or incorporate a small amount of another flavorful melting cheese into the sauce.

Spicy Cauliflower Gratin: Add a pinch of cayenne pepper, crushed red pepper flakes, or a small amount of Dijon mustard to the cheese sauce for extra depth and gentle heat.

Storage/Reheating

Allow leftover cauliflower gratin to cool before transferring it to an airtight container, or tightly cover the baking dish. Refrigerate leftovers and enjoy them within 3 to 4 days.

For the best texture, reheat the gratin in the oven at about 350°F until heated through. Covering it loosely with foil during the first part of reheating can help prevent the top from becoming too dark. Remove the foil for the final few minutes if you want to restore some crispness to the topping.

Individual portions can also be reheated in the microwave. Microwave in short intervals until hot throughout. The topping will generally be softer than it is when reheated in the oven.

Freezing is possible, although the consistency of the cauliflower and dairy-based sauce may change slightly after thawing. If frozen, store the gratin securely in a freezer-safe container. Thaw it in the refrigerator before reheating thoroughly.

FAQs

Can I make cauliflower gratin ahead of time?

Yes. You can assemble the gratin in advance, cover it, and refrigerate it until you are ready to bake. For the best topping, consider adding the bread crumb mixture and melted butter shortly before baking. A chilled gratin may require a little additional baking time.

Why is my cauliflower gratin watery?

Excess moisture usually comes from the cauliflower. After boiling the florets, drain them extremely well before assembling the dish. You can let them sit in the colander for several minutes so additional water has time to drain away.

Can I use frozen cauliflower?

Yes, although fresh cauliflower generally provides the best texture. Frozen cauliflower contains more moisture, so avoid overcooking it and drain it particularly well before adding it to the baking dish.

What can I substitute for Gruyère cheese?

Swiss cheese, Emmental, Comté, or a good melting cheddar can work as alternatives. Each will change the flavor slightly, but all can produce a creamy, cheesy gratin.

Can I prepare the cheese sauce in advance?

Yes. The cheese sauce can be prepared ahead of time and refrigerated in a covered container. Gently reheat it before assembling the gratin, adding a small splash of milk if necessary to loosen the consistency.

How do I know when the cauliflower gratin is finished baking?

The sauce should be visibly bubbling around the cauliflower, and the bread crumb and cheese topping should be golden brown. This usually takes approximately 25 to 30 minutes in a 375°F oven.

What should I serve with cauliflower gratin?

Cauliflower gratin pairs particularly well with roasted chicken, beef, turkey, pork, or fish. It can also be included in a vegetarian meal alongside salad, roasted vegetables, lentils, or another protein-rich plant-based dish.

Can I use panko instead of fresh bread crumbs?

Yes. Panko is an excellent substitute when you want an especially crisp topping. Sprinkle it over the gratin with the remaining Gruyère and drizzle with melted butter before baking.

Can I make cauliflower gratin gluten-free?

Yes. Replace the all-purpose flour with a suitable gluten-free thickening flour or flour blend and use gluten-free bread crumbs for the topping. Make sure the substitutions are appropriate for thickening sauces.

How can I keep the cauliflower from becoming mushy?

Do not fully cook the cauliflower during the boiling stage. Cook it only until tender but still firm, usually about 5 to 6 minutes. The florets will continue to soften as the gratin bakes in the oven.

Conclusion

Cauliflower gratin is a classic comfort-food side dish that combines tender vegetables with a creamy, savory cheese sauce and a crisp golden topping. Gruyère, Parmesan, butter, and a hint of nutmeg transform simple cauliflower into something rich enough for special occasions while remaining easy enough for a family dinner.

The key to a great gratin is keeping the cauliflower slightly firm during its initial cooking, draining it thoroughly, and allowing the topping to become beautifully browned in the oven. Served hot or warm, this creamy cauliflower gratin is a versatile addition to everything from holiday menus to cozy weeknight meals.


Print

Cauliflower Gratin

Cauliflower Gratin

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and comforting cauliflower gratin with tender florets baked in a creamy Gruyère and Parmesan cheese sauce beneath a crisp golden topping.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 to 6 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: French
  • Diet: Vegetarian

Ingredients

  • 1 large head cauliflower, cut into small florets
  • Kosher salt
  • 4 tablespoons unsalted butter, divided
  • 3 tablespoons all-purpose flour
  • 2 cups hot milk
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon grated nutmeg
  • 3/4 cup freshly grated Gruyère, divided
  • 1/2 cup freshly grated Parmesan
  • 1/4 cup fresh bread crumbs

Instructions

  1. Preheat the oven to 375°F.
  2. Cook the cauliflower florets in a large pot of boiling salted water for 5 to 6 minutes, until tender but still firm. Drain well.
  3. Melt 2 tablespoons of the butter in a medium saucepan over low heat. Add the flour and stir constantly for 2 minutes.
  4. Pour the hot milk into the butter-flour mixture and stir until the sauce comes to a boil. Boil, whisking constantly, for 1 minute, until thickened.
  5. Remove the sauce from the heat and stir in 1 teaspoon salt, the pepper, nutmeg, 1/2 cup Gruyère, and the Parmesan.
  6. Pour about one-third of the sauce into the bottom of an 8-by-11-by-2-inch baking dish. Arrange the drained cauliflower on top and spread the remaining sauce evenly over the cauliflower.
  7. Combine the bread crumbs with the remaining 1/4 cup Gruyère and sprinkle over the cauliflower. Melt the remaining 2 tablespoons butter and drizzle over the gratin.
  8. Sprinkle with a little salt and pepper and bake for 25 to 30 minutes, until the top is browned and the gratin is bubbling. Serve hot or warm.

Notes

  • Drain the cauliflower thoroughly after boiling to prevent the gratin from becoming watery.
  • For the best flavor and melting texture, grate the Gruyère and Parmesan fresh.
  • The gratin can be served hot or warm as a comforting side dish.

Nutrition

  • Serving Size: 1/6 recipe
  • Calories: 310 kcal
  • Sugar: 7 g
  • Sodium: 520 mg
  • Fat: 21 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 19 g
  • Fiber: 3 g
  • Protein: 13 g
  • Cholesterol: 65 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments