If you love a creamy, cheesy side dish that tastes just like loaded baked potato but fits into a low carb diet or ketogenic diet, this keto cauliflower casserole recipe is going to be one of your new favorite recipes.
With a head of cauliflower, three types of cheese, and a silky cheese sauce, it’s the perfect side dish for the whole family—even picky eaters who usually turn up their nose at cauliflower recipes.
The base of this casserole is made with fresh cauliflower florets, blanched until fork tender and then folded into a luscious creamy sauce made with cream cheese, sharp cheddar cheese, mozzarella, and a splash of heavy cream. Once baked in a casserole dish, it turns golden brown with that irresistible cheesy goodness that reminds you of au gratin potatoes—without the carbs.

This is one of those low-carb recipes that feels indulgent but is a great way to stay on track with your low-carb diet. Each serving comes in at just a few g net carbs, making it ideal for anyone following a keto diet and searching for delicious, guilt-free side dishes or even a main course.
Keto Cauliflower Casserole Recipe
Ingredients
- 1 large head of cauliflower, cut into pieces
- 4 oz cheddar cheese, shredded
- 2 oz mozzarella cheese, shredded
- 4 oz cream cheese at room temperature
- 1 cup heavy cream
- 1 tsp black pepper
- ½ cup parmesan cheese
- Optional: sliced green onions
Directions
- Preheat oven to 450 degrees F. Grease an 8×8 baking dish or casserole dish and set aside.
- In a large pot, bring water to a boil. Blanch cauliflower for 3–4 minutes, then strain to remove excess water. Transfer to a large mixing bowl.
- In a large skillet or saucepan, combine shredded cheeses, cream cheese, heavy cream, and garlic powder. Whisk over medium heat until the cheesy sauce is smooth.
- Add the cheese mixture to the large bowl of cauliflower and stir until coated.
- Transfer mixture into the baking dish. Top with half of the cheddar cheese and remaining cheese for even more cheesy goodness.
- Bake in the preheated oven for 25–30 minutes or until bubbling and golden brown.
- Garnish with crispy bacon, sour cream, and fresh green onions for that loaded cauliflower bake vibe.

Tips & Storage
- Store leftovers in an airtight container in the fridge for 3–5 days. Cover tightly with plastic wrap if leaving in the casserole dish.
- Reheat in the oven until warm, or microwave individual portions.
- To avoid a watery casserole, make sure your cauliflower is well-drained. A potato masher can help release excess water.
- For different cheeses, try gouda, gruyere, or Monterey Jack. The only thing to keep in mind is not to use too much cheese, or it can overpower the amazing flavor of the cauliflower.
- This is one of the best ways to use rotisserie chicken—just stir it into the mashed cauliflower mixture for a hearty low-carb dinner.

Whether it’s your first time trying a cheesy cauliflower casserole recipe or your second time making this delicious recipe, it’s guaranteed to become one of your favorite keto recipes.
With simple ingredients, basic steps, and maybe even step-by-step photos, this dish is full of comfort food vibes and plenty of cheesy goodness. It’s the best friend of anyone looking for low carb recipes that the entire family will love.
Trust me—make this loaded cauliflower casserole once, and you’ll be planning it for busy weeknights and bookmarking it for the next time you’re craving cheesy sauce without the carbs.
Keto Cauliflower Casserole Recipe
Easy keto cauliflower casserole baked with a rich cheese sauce. The perfect low-carb comfort food for busy weeknights or holiday side dishes.
Ingredients
- 1 large head of cauliflower, cut into pieces
- 4 oz cheddar cheese, shredded
- 2 oz mozzarella cheese, shredded
- 4 oz cream cheese at room temperature
- 1 cup heavy cream
- 1 tsp black pepper
- ½ cup parmesan cheese
- Optional: sliced green onions
Instructions
- Preheat oven to 450 degrees F. Grease an 8x8 baking dish or casserole dish and set aside.
- In a large pot, bring water to a boil. Blanch cauliflower for 3–4 minutes, then strain to remove excess water. Transfer to a large mixing bowl.
- In a large skillet or saucepan, combine shredded cheeses, cream cheese, heavy cream, and garlic powder. Whisk over medium heat until the cheesy sauce is smooth.
- Add the cheese mixture to the large bowl of cauliflower and stir until coated.
- Transfer mixture into the baking dish. Top with half of the cheddar cheese and remaining cheese for even more cheesy goodness.
- Bake in the preheated oven for 25–30 minutes or until bubbling and golden brown.
- Garnish with crispy bacon, sour cream, and fresh green onions for that loaded cauliflower bake vibe.
