Save on Pinterest

Three-Cheese Keto Cauliflower Casserole

Total Time

Prep: 35 min. Bake: 20 min. + standing


6 servings

Three-Cheese Keto Cauliflower Casserole Recipe photo by Taste of Home
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.


  • 1 medium head cauliflower, cut into 1/2-inch pieces (about 10 cups)
  • 4 tablespoons butter, divided
  • 1 tablespoon canola oil
  • 3-1/2 cups shredded cheddar cheese, divided
  • 1-1/2 cups shredded mozzarella cheese, divided
  • 1 cup 2% milk
  • 4 ounces cream cheese, cubed


  1. Preheat oven to 425°. Place cauliflower on a 15x10x1-in. baking sheet. Melt 1 tablespoon butter; drizzle over cauliflower. Add oil; toss to coat. Roast until lightly browned and tender, 20-25 minutes.
  2. In a large saucepan, melt cream cheese and remaining 3 tablespoons butter over medium heat. Add 2 cups cheddar, 1 cup mozzarella and milk. Cook and stir until sauce begins to thicken, 1-2 minutes. Gently fold in cauliflower. Transfer to a greased 8-in. square baking dish. Sprinkle with remaining 1-1/2 cups cheddar and 1/2 cup mozzarella.
  3. Bake, uncovered, until bubbly and cheese is melted, about 20 minutes. Let stand 10 minutes before serving.

Nutrition Facts

2/3 cup: 550 calories, 46g fat (26g saturated fat), 130mg cholesterol, 775mg sodium, 11g carbohydrate (5g sugars, 2g fiber), 26g protein.

Recommended Video