Zucchini Pizza Casserole Recipe
If you’re looking for a dish that brilliantly combines fresh veggies with all the cheesy, savory goodness of your favorite takeout, this Zucchini Pizza Casserole is an absolute gem. It takes humble zucchini and transforms it into a flavorful, low-carb crust that serves as a perfect base for a hearty beef and veggie topping, all smothered in a gooey blanket of mozzarella and cheddar cheeses. This dish is comforting, satisfying, and packed with texture and flavor, making it an unbeatable dinner option that your family will beg you to make again and again.

Ingredients You’ll Need
Gathering these straightforward yet vibrant ingredients is the first step toward creating a Zucchini Pizza Casserole that bursts with flavor. Each component plays a key role in balancing freshness, richness, and that irresistible cheesy pull we all adore.
- 4 cups shredded zucchini: The star of the casserole, providing moisture, texture, and a fresh veggie base.
- 1/2 teaspoon salt: Helps draw out zucchini’s excess water, preventing sogginess.
- 2 large eggs: Acts as a binder to hold the zucchini crust together perfectly.
- 1/2 cup grated Parmesan cheese: Adds a sharp, nutty flavor that deepens the taste of the crust.
- 2 cups shredded mozzarella cheese, divided: Gives that classic pizza melt and stretchiness.
- 1 cup shredded cheddar cheese: Brings a mild tang and rich golden color to the topping.
- 1 pound ground beef: Provides hearty protein and savory depth as the main topping.
- 1/2 cup chopped onion: Adds sweetness and aromatic warmth.
- 2 cups pizza sauce: Infuses the casserole with familiar zesty tomato goodness.
- 1 green bell pepper, chopped: Offers a subtle crunch and fresh contrast.
- 1/2 cup sliced mushrooms: Enhances earthiness and umami flavor.
- 1/2 teaspoon dried oregano: Adds a hint of herbal brightness synonymous with pizza.
- 1/2 teaspoon garlic powder: Lends savory depth and warmth.
- 1/4 teaspoon black pepper: Provides a touch of spicy balance.
How to Make Zucchini Pizza Casserole
Step 1: Preparing the Zucchini Crust
Start by preheating your oven to 400°F (200°C) to ensure it’s hot and ready. Then, in a large bowl, toss your shredded zucchini with salt and let it rest for 10 minutes. This step is crucial since it helps the zucchini release extra moisture, so your crust doesn’t turn out watery or limp later.
Step 2: Draining the Moisture
Once the zucchini has rested, wrap it up in a clean kitchen towel or cheesecloth and squeeze out all the liquid you can. The drier the mixture, the firmer and tastier your crust will be, so don’t rush this step—it makes a world of difference!
Step 3: Mixing the Crust Ingredients
Now, place the drained zucchini back into the bowl and add the eggs, Parmesan cheese, and half of your mozzarella cheese. Stir everything together until you have a well-combined mixture that will hold firmly when baked.
Step 4: Baking the Crust
Grease a 9×13-inch baking dish lightly, then press the zucchini mixture evenly across the bottom. Pop it in the oven for 20 minutes, or until the crust is set and taking on a delicate golden brown. This will be your pizza casserole’s foundation, so make sure it’s cooked through!
Step 5: Cooking the Beef and Veggie Topping
While your crust is baking, brown the ground beef and chopped onion in a skillet over medium heat. Once the beef is no longer pink, drain any excess fat to keep the topping from feeling greasy. Then stir in your pizza sauce, green bell pepper, mushrooms, oregano, garlic powder, and black pepper. Let this simmer for about 5 minutes so all those flavors meld beautifully.
Step 6: Assembling and Baking the Casserole
When the crust looks just right, spread the beef mixture evenly over it. Then sprinkle the remaining mozzarella and all the cheddar cheese on top for that luscious, bubbly finish. Bake again for 20 more minutes until the cheese is melted, golden, and perfectly gooey.
Step 7: Cooling and Serving
Once out of the oven, give your Zucchini Pizza Casserole a few minutes to cool and set, making it easier to slice and serve while letting those flavors truly settle in.
How to Serve Zucchini Pizza Casserole

Garnishes
A sprinkle of fresh basil or oregano leaves works wonders to brighten the rich, cheesy goodness. You can also add a dash of red pepper flakes if you like a little heat. A light drizzle of high-quality olive oil right before serving adds a silky touch.
Side Dishes
This casserole is hearty on its own, but pairing it with a crisp green salad or roasted garlic asparagus can elevate your meal with refreshing contrasts in texture and flavor. If you’re craving more carbs, garlic bread or a warm focaccia are lovely companions.
Creative Ways to Present
For a fun twist, turn this casserole into mini portions by baking it in muffin tins for individual servings, perfect for casual gatherings. You could also swap out toppings or cheeses to suit your family’s tastes, making the Zucchini Pizza Casserole endlessly versatile.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, store any leftovers in an airtight container in the refrigerator. The casserole holds up remarkably well and can stay fresh for up to 4 days, making for convenient next-day meals.
Freezing
If you want to save some for later, wrap the cooled casserole tightly with plastic wrap and aluminum foil before freezing. It’s best to consume within 2 months for optimal flavor and texture.
Reheating
Reheat leftovers covered in the oven at 350°F (175°C) until warmed through, around 15–20 minutes, to keep the cheese melty and the crust crispy. Avoid microwaving to preserve its wonderful texture.
FAQs
Can I use other vegetables instead of zucchini?
Absolutely! While zucchini is perfect for its moisture and mild flavor, shredded yellow squash or grated cauliflower can be great alternatives to try in your pizza casserole crust.
Is this dish gluten-free?
Yes, the Zucchini Pizza Casserole is naturally gluten-free since the crust uses shredded vegetables and cheese instead of any flour or breadcrumbs.
Can I make this recipe vegetarian?
Definitely! Simply skip the ground beef and load up on extra veggies like mushrooms, olives, or artichokes. You can even use a plant-based ground meat substitute.
How do I prevent the crust from being soggy?
The key is squeezing out as much moisture from your zucchini as possible and baking the crust before adding the toppings. This step keeps it firm and tasty, avoiding sogginess after baking.
Can I use pre-shredded cheese for convenience?
Sure! Pre-shredded cheese works well, but fresh shredded cheese often melts better and has a creamier texture if you have the time.
Final Thoughts
Trust me when I say that making this Zucchini Pizza Casserole will quickly become a favorite weekend ritual. Its delightful marriage of fresh veggies, hearty meat, and luscious cheese delivers a comforting, cozy meal that feels a little indulgent yet wonderfully nourishing. Give it a try soon—you might just find yourself craving it as much as I do!
PrintZucchini Pizza Casserole Recipe
This Zucchini Pizza Casserole is a delicious and healthier twist on traditional pizza, featuring a low-carb zucchini crust loaded with flavorful ground beef, vegetables, and a blend of melty cheeses. It’s perfect for a family dinner or meal prep and offers a satisfying way to enjoy your favorite pizza flavors with added veggies.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Ingredients
Crust
- 4 cups shredded zucchini
- 1/2 teaspoon salt
- 2 large eggs
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese (half of 2 cups)
Topping
- 1 pound ground beef
- 1/2 cup chopped onion
- 2 cups pizza sauce
- 1 green bell pepper, chopped
- 1/2 cup sliced mushrooms
- 1/2 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1 cup shredded mozzarella cheese (remaining half)
- 1 cup shredded cheddar cheese
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to ensure a hot cooking environment for the zucchini crust and casserole.
- Prepare Zucchini: In a large bowl, combine the shredded zucchini and salt. Let the mixture sit for 10 minutes to draw out excess moisture from the zucchini.
- Drain Moisture: After 10 minutes, using a clean kitchen towel or cheesecloth, squeeze out as much liquid as possible from the zucchini to prevent a soggy crust.
- Mix Crust Ingredients: Return the drained zucchini to the bowl and add the eggs, Parmesan cheese, and half of the shredded mozzarella. Mix thoroughly to form your zucchini crust mixture.
- Form Crust: Grease a 9×13-inch baking dish, then press the zucchini mixture evenly into the bottom to form a crust layer.
- Bake Crust: Place the baking dish in the preheated oven and bake for 20 minutes, or until the crust is set and lightly golden brown.
- Cook Beef Mixture: While crust bakes, brown ground beef with chopped onion in a skillet over medium heat until beef is cooked through and no longer pink. Drain excess fat.
- Combine Toppings: Add pizza sauce, chopped green bell pepper, mushrooms, oregano, garlic powder, and black pepper to the beef. Cook for an additional 5 minutes, stirring occasionally.
- Assemble Casserole: Once the crust is baked, spread the beef mixture evenly over it in the baking dish.
- Add Cheese Topping: Sprinkle the remaining mozzarella and all cheddar cheese evenly over the beef layer.
- Bake Final Dish: Return the casserole to the oven and bake for another 20 minutes, until the cheese is melted, bubbly, and slightly golden.
- Cool and Serve: Remove from oven and let the casserole cool for several minutes before slicing and serving to allow flavors to set.
Notes
- Be sure to thoroughly squeeze out zucchini moisture to avoid a watery crust.
- Use fresh shredded zucchini for best texture and flavor.
- You can substitute ground turkey or chicken for a leaner protein option.
- For extra flavor, add a sprinkle of red pepper flakes to the beef mixture.
- This casserole reheats well and can be stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 slice (1/8th of casserole)
- Calories: 320
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 100mg
Keywords: zucchini pizza casserole, low carb pizza, vegetable crust pizza, healthy pizza recipe, ground beef casserole