Go Back
+ servings

Keto Pizza Casserole

Looking for a delicious low-carb comfort food recipe? This hearty Keto Pizza Casserole is ready in under an hour and is so easy to throw together with your favorite toppings!
Course Main Course
Cuisine American
Keyword keto casserole recipe, keto pizza casserole, Low carb casserole
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 275kcal


For the base

  • 5 cups raw cauliflower rice
  • 1 cup mozzarella cheese (grated)
  • 1 tbsp. dried Italian herbs (you can use a mix of thyme, basil and oregano)
  • 1/2 tsp. salt
  • 1 tsp. pepper


  • 1/4 cup low-carb marinara sauce
  • 1 cup mozzarella cheese (grated)
  • 2 oz. pepperoni slices
  • other desired toppings


  • Preheat your oven to 400F (200°C).
  • Cook the cauliflower rice in a pot of boiling water for 10 minutes until soft. Drain and wring out as much excess liquid as possible.
  • Add all of the ingredients for the cauliflower base to a medium mixing bowl. Stir until well-combined.
  • Transfer the base to a casserole dish or large cast-iron skillet. Smooth over the surface and press down the base gently.
  • Bake the base for 20 minutes until lightly browned on the top and edges, then remove from the oven.
  • Spread the marinara sauce over the baked cauliflower base.
  • Add more mozzarella cheese and your desired toppings.
  • Bake the pizza casserole for 15 minutes, then turn the oven to broil for a few more minutes until toppings are crispy and cheese is golden. Remove from oven and serve immediately.


This recipe is for 4 servings of low carb pizza casserole.
To prep this dish in advance, bake the cauliflower base and add your toppings. Then, cover and refrigerate until you're ready to bake.
Leftovers can be stored in an airtight container in the refrigerator for 3-4 days.
This recipe is higher in sodium if you use regular mozzarella and pepperoni. You can use low-sodium cheese and other toppings if you are trying to limit your sodium intake.


Calories: 275kcal | Carbohydrates: 15.1g | Protein: 25.1g | Fat: 16.5g | Saturated Fat: 8.7g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.3g | Trans Fat: 0g | Cholesterol: 73.5mg | Sodium: 1189mg | Potassium: 516.2mg | Fiber: 6.9g | Sugar: 3.2g | Net carbs: 8.2g