There’s something magical about the aroma of a bubbling gratin straight from the oven. It instantly brings memories of family dinners, laughter around the table, and second servings passed with eager hands. My grandmother often relied on dishes like this when the seasons changed—when the chill of winter lingered or summer evenings called for something cozy, yet satisfying. One of her signature creations was this irresistible Cauliflower and Bacon Gratin.
This recipe marries the elegance of French cuisine with the hearty, rustic flavors I grew up with in our Italian kitchen. It’s a comforting bake that’s both indulgent and simple, suitable for weeknight meals or special occasions. Let’s explore how to create this creamy, golden dish that turns cauliflower into a celebration of flavor.
Why This Gratin Stands Out
If you’re looking for a dish that’s versatile, rich, and easy to make, this one checks all the boxes.
-
Seasonally adaptable – Great for chilly winters or breezy summer dinners.
-
Full-bodied flavor – Roasted cauliflower and smoky bacon create a deep, savory base.
-
Effortlessly elegant – Ideal for both casual meals and entertaining guests.
-
Customizable – Simple swaps make it gluten-free or vegetarian-friendly.
Ingredients (Serves 4)
Cauliflower:
-
1 large head cauliflower, cut into florets
-
1 tablespoon olive oil
-
Salt and freshly ground black pepper
Bacon:
-
6 slices thick-cut bacon or pancetta, chopped
Cheese Sauce:
-
2 tablespoons unsalted butter
-
2 tablespoons all-purpose flour
-
1 ½ cups whole milk
-
½ cup heavy cream
-
1 cup shredded Gruyère cheese
-
½ cup grated Parmesan
-
1 teaspoon Dijon mustard
-
Pinch of ground nutmeg
-
Salt and pepper to taste
Topping:
-
½ cup panko breadcrumbs (or almond flour for a gluten-free option)
-
2 tablespoons melted butter
-
¼ cup Parmesan
-
Optional: chopped fresh thyme or parsley
How to Make Cauliflower and Bacon Gratin
Step 1: Roast the Cauliflower
Begin by preheating your oven to 400°F (200°C). Toss the cauliflower florets with olive oil, then season with salt and pepper. Arrange them on a baking sheet in a single layer. Roast for 20 minutes, flipping halfway, until golden brown. Roasting enhances the cauliflower’s natural nuttiness and prevents sogginess in the gratin.
Step 2: Crisp the Bacon
While the cauliflower roasts, cook the bacon in a skillet over medium heat. Stir occasionally until it turns crisp and deeply golden. Transfer the bacon to a paper towel-lined plate to drain. Save a bit of the rendered fat if you’d like to enrich the sauce later.
Step 3: Prepare the Cheese Sauce
Melt the butter in a saucepan over medium heat. Once it bubbles, whisk in the flour to form a roux. After cooking for one minute, slowly add the milk and cream, whisking constantly. Allow the mixture to simmer until thickened, about 4–5 minutes.
Next, stir in the Dijon mustard, nutmeg, Gruyère, Parmesan, salt, and pepper. Keep stirring until the cheese melts and the sauce becomes creamy and smooth. A touch of Dijon adds complexity without overpowering the other flavors.
Step 4: Assemble the Dish
Lower the oven temperature to 375°F (190°C). In a large baking dish, layer the roasted cauliflower and crispy bacon. Pour the cheese sauce evenly over the top, ensuring it seeps through all the nooks and crannies.
Step 5: Add the Topping
In a small bowl, mix the breadcrumbs, melted butter, and Parmesan. Sprinkle this mixture generously over the dish. For a touch of freshness, consider adding thyme or parsley. The topping will form a beautifully crisp crust during baking.
Step 6: Bake and Enjoy
Place the dish in the oven and bake for 25–30 minutes. You’ll know it’s ready when the top turns golden brown and the edges are bubbling. Let the gratin rest for 10 minutes before serving—it will firm up and be easier to portion.
Tips for the Perfect Gratin
-
Use freshly grated cheese – It melts better and gives a smoother sauce.
-
Add herbs – Thyme, rosemary, or even sage elevate the flavor.
-
Avoid overcooking – The cauliflower should be tender but not mushy.
-
Craving spice? – Add a pinch of crushed red pepper or smoked paprika to the sauce.
Make It Your Own
This Cauliflower and Bacon Gratin adapts easily to your dietary needs or taste preferences.
-
Vegetarian version: Replace bacon with caramelized onions or sautéed mushrooms.
-
Gluten-free twist: Swap flour for gluten-free flour and use almond flour in the topping.
-
Low-carb variation: Skip the flour in the sauce and reduce the cream for a lighter version.
-
Dairy-free? Try plant-based cream and cheese alternatives.
What to Serve with Cauliflower and Bacon Gratin
Wondering what goes well with this rich, cheesy dish? Here are a few ideas:
-
Roast chicken or pork tenderloin – A savory complement to the gratin’s creamy texture.
-
Crisp green salad – Helps balance the richness with fresh crunch.
-
White wine – A chilled glass of Chardonnay or Sauvignon Blanc enhances every bite.
-
Poached eggs – Transform leftovers into a satisfying brunch option.
Storing and Reheating
-
Refrigerate: Store in an airtight container for up to 3 days.
-
Freeze: Assemble and freeze before baking, or freeze baked leftovers for 1 month.
-
Reheat: Warm in a 350°F (175°C) oven for 15–20 minutes. Cover with foil if needed to prevent over-browning.
Nutritional Information (Per Serving, Approximate)
-
Calories: 490
-
Protein: 19g
-
Carbs: 22g
-
Fat: 38g
-
Fiber: 3g
Reader Reviews
“This was a hit at our dinner party! Everyone asked for seconds.”
“I swapped in pancetta and it still turned out delicious.”
“Even the kids loved it—definitely adding this to our regular rotation.”
Cauliflower and Bacon Gratin
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Cauliflower and Bacon Gratin is a rich, creamy, and savory bake that pairs roasted cauliflower with crispy bacon in a velvety cheese sauce. Topped with a golden crust of breadcrumbs and Parmesan, it’s a comforting dish perfect for any season—ideal as a hearty side or a main course.
Ingredients
Cauliflower
-
1 large head cauliflower, cut into florets
-
1 tbsp olive oil
-
Salt and pepper, to taste
Bacon
-
6 slices thick-cut bacon or pancetta, diced
Cheese Sauce
-
2 tbsp butter
-
2 tbsp all-purpose flour
-
1½ cups whole milk
-
½ cup heavy cream
-
1 cup shredded Gruyère cheese
-
½ cup grated Parmesan cheese
-
1 tsp Dijon mustard
-
Pinch of nutmeg
-
Salt and pepper, to taste
Topping
-
½ cup panko breadcrumbs (or almond flour)
-
2 tbsp melted butter
-
¼ cup grated Parmesan
-
Optional: chopped fresh thyme or parsley
Instructions
-
Preheat oven to 400°F (200°C). Toss cauliflower in olive oil, salt, and pepper. Roast for 20 minutes until golden.
-
Cook diced bacon in a skillet over medium heat until crisp. Drain on a paper towel.
-
In a saucepan, melt butter and whisk in flour. Gradually add milk and cream, stirring until thick.
-
Stir in mustard, nutmeg, Gruyère, Parmesan, salt, and pepper. Cook until the cheese is fully melted.
-
Lower oven to 375°F (190°C). In a baking dish, layer roasted cauliflower and bacon. Pour over the cheese sauce.
-
Mix breadcrumbs, melted butter, and Parmesan. Sprinkle over the top with optional herbs.
-
Bake for 25–30 minutes until golden and bubbly. Let rest for 10 minutes before serving.
Notes
-
Swap bacon for mushrooms for a vegetarian version.
-
Use almond flour for a gluten-free topping.
-
Add a pinch of red pepper flakes for heat.
-
Can be made a day ahead and baked just before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish / Side Dish
- Method: Baking
- Cuisine: French-Italian fusion
Nutrition
- Serving Size: 1 portion
- Calories: 490 kcal
- Sugar: 3g
- Sodium: 580mg
- Fat: 38g
- Saturated Fat: 18g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 19g
- Cholesterol: 90mg
Keywords: Cauliflower and Bacon Gratin, creamy cauliflower bake, cheesy gratin, low carb casserole