Ingredients
1 large head of cauliflower (about 8 cups florets)
3 tablespoons butter, melted
1 medium onion, diced
3 cloves garlic, minced
2 cups heavy cream
1 cup shredded Gruyere cheese (divided)
1/4 cup grated Pecorino Romano (divided)
2 teaspoons fresh thyme leaves
1/4 cup panko breadcrumbs
1 pinch nutmeg
2 tablespoons all-purpose flour
Salt and pepper to taste
Instructions
1-First Step: Prep the Cauliflower Start by washing and cutting 1 large head of cauliflower into about 8 cups of florets, which takes around 5 minutes. Steam or boil the florets for 5-7 minutes until they’re just tender but still firm this stops at about 160°F internally. Drain them well and pat dry to remove excess moisture, setting the stage for a non-watery gratin.
2-Second Step: Make the Sauce Base In a pan, melt 3 tablespoons of butter over medium heat for 2 minutes, then add 1 diced medium onion and 3 minced garlic cloves. Cook until soft, about 5 minutes, stirring to avoid burning. Sprinkle in 2 tablespoons of all-purpose flour and whisk for 1 minute to form a roux, which thickens the sauce nicely.
3-Third Step: Add Cream and Cheese Pour in 2 cups of heavy cream slowly, stirring constantly over medium heat until it simmers, which takes 3-4 minutes. Mix in half of the 1 cup shredded Gruyere cheese and half of the 1/4 cup grated Pecorino Romano, plus 2 teaspoons fresh thyme leaves, a pinch of nutmeg, and salt and pepper to taste. Let it bubble gently for 2 minutes until the sauce thickens to a creamy consistency at around 180°F.
4-Fourth Step: Assemble the Dish Preheat your oven to 375°F. In a baking dish, layer the cauliflower florets and pour the cheese sauce over them evenly, using the remaining cheese on top for extra gooeyness. Sprinkle 1/4 cup panko breadcrumbs over the surface for crunch, then cover with foil. This step ensures even baking and prevents the top from browning too fast.
5-Fifth Step: Bake to Perfection Bake the assembled dish in the preheated oven for 20-25 minutes until bubbly and golden. For the last 5 minutes, remove the foil to crisp the topping, checking at 25 minutes to avoid overcooking. Let it rest for 5 minutes after baking so the flavors settle and it’s easier to serve.
6-Final Step: Serve and Enjoy Once out of the oven, let the cauliflower au gratin cool slightly, then portion it out for 12 servings. Pair it with a main course and garnish with extra thyme if you like. For more veggie ideas, visit our cauliflower recipes page to expand your skills.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧀 Use fresh Gruyere and Pecorino cheese for a better depth of flavor.
🌿 Fresh thyme adds a subtle herbal note; dried thyme can be used in a pinch.
🍞 Toast panko breadcrumbs lightly before sprinkling for an extra crunchy topping.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Boiling, Sautéing, Baking
- Cuisine: French-inspired
- Diet: Vegetarian
Nutrition
- Serving Size: 1/12th of recipe
- Calories: 290 kcal
- Sugar: 3 g
- Sodium: 400 mg
- Fat: 22 g
- Saturated Fat: 14 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 3 g
- Protein: 10 g
- Cholesterol: 65 mg
