1largehead of cauliflowercut into florets (will need at least 3-4 cups worth)
4tablespoonsbutter
1/4cupall purpose flour
2 cupsmilk
1 1/4cupsgruyere cheese
1 teaspoonsalt
1/2teaspoonblack pepper
1/4teaspoongrated nutmeg
Topping
2tablespoonsbuttermelted
1/3cupfresh grated parmesan
1/3cuppanko breadcrumbsor regular breadcrumbs
fresh parsley for garnishoptional
Instructions
Preheat oven to 375°F
In a large pot of boiling water, cook the cauliflower flowerets until tender but still firm. About 5 minutes. Drain and transfer the cauliflower to a 2 qt casserole dish.
In a medium sized sauce pan over medium heat, melt the butter. Once melted whisk in the flour. Cook for 1 minute or until you can smell a slightly nutty aroma. Slowly pour in the milk, whisking constantly. Bring to a boil, once boiling, reduce heat and continue stirring until thickened about 1 minute. Stir in the gruyere cheese, salt, pepper, and nutmeg. Remove from heat.
Pour the cheese sauce overtop of the cauliflower. Sprinkle the parmesan cheese overtop.
To make the topping: In a small bowl combine the melted butter and breadcrumbs. Sprinkle this mixture overtop the parmesan cheese.
Bake for 20-25 minutes or until the top is golden brown.
Remove from oven, top with fresh parsley if you'd like, and serve.
Notes
Be sure to use a large cauliflower. If yours is on the small side, you might want to use more than 1 cauliflower. Use gluten free breadcrumbs to make a gluten free cauliflower gratin.Use freshly grated parmesan cheese. The parmesan cheese in the plastic shaker containers you buy at the store will make the texture and flavor of this dish different.Storing: Store the cauliflower gratin covered in the fridge for 3-4 days.Freezing: Since this dish contains dairy products, it won't freeze well. Dairy products, when frozen and then thawed, tend to separate.