I made a Creamed Cauliflower Casserole so outrageously cheesy and golden that you won’t believe it’s mostly vegetables.

I’m obsessed with this Cauliflower Gratin because it tastes like comfort without the fuss. I love the way a 1 medium head cauliflower soaks up that melty grated Gruyere or Swiss cheese, all golden and crunchy on top.
It’s creamy and loud in the best way, the kind of dish I’d bring to a messy weeknight or a holiday that needs real food. And yes, it checks the Cauliflower Gratin Healthy Cauliflower Casseroles if you swap things smartly.
I don’t care about labels, just give me a fork and a plate. I want seconds and I want them now please.
Ingredients

- Cauliflower: mild, hearty base that soaks up cheesy sauce.
- Unsalted butter: silky richness that makes the sauce feel luxurious.
- Melted butter topping: crispy, golden finish you’ll love.
- All purpose flour: basically the thickener that holds everything together.
- Whole milk: keeps it creamy without being too heavy.
- Heavy cream: adds lush, velvety mouthfeel and extra comfort.
- Gruyere or Swiss: nutty, melty cheese that gives lovely stretch.
- Parmesan: salty, sharp bite that boosts overall cheesiness.
- Dijon mustard: a tangy note to cut through richness.
- Garlic: little savory punch, warms up the whole dish.
- Nutmeg: subtle warmth, makes the cream taste cozy.
- Kosher salt: seasons everything so flavors actually pop.
- Black pepper: gentle heat and aromatic bite.
- Panko breadcrumbs: crunchy topping contrast to the creamy interior.
- Parsley garnish: fresh brightness to lighten each cheesy spoonful.
Ingredient Quantities
- 1 medium head cauliflower, about 1.5 to 2 pounds, cut into bite sized florets
- 3 tablespoons unsalted butter, plus 1 tablespoon melted for topping
- 3 tablespoons all purpose flour
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 to 1 1/2 cups grated Gruyere or Swiss cheese (about 4 to 6 ounces), packed
- 1/2 cup finely grated Parmesan cheese (about 1.5 ounces)
- 1 teaspoon Dijon mustard
- 1 small garlic clove, minced or grated
- 1/8 teaspoon freshly grated nutmeg, or a pinch
- 3/4 to 1 teaspoon kosher salt, adjust to taste
- 1/2 teaspoon freshly ground black pepper
- 1/2 cup plain panko breadcrumbs (or fine dry breadcrumbs)
- 2 tablespoons chopped fresh parsley for garnish, optional
How to Make this
1. Preheat oven to 400°F. Butter a 9×9 inch or similar shallow baking dish and set aside.
2. Trim and cut 1 medium head cauliflower into bite sized florets. Steam or boil them just until fork tender, about 6 to 8 minutes, then drain well and let any excess water evaporate.
3. In a medium saucepan, melt 3 tablespoons unsalted butter over medium heat. Add 3 tablespoons all purpose flour and cook, stirring, for about 1 minute until it smells slightly toasty but not brown.
4. Gradually whisk in 1 cup whole milk and 1/2 cup heavy cream until smooth. Simmer gently for 3 to 4 minutes until sauce thickens to a creamy consistency.
5. Remove sauce from heat and stir in 1 to 1 1/2 cups grated Gruyere or Swiss, 1/2 cup finely grated Parmesan, 1 teaspoon Dijon mustard, 1 small minced garlic clove, 1/8 teaspoon freshly grated nutmeg, 3/4 to 1 teaspoon kosher salt and 1/2 teaspoon freshly ground black pepper. Taste and adjust seasoning.
6. Place the drained cauliflower in the prepared baking dish and pour the cheese sauce evenly over it, gently tossing so florets are mostly coated.
7. Mix 1/2 cup plain panko breadcrumbs with 1 tablespoon melted butter until moistened, then sprinkle the crumbs evenly over the top. If you like extra crisp, add a little more butter.
8. Bake in the preheated oven for 20 to 25 minutes until the top is golden brown and the sauce is bubbling at the edges. If you want a deeper brown top, broil 1 to 2 minutes watching closely so it does not burn.
9. Let the gratin rest for 5 minutes to set, then sprinkle 2 tablespoons chopped fresh parsley over the top if using. Serve warm.
Equipment Needed
1. 9×9 inch shallow baking dish (or similar)
2. Large pot with steamer basket or a pot for boiling + colander to drain
3. Medium saucepan for the cheese sauce
4. Whisk for making the roux and smoothing the sauce
5. Wooden spoon or silicone spatula for stirring and folding
6. Chef knife and cutting board for trimming the cauliflower
7. Box grater for the Gruyere and Parmesan (or pre-grated cheeses)
8. Measuring cups and spoons for the milk, cream, flour, butter and seasonings
9. Small bowl for mixing panko with melted butter and an oven mitt for handling the hot dish
FAQ
Easy Cauliflower Gratin Recipe Substitutions and Variations
- Cauliflower: swap with broccoli florets for a firmer bite and stronger flavor, or use a mix of cauliflower and broccoli if ya want more color, cook the same way but note broccoli may get a bit softer faster.
- Gruyere or Swiss cheese: use sharp cheddar for more tang, fontina for a creamier melt, or a mix of mozzarella and Parmesan if you want milder, gooey results, just use same weight total.
- Whole milk and heavy cream: if you only got milk, use 1 1/4 cups whole milk plus 2 tablespoons sour cream or cream cheese to simulate richness, or use half and half in place of the milk and reduce the cream slightly.
- Unsalted butter: use ghee for nuttier notes, or use mild olive oil for a dairy free option, brush the melted oil over the top crumbs so they still crisp up in the oven.
Pro Tips
1. Don’t overcook the cauliflower in the pot or it will turn to mush in the oven. Cook until just fork tender, drain well, then let it sit a minute so extra water can evaporate before saucing. If it’s watery the sauce will be thin and sad.
2. Toast the flour for the roux just a little after you add it to the melted butter, don’t brown it though. That minute or so gets rid of the raw flour taste, but if you leave it too long the sauce will pick up a toasty bitter flavor.
3. Grate the cheese fresh and pack it down when measuring. Pre-shredded cheese has anti-caking stuff that makes the sauce grainy. Also, stir the cheese in off heat so it melts smoother and you won’t break the sauce.
4. For a crunchy topping mix the panko with melted butter, then broil for just 30 to 90 seconds at the end if you want extra brown. Watch it the whole time because it goes from perfect to burned faster than you think.
Easy Cauliflower Gratin Recipe
My favorite Easy Cauliflower Gratin Recipe
Equipment Needed:
1. 9×9 inch shallow baking dish (or similar)
2. Large pot with steamer basket or a pot for boiling + colander to drain
3. Medium saucepan for the cheese sauce
4. Whisk for making the roux and smoothing the sauce
5. Wooden spoon or silicone spatula for stirring and folding
6. Chef knife and cutting board for trimming the cauliflower
7. Box grater for the Gruyere and Parmesan (or pre-grated cheeses)
8. Measuring cups and spoons for the milk, cream, flour, butter and seasonings
9. Small bowl for mixing panko with melted butter and an oven mitt for handling the hot dish
Ingredients:
- 1 medium head cauliflower, about 1.5 to 2 pounds, cut into bite sized florets
- 3 tablespoons unsalted butter, plus 1 tablespoon melted for topping
- 3 tablespoons all purpose flour
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 to 1 1/2 cups grated Gruyere or Swiss cheese (about 4 to 6 ounces), packed
- 1/2 cup finely grated Parmesan cheese (about 1.5 ounces)
- 1 teaspoon Dijon mustard
- 1 small garlic clove, minced or grated
- 1/8 teaspoon freshly grated nutmeg, or a pinch
- 3/4 to 1 teaspoon kosher salt, adjust to taste
- 1/2 teaspoon freshly ground black pepper
- 1/2 cup plain panko breadcrumbs (or fine dry breadcrumbs)
- 2 tablespoons chopped fresh parsley for garnish, optional
Instructions:
1. Preheat oven to 400°F. Butter a 9×9 inch or similar shallow baking dish and set aside.
2. Trim and cut 1 medium head cauliflower into bite sized florets. Steam or boil them just until fork tender, about 6 to 8 minutes, then drain well and let any excess water evaporate.
3. In a medium saucepan, melt 3 tablespoons unsalted butter over medium heat. Add 3 tablespoons all purpose flour and cook, stirring, for about 1 minute until it smells slightly toasty but not brown.
4. Gradually whisk in 1 cup whole milk and 1/2 cup heavy cream until smooth. Simmer gently for 3 to 4 minutes until sauce thickens to a creamy consistency.
5. Remove sauce from heat and stir in 1 to 1 1/2 cups grated Gruyere or Swiss, 1/2 cup finely grated Parmesan, 1 teaspoon Dijon mustard, 1 small minced garlic clove, 1/8 teaspoon freshly grated nutmeg, 3/4 to 1 teaspoon kosher salt and 1/2 teaspoon freshly ground black pepper. Taste and adjust seasoning.
6. Place the drained cauliflower in the prepared baking dish and pour the cheese sauce evenly over it, gently tossing so florets are mostly coated.
7. Mix 1/2 cup plain panko breadcrumbs with 1 tablespoon melted butter until moistened, then sprinkle the crumbs evenly over the top. If you like extra crisp, add a little more butter.
8. Bake in the preheated oven for 20 to 25 minutes until the top is golden brown and the sauce is bubbling at the edges. If you want a deeper brown top, broil 1 to 2 minutes watching closely so it does not burn.
9. Let the gratin rest for 5 minutes to set, then sprinkle 2 tablespoons chopped fresh parsley over the top if using. Serve warm.

















