← BlogJune 28, 2026

How to Make the Perfect Cauliflower Gratin

French · Medium · 55 min · 6 servings

Vegetarian
Advertisement

Blanched cauliflower florets are baked in a luscious bechamel sauce topped with a golden crust of gruyere cheese and crispy breadcrumbs that create the perfect contrast of textures. This elegant French-inspired side dish is rich, bubbling, and utterly irresistible straight from the oven.

Why this recipe works

This Cauliflower Gratin recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 55 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 290 calories with 12g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 1 large head cauliflower cut into florets
  • 1.5 cups shredded gruyere cheese
  • 2 cups whole milk
  • 3 tablespoons all-purpose flour
  • 3 tablespoons unsalted butter
  • 0.5 cup panko breadcrumbs

Step by step instructions

Step 1: Blanch the Cauliflower

Preheat your oven to 400 degrees Fahrenheit and butter a 9 by 13 inch baking dish. Bring a large pot of salted water to a boil and blanch the cauliflower florets for 4 minutes until just barely tender. Drain very well and pat dry with paper towels before transferring to the prepared baking dish.

Step 2: Make the Bechamel

Melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes to eliminate the raw flour taste. Gradually whisk in the whole milk, pouring it in a slow steady stream while stirring constantly. Cook for 5 minutes until the sauce is thick and smooth. Remove from heat and stir in one cup of the gruyere cheese.

Step 3: Assemble the Gratin

Pour the cheese bechamel sauce evenly over the cauliflower in the baking dish, making sure every floret is coated. In a small bowl, mix together the remaining gruyere cheese and panko breadcrumbs. Scatter this mixture evenly over the top of the sauced cauliflower.

Step 4: Bake Until Golden

Bake the gratin in the preheated oven for 25 to 30 minutes until the sauce is bubbling around the edges and the breadcrumb topping is deeply golden and crispy. If the top is not golden enough after 30 minutes, broil for 2 minutes while watching carefully to avoid burning.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • gruyere cheese → sharp white cheddar or emmental cheese for a more accessible and budget-friendly option
  • panko breadcrumbs → gluten-free breadcrumbs to make the dish suitable for those with gluten sensitivities

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not blanching the cauliflower long enough before baking so it remains hard and undercooked in the finished gratin
  • Pouring the milk into the roux too quickly which creates lumps in the bechamel that are difficult to smooth out

Nutrition facts

Per serving: 290 calories, 12g protein, 22g carbs, 18g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement