Creamy Cauliflower Gratin Recipe
A creamy and cheesy cauliflower gratin baked to golden perfection, making a comforting and delicious side dish for any meal.

Ingredients
Instructions
Prepare the Cauliflower: Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil. Add the cauliflower florets and blanch for just 4 minutes—this partial cooking ensures your gratin won't become mushy during baking. Drain thoroughly and pat dry with paper towels. Excess moisture is the enemy of a perfectly crispy gratin top!
Make the Béchamel Sauce: In a medium saucepan over medium heat, melt the butter until foamy but not brown. Add the minced garlic and sauté for 30 seconds until fragrant. Sprinkle in the flour and whisk continuously for 1-2 minutes to cook out the raw flour taste. This roux is the foundation of your creamy sauce, so take your time here—rushing this step could result in a grainy final product.
Finish the Cheese Sauce: Gradually pour in the warm milk and cream, whisking constantly to prevent lumps. Continue cooking for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Remove from heat and add 1 cup of Gruyère, 1/4 cup of Parmesan, thyme, nutmeg, salt, and pepper. Stir until cheese is completely melted and the sauce is silky smooth.
Assemble the Gratin: Transfer the drained cauliflower to a 9×13 inch baking dish or a 2-quart gratin dish. Pour the cheese sauce evenly over the cauliflower, ensuring all florets are generously coated. The sauce will seem abundant, but the cauliflower will absorb it during baking, resulting in that perfect creamy texture.
Add the Topping and Bake: In a small bowl, combine the remaining Gruyère and Parmesan cheeses with the panko breadcrumbs, chopped parsley, and olive oil. Sprinkle this mixture evenly over the cauliflower. Bake in the preheated oven for 25-30 minutes until the top is golden brown and the sauce is bubbling around the edges. For extra browning, broil for the final 2 minutes, watching carefully to prevent burning.
Nutrition
- Calories
- 325 kcal
- Fat Content
- 25g
- Saturated Fat Content
- 15g
- Cholesterol Content
- 75mg
- Sodium Content
- 380mg
- Carbohydrate Content
- 14g
- Fiber Content
- 3g
- Sugar Content
- 5g
- Protein Content
- 13g





