Cheesy Keto Cauliflower Au Gratin Casserole Recipe
Introduction
This Cheesy Keto Cauliflower Au Gratin Casserole is a rich and comforting dish perfect for those following a low-carb lifestyle. Creamy and packed with melted Gruyere cheese, it makes a delicious side or a satisfying vegetarian main.

Ingredients
- 1 head cauliflower (or 4 cups), cut in slices
- 2 cups Swiss Gruyere cheese, shredded (can also use just Swiss cheese)
- 4 green onions, sliced
- Salt and black pepper to taste
- 1 1/2 cups heavy cream
Instructions
- Step 1: Preheat oven to 375°F. Spray a baking dish with cooking spray and set aside.
- Step 2: Slice the cauliflower into thin slices. Add a layer of cauliflower slices to the prepared baking dish, using about half the cauliflower.
- Step 3: Sprinkle half of the shredded Gruyere cheese over the cauliflower layer. Evenly distribute the sliced green onions on top, then season with salt and black pepper.
- Step 4: Add the remaining cauliflower slices as another even layer on top.
- Step 5: Pour the heavy cream evenly over the layered cauliflower and cheese. Top with the remaining cheese.
- Step 6: Cover the dish with foil and bake in the preheated oven for 30 minutes.
- Step 7: Remove the foil and continue baking for 40 minutes or until the cauliflower is fork tender and the cheese is golden brown. Check periodically as baking times may vary.
- Step 8: Let the casserole sit for 5 minutes to thicken before serving.
Tips & Variations
- For a stronger flavor, try mixing Gruyere with sharp cheddar cheese.
- Add a pinch of nutmeg to the cream for a warm, subtle spice note.
- Use fresh thyme or rosemary instead of green onions for an herbal twist.
- If you want it creamier, add a little cream cheese blended into the heavy cream.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. The casserole may thicken further as it cools; adding a splash of cream when reheating can help loosen it.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen cauliflower for this recipe?
Yes, frozen cauliflower can be used, but be sure to thaw and drain it well to avoid excess moisture that can make the casserole watery.
Is this dish suitable for a vegetarian diet?
Yes, this recipe is vegetarian as it contains no meat or meat-based ingredients. Just be sure to use vegetarian-friendly cheese if you avoid animal rennet.
PrintCheesy Keto Cauliflower Au Gratin Casserole Recipe
This Cheesy Keto Cauliflower Au Gratin Casserole is a low-carb, creamy, and cheesy side dish perfect for keto and low-carb diets. Tender cauliflower slices are layered with Swiss Gruyere cheese, fresh green onions, and rich heavy cream, then baked until golden and bubbly for a deliciously comforting dish.
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Ingredients
Vegetables
- 1 head cauliflower (or 4 cups), cut in slices
- 4 green onions, sliced
Dairy
- 2 cups Swiss Gruyere cheese, shredded (can also use just Swiss cheese)
- 1 1/2 cups heavy cream
Seasonings
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Lightly spray a baking dish with cooking spray to prevent sticking and set it aside.
- Slice Cauliflower: Thinly slice the cauliflower into rounds. You’ll need enough to create two even layers in your baking dish.
- Layer First Half of Cauliflower: Place half of the cauliflower slices in an even layer in the prepared baking dish.
- Add Cheese and Green Onions: Sprinkle half of the shredded Gruyere cheese evenly over the cauliflower. Then, sprinkle all the sliced green onions evenly on top. Season lightly with salt and black pepper to taste.
- Layer Remaining Cauliflower: Add the remaining cauliflower slices evenly over the cheese and onions layer.
- Add Cream and Remaining Cheese: Pour the heavy cream evenly over the layered cauliflower. Then, sprinkle the remaining shredded cheese evenly on top. Cover the dish with foil tightly.
- Bake Covered: Place the covered casserole in the preheated oven and bake for 30 minutes to let the cauliflower cook gently and the cheese melt.
- Bake Uncovered Until Golden: Remove the foil and continue baking for 40 more minutes, or until the cauliflower is fork-tender and the top cheese is beautifully golden brown. Keep an eye on it as baking times may vary depending on your oven.
- Rest Before Serving: Let the casserole sit for 5 minutes after baking to thicken and set slightly for easier serving.
- Store Leftovers: Any leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
Notes
- You can substitute Swiss Gruyere cheese with just Swiss cheese if preferred.
- For extra flavor, consider adding a pinch of nutmeg to the cream before pouring.
- Ensure cauliflower is sliced evenly for uniform cooking.
- Covering with foil initially helps cook the cauliflower through without drying out the cheese topping.
- Allow the casserole to rest before serving so it firms up and slices nicely.
- Store leftovers refrigerated and reheat covered to retain moisture.
Keywords: keto casserole, cauliflower au gratin, low carb side dish, cheesy cauliflower bake, keto dinner side, gluten free, keto comfort food

