why make this recipe
Creamy Cauliflower Gratin is a delightful dish that combines the healthy goodness of cauliflower with a rich, cheesy sauce. This recipe is perfect for anyone looking to make a comfort food that is both satisfying and nutritious. The combination of Gruyère and Pecorino Romano cheese adds depth and flavor, while the crispy panko topping gives it a delightful crunch. Whether you’re serving it as a side dish for dinner or as a vegetarian main course, this gratin is sure to impress everyone at the table.
how to make Creamy Cauliflower Gratin
Ingredients:
- 1 medium head cauliflower, about 2½ lbs, cut into medium florets (For the base vegetable)
- 3 tablespoons unsalted butter (For richness)
- ¼ cup all-purpose flour (For thickening the sauce)
- 2 cups whole milk, warmed (For a creamy sauce)
- Salt (For seasoning)
- Freshly ground black pepper (For seasoning)
- Pinch of ground nutmeg (For warmth and depth)
- 1 cup shredded Gruyère, divided (For a nutty, melty cheese)
- ¼ cup grated Pecorino Romano, divided (For a salty, savory kick)
- ½ cup panko breadcrumbs (For crunch)
- 1 tablespoon extra-virgin olive oil (For toasting the panko)
- 2 teaspoons fresh thyme, or ¾ teaspoon dried (For herbal flavor)
Directions:
- Preheat the oven to 400°F (205°C) and place an oven rack in the center.
- Bring a large pot of well-salted water to a boil. Add the cauliflower florets and cook for 5 minutes, until very al dente. Drain well and set aside.
- Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes, until bubbling but not browned.
- Gradually whisk in the warm milk. Bring to a gentle boil, whisking frequently, until the sauce thickens, about 3 to 5 minutes. Then whisk in 1 teaspoon of salt, ¼ teaspoon of pepper, nutmeg, ½ cup of Gruyère, and 2 tablespoons of Pecorino Romano until smooth.
- Spread one-third of the sauce over the bottom of a 2-quart (8-inch) square baking dish. Arrange the cauliflower evenly on top, then pour the remaining sauce over the florets. Sprinkle with the remaining ½ cup of Gruyère.
- In a small bowl, toss the panko with the olive oil, remaining 2 tablespoons of Pecorino Romano, thyme, and a pinch of salt and pepper. Sprinkle evenly over the top of the cauliflower.
- Bake, uncovered, for 25 to 30 minutes, until the topping is golden brown and the sauce is bubbling around the edges.
- Let the gratin cool for at least 10 minutes before serving to allow it to set.
how to serve Creamy Cauliflower Gratin
Creamy Cauliflower Gratin is best served warm. You can dish it out as a side with roasted meats, or enjoy it on its own as a vegetarian main course. It pairs well with a simple salad or crusty bread for a complete meal.
how to store Creamy Cauliflower Gratin
To store leftover gratin, let it cool completely and then cover it tightly with plastic wrap or foil. It can be kept in the refrigerator for up to 3 days. If you want to store it for longer, consider freezing it. Make sure to wrap it well to prevent freezer burn. Thaw overnight in the refrigerator before reheating.
tips to make Creamy Cauliflower Gratin
- For an even creamier sauce, consider adding a bit of cream or sour cream to the cheese sauce.
- You can experiment with different types of cheese, like cheddar or mozzarella, if Gruyère is not available.
- Make sure to cook the cauliflower just until al dente, as it will continue to cook in the oven.
variation
If you’re looking to add a twist to this recipe, try adding cooked bacon or ham for a meaty version. You can also mix in other vegetables like broccoli or spinach for added nutrition and color.
FAQs
Can I use frozen cauliflower instead of fresh?
Yes, you can use frozen cauliflower. Just make sure to thaw and drain it well before using.
Can I prepare this dish ahead of time?
Absolutely! You can assemble the gratin a day in advance and refrigerate it. Just bake it when you’re ready to eat.
Is this recipe gluten-free?
No, this recipe contains all-purpose flour. However, you could use a gluten-free flour blend to make it gluten-free.

Creamy Cauliflower Gratin
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A rich and cheesy gratin made with healthy cauliflower, perfect as a side dish or a vegetarian main course.
Ingredients
- 1 medium head cauliflower, about 2½ lbs, cut into medium florets
- 3 tablespoons unsalted butter
- ¼ cup all-purpose flour
- 2 cups whole milk, warmed
- Salt, to taste
- Freshly ground black pepper, to taste
- Pinch of ground nutmeg
- 1 cup shredded Gruyère, divided
- ¼ cup grated Pecorino Romano, divided
- ½ cup panko breadcrumbs
- 1 tablespoon extra-virgin olive oil
- 2 teaspoons fresh thyme, or ¾ teaspoon dried
Instructions
- Preheat the oven to 400°F (205°C) and place an oven rack in the center.
- Bring a large pot of well-salted water to a boil. Add the cauliflower florets and cook for 5 minutes, until very al dente. Drain well and set aside.
- Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes, until bubbling but not browned.
- Gradually whisk in the warm milk. Bring to a gentle boil, whisking frequently, until the sauce thickens, about 3 to 5 minutes.
- Whisk in 1 teaspoon of salt, ¼ teaspoon of pepper, nutmeg, ½ cup of Gruyère, and 2 tablespoons of Pecorino Romano until smooth.
- Spread one-third of the sauce over the bottom of a 2-quart (8-inch) square baking dish. Arrange the cauliflower evenly on top, then pour the remaining sauce over the florets. Sprinkle with the remaining ½ cup of Gruyère.
- Toss the panko with the olive oil, remaining 2 tablespoons of Pecorino Romano, thyme, and a pinch of salt and pepper. Sprinkle evenly over the top of the cauliflower.
- Bake, uncovered, for 25 to 30 minutes, until the topping is golden brown and the sauce is bubbling around the edges.
- Let the gratin cool for at least 10 minutes before serving to allow it to set.
Notes
For a creamier sauce, consider adding cream or sour cream. You can experiment with different types of cheese or add cooked bacon or ham for a meaty version.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg




