Go Back
+ servings
Print Recipe Add to Collection
5 from 1 vote

Cauliflower au Gratin

This cauliflower au gratin recipe is going to be your favorite cauliflower recipe ever. It's cheesy, a little crispy, super creamy, and pretty easy to make. It really has it all!
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Side Dish
Cuisine: American
Keyword: cauliflower au gratin, thanksgiving side dishes
Servings: 4 servings
Calories: 375kcal


  • 2 pounds cauliflower florets
  • 1 tablespoon salt
  • ¼ cup butter
  • 3 tablespoons flour
  • 2 cups whole milk
  • ½ teaspoons ground black pepper
  • 1 cup shredded white cheddar cheese
  • ½ cup grated gruyere cheese
  • ¼ cup bread crumbs


  • Preheat your oven to 375ºF.
  • Bring a large pot of water to a boil and add the tablespoon of salt.
  • Add the cauliflower to the pot and boil for 5 minutes. The florets will be slightly soft. Drain in a colander and set aside.
  • Melt two tablespoons of the butter in a medium sized pot over medium heat.
  • Add the flour to the pot and whisk, stirring constantly for one minute. The flour and butter mix may start to turn brown but this is okay—it’s flavor!
  • Pour the milk into the pot and whisk until the milk begins to boil. Boil for one minute, whisking constantly.
  • Remove the pot from the stovetop and add the pepper, ½ cup cheddar cheese and gruyere. Whisk until the cheese melts.
  • Pour half of the cheese sauce in the bottom of a 8x11 baking dish and spread it across the whole dish.
  • Add the cooked cauliflower florets to the pan, making an even layer across the bottom.
  • Pour the rest of the cheese sauce over the cauliflower florets.
  • In a small bowl, toss together the breadcrumbs and remaining ½ cup of cheddar cheese. Sprinkle this mix over the cauliflower in the pan.
  • Melt the remaining 2 tablespoons of butter and drizzle it over the top of the breadcrumbs.
  • Bake the cauliflower gratin for 25 minutes in the oven. The top should be completely golden brown and the cheese sauce will be bubbling in the pan.
  • Serve while hot!


  • Use all gruyere in place of cheddar cheese or do a combination of gruyere and shredded parmesan. Get creative with your cheese!
  • You can use frozen cauliflower florets if needed. Thaw the frozen florets and then skip the boiling process. Frozen florets will already be tender and do not need to be cooked.
  • Make individual cauliflower gratin by baking this recipe in individual 6 ounce ramekins. It will make about 4 generous servings and look quite impressive when baked individually!


Calories: 375kcal | Carbohydrates: 29g | Protein: 22g | Fat: 20g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 61mg | Sodium: 2211mg | Potassium: 979mg | Fiber: 6g | Sugar: 11g | Vitamin A: 638IU | Vitamin C: 109mg | Calcium: 584mg | Iron: 2mg