This Creamy Cauliflower Gratin is rich, cheesy, comforting, and exactly the kind of side dish that makes cauliflower feel a little more special. The florets are briefly par-boiled, then covered in a creamy Fontina béchamel, topped with Parmesan, and baked until everything is bubbling and beautifully golden. It works just as well for a holiday table as it does alongside a simple roast or weeknight dinner.
→ Lightly grease a large casserole dish with the olive oil and set it aside.
→ Bring a large pot of salted water to a boil.
→ Add the cauliflower florets and par-boil them for about 3 minutes. You don't want them completely tender at this stage because they'll keep cooking in the oven.
→ Drain the cauliflower well, then return it to the warm pot for a minute or two. The residual heat helps steam away some of that extra moisture.
→ Give the florets a gentle pat with a clean kitchen towel or paper towels if they still look wet. This little step helps keep the gratin creamy instead of watery.
→ Now make the sauce.
→ Melt the butter in a medium skillet or saucepan over medium heat.
→ Sprinkle in the flour and cook for about 2 to 3 minutes, stirring constantly. This cooks away that raw flour flavor and gives you the base for the béchamel.
→ Slowly pour in the milk and heavy cream while whisking.
→ Keep stirring for another 2 to 3 minutes, until the mixture thickens enough to lightly coat the back of a spoon.
→ Take the pan off the heat.
→ Add the shredded Fontina and stir until it melts into a smooth, creamy sauce.
→ Season with salt and black pepper to taste.
→ Arrange the cauliflower in the prepared casserole dish.
→ Pour the Fontina sauce evenly over the top, making sure it gets down between the florets.
→ Sprinkle with the shredded Parmesan.
→ Bake for about 20 minutes, or until the top is golden and the sauce is bubbling around the edges.
→ Remove the gratin from the oven, sprinkle with fresh parsley, and serve warm.
Don't overcook the cauliflower during par-boiling. Three minutes is enough. It should still have some firmness before going into the oven.
Dry the cauliflower well. Excess water is one of the easiest ways to end up with a thin sauce.
Cook the flour properly. Those 2–3 minutes in the butter make a noticeable difference to the finished flavor.
Add the milk gradually. This helps keep the béchamel smooth and lump-free.
Take the pan off the heat before adding Fontina. It melts beautifully without needing aggressive heat.
Taste the sauce before adding extra salt. Fontina and Parmesan both contribute saltiness.
Let the gratin sit for a few minutes before serving. The sauce thickens slightly as it cools.
Some Budget-Friendly Tips
Fontina can be expensive, so mozzarella or Monterey Jack can lower the cost considerably.
Buy Parmesan in a block and grate it yourself if that works out cheaper per ounce.
Frozen cauliflower can be used if fresh cauliflower is expensive, but thaw and dry it very well first.
Whole milk can replace part or all of the heavy cream.
Store-brand butter, flour, and milk are perfectly fine here.
If fresh parsley is pricey, use a smaller amount or substitute another herb you already have.
Some Serving Ideas
Serve this cauliflower gratin with:
Roast chicken
Beef tenderloin
Pork chops
Roast turkey
Baked salmon
Meatloaf
Green salad
Roasted vegetables
Garlic bread
Lentil loaf
It makes an especially good holiday side because you can pair it with roast beef, turkey, or ham.
For a simpler dinner, I’d serve it alongside roasted chicken and a crisp green salad.
Make-Ahead Tip
You can prepare most of the gratin ahead of time.
Par-boil and dry the cauliflower, prepare the sauce, assemble everything in the casserole dish, and refrigerate before baking.
When you're ready to cook, let the dish sit at room temperature for about 15–20 minutes, then bake until hot, golden, and bubbling.
You may need to add a few extra minutes to the baking time if the gratin is still quite cold.
Some Storage and Reheating Tips
Allow leftover gratin to cool completely.
Store it in an airtight container in the refrigerator for up to 3 days.
For the best texture, reheat it in a 350°F (175°C) oven until warmed through.
You can also microwave individual portions, although the topping won't stay quite as crisp.
If the sauce seems very thick after refrigeration, that's normal. It will loosen slightly as it reheats.
I wouldn't recommend freezing this one if texture is important, since dairy-based sauces can separate slightly after thawing.
Final Thoughts
This Creamy Cauliflower Gratin turns a simple head of cauliflower into something much more comforting.
The cauliflower stays tender without turning mushy, Fontina gives the sauce that smooth, creamy texture, and Parmesan creates the golden finish on top.
It’s rich enough for a holiday meal but straightforward enough to make for dinner any time you want a side dish that feels a little more special than plain vegetables.
I love this Creamy Cauliflower Gratin when I want a side dish that feels a little more special! 🥦🧀 Tender cauliflower, creamy Fontina sauce, and golden Parmesan make it seriously comforting.
Ingredients:
1tsp extra virgin olive oil
1 medium head cauliflower, broken into florets
2tbsp butter
2tbsp all-purpose flour
1cup milk
1/4cup heavy cream
1.5cup fontina cheese, shredded
1/2cup parmesan cheese, shredded
1/2cup fresh Italian leaf parsley, chopped
salt and black pepper, to taste
Instructions
1
Preheat the oven to 400°F (200°C) and lightly grease a large casserole dish with the olive oil.
2
Bring a large pot of salted water to a boil.
3
Add the cauliflower florets and par-boil for approximately 3 minutes. Drain thoroughly and return the cauliflower to the warm pot for 1–2 minutes to allow excess moisture to evaporate.
4
If necessary, gently pat the cauliflower dry with paper towels or a clean kitchen towel.
5
Melt the butter in a medium saucepan or skillet over medium heat.
6
Add the flour and cook for 2–3 minutes, stirring continuously.
7
Gradually add the milk and heavy cream while whisking to prevent lumps.
8
Continue cooking for approximately 2–3 minutes, or until the sauce has thickened.
9
Remove the pan from the heat and stir in the shredded Fontina until completely melted and smooth. Season with salt and black pepper to taste.
10
Arrange the cauliflower florets evenly in the prepared casserole dish.
11
Pour the Fontina béchamel over the cauliflower and spread it evenly between the florets.
12
Sprinkle the Parmesan cheese evenly over the top.
13
Bake for approximately 20 minutes, or until the sauce is bubbling and the top is golden brown.
14
Remove from the oven, garnish with chopped parsley, and serve warm.
Nutrition Facts
Servings 4
Amount Per Serving
Calories440kcal
% Daily Value *
Total Fat31g48%
Cholesterol95mg32%
Sodium620mg26%
Total Carbohydrate22g8%
Dietary Fiber5g20%
Sugars7g
Protein20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Estimated Glycemic Index: ~30
Estimated Glycemic Load per Serving: ~6
Keywords:
creamy cauliflower gratin, cauliflower gratin recipe, cheesy cauliflower gratin, baked cauliflower with cheese, cauliflower cheese bake, Fontina cauliflower gratin, Parmesan cauliflower bake, creamy cauliflower casserole, cauliflower side dish, baked cauliflower casserole, cheesy cauliflower recipe, cauliflower with Fontina cheese, cauliflower béchamel, cauliflower au gratin, easy cauliflower gratin, holiday cauliflower side dish, Thanksgiving cauliflower recipe, Christmas side dish, low carb cauliflower side dish, vegetable gratin recipe, creamy vegetable casserole, cauliflower cheese casserole, baked cauliflower side dish, holiday side dish recipe, comfort food side dish
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!