This CreamyCheesy Cauliflower Casserole is baked in a white sauce (bechamel) with a parmigiano and breadcrumb topping for a crunchy layer of cheesy goodness. It is a delicious side dish that is perfect for any meal.
In a medium saucepan on low, medium heat, melt the butter. Add in the garlic and stir until aromatic.
Whisk in the flour until well combined with butter and garlic. Keep whisking for about 2 to 3 minutes. Add the remaining ingredients: milk, nutmeg, salt, and pepper, and whisk everything together.
Cook for another 10 minutes and keep whisking as it gets thicker.
Add the parmigiano and stir to combine. You will know it is ready when it sticks to the back of the spoon. Turn off the heat and set aside.
Cook the Cauliflower
Preheat the oven to 350℉ (180℃).
Bring a large pot of salted water to a boil and cook the cauliflower for about 10 minutes or until al dente. Drain well.
Assemble the Casserole
Place 2-3 tablespoons of bechamel sauce on the bottom of a greased 9-inch baking dish. Add the drained cauliflower and cover with the remaining bechamel.
Then sprinkle the top with the mozzarella, fontina, bread crumbs, and parmigiano.
Bake for 20 minutes, then raise the heat to 400℉ and bake for another 5 minutes or until golden.
Let sit for 5 minutes before serving. Garnish with rosemary and thyme and serve. Mangia!
Notes
Blanch the Cauliflower: To ensure the cauliflower is tender without becoming mushy, blanch it briefly in boiling water for 3-5 minutes, then transfer it to an ice bath. This will stop the cooking process and keep the cauliflower crisp.
Drain Well: After blanching, make sure to drain the cauliflower well and even pat it dry with a paper towel. Excess water can make the casserole watery.
Thickening the Sauce: If the sauce feels too thin, cook it a bit longer on the stove to reduce it before pouring it over the cauliflower. A thick sauce will cling better to the cauliflower.