There’s something wonderful about gathering around the table with a warm dish that fills the house with rich, savory aromas. I remember the first time I made cauliflower gratin; the way the cheese melted and bubbled, creating a golden crust that beckoned like a warm hug. We served it on a chilly evening, and each bite brought smiles and satisfied murmurs. This recipe holds a special place in my heart because it transforms humble cauliflower into a luxurious side dish that even the pickiest eaters can’t resist. It’s comforting, creamy, and perfect for sharing with loved ones.
Why make this recipe
Cauliflower gratin is a fantastic way to turn a simple vegetable into a star of the meal. The creamy cheese sauce and crispy topping enhance the natural sweetness of the cauliflower. Not only is it a delicious side dish, but it’s also packed with nutrients. You can serve it at family dinners, holiday gatherings, or any time you want to make an ordinary meal special. Plus, it impresses everyone without requiring too much effort.
How to make Cauliflower Gratin
Ingredients
- 1 large head cauliflower, cut into florets
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1 cup shredded Gruyère cheese
- 1 cup shredded sharp cheddar cheese
- 1/4 cup grated Parmesan cheese
- 1/2 cup panko breadcrumbs
Directions
- Preheat your oven to 400°F. Toss the cauliflower florets with olive oil, salt, and pepper. Roast them in the oven for about 20 minutes until tender and slightly caramelized.
- While the cauliflower is roasting, make the cheese sauce. In a saucepan over medium heat, melt the butter. When melted, whisk in the flour to form a roux. Cook for a minute, then slowly whisk in the milk, stirring constantly until the sauce thickens.
- Stir in the heavy cream, Dijon mustard, and garlic powder. Once combined, gradually add the Gruyère and cheddar cheeses, stirring until melted and smooth.
- Mix the roasted cauliflower with the cheese sauce until well coated.
- Transfer the mixture into a baking dish. Top with Parmesan cheese and panko breadcrumbs for a crunchy finish.
- Bake in the oven at 375°F for about 25 to 30 minutes, or until the top is golden and bubbling.
How to serve Cauliflower Gratin
Serve cauliflower gratin hot, right out of the oven. It pairs wonderfully with roasted meats, grilled fish, or even a green salad for a lighter meal. You can garnish it with fresh herbs, like parsley or chives, for an extra touch of color and flavor.
How to store Cauliflower Gratin
If you have leftovers, store them in an airtight container in the refrigerator. Cauliflower gratin will keep well for about 3-4 days. To reheat, place it back in the oven at a low temperature until warmed through, or you can microwave it for convenience.
Tips to make Cauliflower Gratin
- For a richer flavor, you can add a pinch of nutmeg to the cheese sauce.
- If you prefer a spicier kick, consider adding some cayenne pepper or paprika.
- Feel free to mix different cheeses based on your preference; mozzarella or fontina can also work well.
Variation
You can easily add ingredients to the gratin, like cooked bacon, ham, or sautéed mushrooms, for a heartier dish. For a vegetarian twist, consider adding spinach or broccoli to the mix.
FAQs
Can I use frozen cauliflower for this recipe?
Yes, you can! Just make sure to thaw and drain the cauliflower before roasting.
Can I make this dish ahead of time?
Absolutely. You can prepare the gratin ahead and store it in the fridge. Just bake it when you’re ready to serve.
Is cauliflower gratin gluten-free?
This recipe contains flour, which is not gluten-free. However, you can use a gluten-free flour blend as a substitute to make it gluten-free.







