Creamy Cauliflower Au Gratin with Golden Cheese Crust

Perfectly balanced, creamy, and baked until beautifully golden, this Cauliflower Au Gratin is a lighter, modern take on the classic French-inspired gratin. It is simple enough for a comforting weeknight dinner, yet elegant enough to serve as part of a special holiday meal. Tender cauliflower florets are covered in a rich Parmesan cream sauce, topped with melty cheese, and baked until bubbly. You get the cozy flavor and texture of traditional au gratin, but with a lighter vegetable base that does not feel overly heavy.

Close up of cauliflower au gratin in a baking dish.

Olivia’s Personal Note

This Cauliflower Au Gratin is the kind of side dish that feels both cozy and refined. It has all the cheesy comfort you expect from a classic gratin, but the cauliflower keeps it fresh and balanced.

As it bakes, the cauliflower becomes tender and soaks up the creamy Parmesan sauce. The cheese on top melts into a golden, bubbly layer that makes every bite rich, savory, and satisfying.

It is a beautiful option for a Thanksgiving table, especially alongside turkey breast, pork tenderloin, prime rib, or a simple green salad. At the same time, it is easy enough to make on an ordinary weeknight when you want something warm and comforting.

Serve it with warm garlic bread if you want to scoop up every bit of the creamy sauce. For the holidays, it also pairs nicely with stuffing, cranberry sauce, Brussels sprouts, and mashed potatoes, creating a hearty and festive spread without adding too much extra work.

Key Ingredients

Butter: Use butter to grease the baking dish so the cauliflower au gratin releases easily and does not stick. Unsalted butter is a good choice because the cheeses already add plenty of savory flavor.

Cauliflower: One large head of cauliflower works well for this recipe. Cut it into small, even florets so the pieces cook at the same pace and absorb the creamy sauce more evenly. Smaller florets also help create a softer, more cohesive gratin.

Cream: Heavy cream creates the richest and silkiest sauce. Half-and-half can also be used if you prefer a slightly lighter dish. Whole milk may work in a pinch, but the sauce will be thinner and less luxurious.

Parmesan Cheese: Finely grated Parmesan adds nutty, salty depth and helps the sauce thicken. Freshly grated Parmesan melts more smoothly than pre-grated cheese and gives the gratin a better texture.

Shredded Cheese: Gruyère and Gouda both melt beautifully and create a creamy, flavorful topping. Gruyère gives the dish a more classic gratin flavor, while Gouda adds a smooth, slightly sweeter finish. Swiss or sharp cheddar can also be used if that is what you have on hand.

Pre-measured ingredients for cauliflower au gratin.

Instructions To Make Cauliflower Au Gratin

  • Preheat the oven to 375°F (190°C).
  • Grease a baking dish with butter or cooking spray before adding the cauliflower.
Cauliflower in a pot of water.

1: Bring a large pot of salted water to a boil. Add the cauliflower florets and cook for 5 to 7 minutes, until fork-tender but still slightly firm. Drain well and set aside.

Onions cooking in a skillet.

2: Heat the olive oil in a skillet over medium heat. Add the chopped onions and cook until they become translucent and lightly caramelized.

Cream and Parmesan in a bowl.

3: In a medium bowl, combine the heavy cream or half-and-half with the finely grated Parmesan cheese.

Seasoned cream sauce mixture.

4: Add the Italian seasoning, salt, and black pepper. Stir or whisk until the cream mixture is smooth and evenly seasoned.

Cauliflower arranged in a baking dish.

5: Arrange the drained cauliflower florets in the greased baking dish. Spoon the caramelized onions evenly over the top.

Cauliflower with creamy cheese sauce in a white casserole dish.

6: Pour the creamy Parmesan sauce over the cauliflower and onions, making sure it is spread evenly throughout the dish.

Cheese sprinkled over cauliflower gratin.

7: Sprinkle the shredded Gruyère or Gouda cheese evenly over the top. Bake in the preheated oven until the cauliflower is fully tender and the cheese is melted and bubbly.

Baked cauliflower au gratin.

8: Remove the baking dish from the oven and let the gratin rest for a few minutes before serving. This helps the sauce settle and makes the dish easier to serve.

Close up of cauliflower au gratin in a baking dish.

Olivia’s Recipe Tips

For a beautifully browned, bubbly cheese topping, turn the broiler on high for the last 2 to 3 minutes. Watch closely because the cheese can brown very quickly.

Shred your own cheese when possible. Freshly shredded cheese melts more smoothly and gives the gratin a creamier finish than many pre-shredded options.

Cut the cauliflower into similar-sized florets so every piece cooks evenly and has the same tender texture.

If you want deeper flavor, roast the cauliflower instead of boiling it before assembling the gratin. Roasting adds a richer, slightly nutty taste.

Let the cauliflower au gratin rest for several minutes after baking. The sauce will thicken slightly, and the servings will hold together better.

Cauliflower Au Gratin

Cauliflower Au Gratin

Author: Olivia Ribas
Servings: 6 people
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
This Cauliflower Au Gratin is a creamy, cheesy, and comforting side dish made with tender cauliflower, Parmesan cream sauce, caramelized onions, and a golden melted cheese topping. It is a lighter alternative to potato gratin and works well for both weeknight dinners and holiday meals.

Ingredients

  • 1 teaspoon butter to grease the baking dish
  • 1 large cauliflower head cut into small florets
  • 1 tablespoon extra virgin olive oil
  • 1 cup white or yellow onion finely chopped
  • 1 cup heavy cream or half-and-half
  • ½ cup finely grated Parmesan cheese
  • ½ teaspoon Italian seasoning
  • Salt and black pepper to taste
  • 1 cup shredded Gruyère or Gouda cheese

Instructions

  • Preheat the oven to 375°F (190°C). Grease a baking dish, about 9×13 inches, with butter or cooking spray.
  • Bring a large pot of water to a boil. Add a pinch of salt and the cauliflower florets. Cook for 5 to 7 minutes, until tender but still slightly firm. Drain and set aside.
  • Heat the olive oil in a skillet over medium heat. Add the onions and sauté for about 5 minutes, until translucent and lightly caramelized.
  • In a medium bowl, combine the heavy cream or half-and-half, grated Parmesan, Italian seasoning, salt, and black pepper. Mix well.
  • Arrange the cauliflower florets in the prepared baking dish. Add the caramelized onions on top, then pour the creamy Parmesan sauce evenly over the cauliflower and onions.
  • Sprinkle the shredded Gruyère or Gouda cheese over the top.
  • Bake for 20 to 25 minutes, or until the cauliflower is tender and the cheese is bubbly and golden brown. Let rest briefly before serving.

Notes

  • To Store: Refrigerate leftovers in a covered baking dish or airtight container for up to 4 days.
  • To Freeze: Place in a freezer-safe container and freeze for up to 2 weeks.
  • To Reheat: Warm in the microwave or reheat in the oven at 350°F until heated through.

Nutrition

Serving: 1/6,
Calories: 314kcal,
Carbohydrates: 9g,
Protein: 13g,
Fat: 27g,
Cholesterol: 71mg,
Sodium: 591mg,
Potassium: 390mg,
Fiber: 3g,
Sugar: 4g

Nutrition information is automatically calculated and should be used only as an approximation.