Zucchini Pizza Casserole is a delicious, low-carb alternative to traditional pizza. This dish combines all the best flavors of pizza—like melted mozzarella, tomato sauce, pepperoni, and Italian seasoning—but with a healthy twist, thanks to zucchini as the base. The zucchini serves as the perfect low-carb substitute for pizza crust, offering a crunchy texture and absorbing all the delicious flavors of the sauce and cheese.
This casserole is perfect for anyone looking for a healthier pizza option or simply craving something fresh and flavorful for dinner. It’s also great for meal prep or feeding a crowd!
Ingredients Overview
This dish comes together with simple ingredients that are easy to find at the grocery store.
Zucchini
Zucchini is the star of this casserole, acting as a healthy alternative to pizza crust. It’s low in calories and carbs, yet high in vitamin C, fiber, and antioxidants.
Mozzarella Cheese
Mozzarella cheese is the go-to cheese for pizza, providing that perfect stretch and creamy texture. You can use part-skim mozzarella for a lower-fat version or full-fat mozzarella for a richer flavor.
Tomato Sauce
A simple tomato sauce is the base for the casserole. You can use store-bought pizza sauce, or make your own using crushed tomatoes, garlic, and Italian seasoning.
Pepperoni
For a classic pizza flavor, pepperoni is added to the casserole. If you prefer a healthier or vegetarian option, you can substitute with turkey pepperoni or veggie toppings like mushrooms or bell peppers.
Italian Seasoning
A blend of oregano, basil, and garlic powder gives this casserole that perfect pizza flavor. You can adjust the seasoning to your taste.
Optional Add-ins
-
Red onion: Adds sweetness and crunch.
-
Bell peppers: For extra veggies and flavor.
-
Olives: For an extra savory, briny kick.
-
Parmesan cheese: For a rich, nutty flavor on top.
Step-by-Step Instructions
Making this Zucchini Pizza Casserole is simple and quick. Here’s how to prepare it:
1. Preheat the Oven
Preheat your oven to 375°F (190°C). This ensures the casserole will cook evenly and the cheese will melt perfectly.
2. Prepare the Zucchini
-
Slice 4 medium zucchinis into thin rounds. You can also cut them into half-moons or small cubes if you prefer.
-
Remove excess moisture: Zucchini has a lot of water content, which can make your casserole soggy. To avoid this, place the zucchini slices on a clean towel or paper towel, and press gently to remove the moisture. Alternatively, you can salt the zucchini slices and let them sit for 10-15 minutes to draw out the moisture, then pat dry.
3. Sauté the Zucchini (Optional)
For a firmer texture, you can sauté the zucchini in a pan with a little bit of olive oil for about 3-5 minutes over medium heat. This step is optional, but it helps to remove excess moisture and adds flavor. Set aside once cooked.
4. Make the Pizza Sauce
-
In a small saucepan, heat 1 tablespoon olive oil over medium heat. Add 1 clove of garlic (minced) and cook for 1 minute until fragrant.
-
Add 1 cup tomato sauce (or pizza sauce), and ½ teaspoon dried oregano, ½ teaspoon dried basil, salt, and pepper to taste. Stir to combine and simmer for 5-7 minutes, allowing the flavors to meld together.
5. Assemble the Casserole
-
In a greased 9×13 baking dish, spread a thin layer of tomato sauce on the bottom.
-
Layer the zucchini slices over the sauce. You can overlap them slightly to cover the entire surface.
-
Add a generous layer of mozzarella cheese on top of the zucchini.
-
Add pepperoni slices on top of the cheese. You can also add any other optional toppings at this stage, like red onions, olives, or bell peppers.
-
Drizzle a little more sauce over the toppings, and top with the remaining mozzarella cheese.
6. Bake the Casserole
-
Place the casserole in the preheated oven and bake for about 20-25 minutes until the cheese is melted, bubbly, and slightly golden brown on top. You can also broil the top for the last 1-2 minutes to get the cheese extra golden and bubbly.
7. Serve and Enjoy!
-
Remove the casserole from the oven and let it cool for a few minutes before serving. Garnish with fresh basil or a sprinkle of Parmesan cheese, if desired.
-
Serve hot, and enjoy your low-carb, pizza-inspired meal!
Tips, Variations, and Substitutions

Tips
-
Use Day-Old Zucchini: For extra firmness, consider using day-old or slightly overripe zucchini, as they tend to have less moisture.
-
Crusty Texture: To get a more “crusty” feel, try broiling the casserole for the last few minutes of baking.
-
Don’t Overcrowd the Zucchini: Make sure to layer the zucchini without too much overlap to avoid excess moisture, which can make the casserole soggy.
-
Layering: For a more substantial meal, layer the zucchini with sautéed ground turkey, chicken, or sausage to boost protein.
Variations
-
Vegetarian Option: Use vegetarian pepperoni or top the casserole with extra veggies like spinach, mushrooms, artichokes, or eggplant.
-
Dairy-Free: For a dairy-free version, swap the mozzarella with dairy-free cheese or nutritional yeast for a cheesy flavor without the dairy.
-
Low-Carb/Keto: This casserole is already low-carb, but you can increase the richness by adding avocado slices on top or a dollop of guacamole when serving.
Substitutions
-
Zucchini: If you prefer, you can substitute the zucchini with eggplant or yellow squash.
-
Mozzarella: Swap mozzarella with cheddar, goat cheese, or feta for a different cheese flavor.
Serving Ideas & Occasions
This Zucchini Pizza Casserole is versatile and works for a variety of occasions:
-
Weeknight Dinner: Perfect for busy evenings when you want a healthy alternative to pizza.
-
Meal Prep: This casserole can be made ahead of time and stored in the fridge for 3-4 days. Simply reheat in the oven or microwave.
-
Low-Carb or Keto Meals: This dish is great for those following a low-carb or keto diet, as it’s full of healthy fats and protein.
-
Family-Friendly: Kids will love this healthier take on pizza, and you can customize the toppings to their liking.
Serve with:
-
Side Salad: A simple side salad of mixed greens or arugula with a light vinaigrette.
-
Garlic Bread: For a more indulgent side, serve with garlic bread (either low-carb or traditional).
-
Roasted Vegetables: Pair with a side of roasted broccoli or Brussels sprouts for extra veggies.
Nutritional & Health Notes
This Zucchini Pizza Casserole is full of beneficial nutrients and makes for a filling meal that’s both delicious and nutritious:
-
Zucchini: Low in calories and carbs, high in fiber, vitamin C, and antioxidants.
-
Cheese: Provides protein and calcium, essential for bone health and muscle repair.
-
Tomato Sauce: Rich in lycopene, an antioxidant that helps with heart health and reducing inflammation.
-
Pepperoni: Provides protein and flavor, but be mindful of the fat and sodium content. Opt for turkey pepperoni for a leaner option.
Frequently Asked Questions
1. Can I make this casserole ahead of time?
Yes! You can prepare the casserole in advance, cover it with foil, and store it in the fridge for up to 2-3 days. Reheat it in the oven at 350°F (175°C) until warmed through.
2. Can I freeze Zucchini Pizza Casserole?
Yes, this casserole freezes well. After assembling, cover tightly with plastic wrap or foil, and freeze for up to 2-3 months. When ready to eat, thaw in the fridge overnight and bake at 350°F (175°C) until hot and bubbly.
3. Can I make this dish dairy-free?
Yes! You can use dairy-free cheese or nutritional yeast to make this casserole dairy-free. You can also use cashew cream for a creamy texture.
4. Can I add more veggies?
Definitely! Feel free to add other vegetables like mushrooms, spinach, or olives to make this casserole even more colorful and nutritious.
5. How do I store leftovers?
Store leftovers in an airtight container in the fridge for 3-4 days. Reheat in the oven or microwave before serving.