Go Back
+ servings
loaded cauliflower casserole with a spoon

Loaded Cauliflower Casserole

Print Recipe Pin Recipe
Servings :8 Servings
Prep Time30 mins
Cook Time30 mins
Total Time1 hr


  • 24 Ounces Cauliflower florets (about 2 small heads of cauliflower)
  • 2 Tablespoons Unsalted Butter
  • 3 cloves Garlic minced
  • 1 Teaspoon Xanthan Gum
  • 1/3 Cup Heavy Cream
  • 1 1/2 Cup Low Carb Milk I use unsweetened/plain almond milk to save carbs
  • 1/2 Teaspoon Tabasco
  • 4 Ounces Cream Cheese softened
  • 2 Cups Sharp Cheddar Cheese divided
  • 2 Teaspoons Kosher Salt
  • 1/2 Teaspoon Black Pepper freshly ground
  • 6 Slices Bacon cooked and crumbled
  • 1/4 Cup Sliced Green Onions


  • Preheat oven to 350 F.
  • Prep cauliflower. Bring a large pot of water to boil. Once boiling, add cauliflower florets and blanch for 3 minutes. Drain water, and wrap drained cauliflower in clean kitchen towels while we prep the rest. Once cool enough to handle, give the cauliflower a gentle squeeze to release as much liquid as possible, without mushing the cauliflower.
    how to steam cauliflower for loaded cauliflower casserole
  • Make the sauce. Make sure the pot is dry, and heat over medium heat. Add butter, once melted, add garlic, and cook until fragrant (about 2 minutes). Add the xanthan gum, and stir until it dissolves into the butter. Add heavy cream, milk (or almond milk), cream cheese, tabasco, and bring to a simmer. Remove from heat, and add 1 cup of cheese. Stir until cheese completely dissolves.
    keto cheese sauce for the loaded cauliflower casserole
  • Combine. Add the cauliflower back to the pot with cheese sauce, along with 1/2 the bacon and green onions. Stir to coat the cauliflower. Spread cauliflower into a 9x13 baking dish (I used a 9" cast iron). Sprinkle remaining 1 cup of cheese on top, along with remaining bacon and green onions.
  • Bake in the preheated oven for 30 minutes. Serve warm, and enjoy!

Lindsey's Tips

Milk. I swap between unsweetened light almond or coconut milk.
Xanthan Gum is necessary for binding the ingredients of this recipe together, you CAN'T SKIP OR SUB!


Calories: 323kcal | Carbohydrates: 7g | Protein: 12g | Fat: 28g | Saturated Fat: 15g | Cholesterol: 77mg | Sodium: 1045mg | Potassium: 355mg | Fiber: 2g | Sugar: 2g | Vitamin A: 738IU | Vitamin C: 42mg | Calcium: 303mg | Iron: 1mg
©Little Pine Low Carb. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media/website/blog is strictly prohibited.