Zucchini Pizza Casserole

Craving pizza but need a lighter option? This Zucchini Pizza Casserole gives you all the cheesy, savory satisfaction without the carb overload. I discovered this recipe during a summer when my garden was overflowing with zucchini, and it quickly became a weeknight staple in my kitchen. This casserole is pure comfort food. Tender zucchini forms …

Updated

October 20, 2025

Zucchini Pizza Casserole

Craving pizza but need a lighter option? This Zucchini Pizza Casserole gives you all the cheesy, savory satisfaction without the carb overload. I discovered this recipe during a summer when my garden was overflowing with zucchini, and it quickly became a weeknight staple in my kitchen.

This casserole is pure comfort food. Tender zucchini forms a surprisingly sturdy crust that holds up beautifully under layers of seasoned beef, melted cheese, and your favorite pizza toppings. My kids couldn’t believe they were eating vegetables when I first served this, and now they request it weekly. The best part? You get all those classic pizza flavors in a satisfying, veggie-packed dish that won’t leave you feeling sluggish. The aroma of oregano and garlic fills your kitchen as it bakes, making everyone gather around in anticipation. Let’s get cooking!

Ingredients for Zucchini Pizza Casserole

I always use freshly shredded zucchini rather than pre-shredded because it releases less moisture and creates a better crust texture. The key to success here is squeezing out every drop of water from that zucchini. In my experience, this step makes or breaks the recipe.

  • 4 cups shredded zucchini (about 3 medium zucchinis or 1.5 pounds)
  • 1 teaspoon salt
  • 2 large eggs
  • ½ cup grated Parmesan cheese (I recommend using freshly grated rather than the pre-shredded kind for better binding)
  • 2 cups shredded mozzarella cheese, divided (1 cup for crust, 1 cup for topping)
  • 1 cup shredded cheddar cheese
  • 1 pound ground beef (My preference is 85/15 lean-to-fat ratio for the best flavor without excess grease)
  • 1 small onion, chopped
  • 1 cup pizza sauce (In my experience, a quality store-bought sauce works perfectly here)
  • 1 green bell pepper, chopped
  • 1 cup sliced mushrooms
  • 1 teaspoon dried oregano
  • ½ teaspoon garlic powder
  • ¼ teaspoon black pepper

Step-by-Step Instructions

I recommend preparing all your ingredients before you start cooking, especially since you’ll need to squeeze that zucchini while the oven preheats. This makes the process much smoother.

Step 1: Preheat your oven to 400°F. This higher temperature helps set the zucchini crust quickly, preventing sogginess. Combine the shredded zucchini with salt in a large bowl and let it sit for 10 minutes. This draws out the moisture naturally. After 10 minutes, use a clean kitchen towel to squeeze out as much liquid as possible. You should remove at least half a cup of water. Really squeeze hard here.

Step 2: Mix the drained zucchini with eggs, Parmesan cheese, and 1 cup of mozzarella cheese until everything is well combined. The mixture should hold together when pressed. Grease your 9×13-inch baking dish and press the zucchini mixture evenly across the bottom, creating your crust base. Press firmly to compact it.

Step 3: Bake the crust for 20 minutes until the edges are golden brown and the center feels firm when touched. Meanwhile, brown the ground beef with chopped onion in a skillet over medium heat, breaking it up as it cooks. This should take about 7 to 8 minutes. Drain any excess fat.

Step 4: Stir the pizza sauce, bell pepper, mushrooms, oregano, garlic powder, and black pepper into the beef mixture. Let it simmer for 5 minutes to blend the flavors beautifully.

Step 5: Spread the beef mixture evenly over your baked zucchini crust. Top with the remaining 1 cup of mozzarella and all the cheddar cheese, covering every bit of the surface for that perfect cheesy pull.

Step 6: Return the casserole to the oven and bake for 20 minutes until the cheese is golden and bubbling. Let it rest for 10 minutes before slicing. This helps it hold together when serving.

Zucchini Pizza Casserole

Perfect Sides for Your Zucchini Pizza Casserole

A simple side can transform this casserole into a complete restaurant-worthy meal with minimal effort.

Crisp Garden Salad: A fresh mix of romaine, cherry tomatoes, and cucumber with Italian vinaigrette cuts through the richness of the cheese and adds a refreshing crunch that balances every bite.

Garlic Parmesan Chicken and Potatoes: If you’re feeding a crowd, these roasted potatoes make an excellent starchy side that complements the low-carb casserole perfectly.

Roasted Broccoli: Tossed with olive oil and lemon zest, roasted broccoli adds another layer of vegetables and its slight bitterness complements the sweet tomato sauce beautifully. For another veggie-packed option, try this Ground Turkey Zucchini Casserole alongside for variety.

Hearty Cheddar Garlic Herb Potato Soup: On cooler evenings, this creamy soup pairs wonderfully with a lighter slice of the casserole for a comforting meal.

Antipasto Platter: Olives, marinated artichokes, and pepperoncini create an authentic Italian-inspired spread that makes dinner feel special without any extra cooking.

Storage and Serving Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. I recommend placing a paper towel in the container to absorb any moisture that develops, keeping the crust from getting soggy. Reheat individual portions in a 350°F oven for 10 to 15 minutes to restore that crispy texture.

For freezing, slice into portions and wrap each piece in plastic wrap, then aluminum foil. These freeze beautifully for up to 2 months. Thaw overnight in the refrigerator before reheating. The crust might soften slightly after freezing, but a quick stint under the broiler brings back that golden top.

This casserole is incredibly versatile. Try adding sliced pepperoni, black olives, or Italian sausage for variety. You can also swap the beef for ground turkey or make it vegetarian by loading up on extra vegetables. If you love casseroles, check out this Dump and Bake Meatball Casserole for another easy weeknight option.

FAQs

Can I make this casserole ahead of time?

Yes, assemble the entire casserole up to 24 hours in advance and refrigerate covered. Add 5 to 10 extra minutes to the final baking time since it’s starting cold.

Why is my zucchini crust soggy?

The most common issue is not removing enough moisture from the zucchini. Really squeeze hard. You want that zucchini as dry as possible. Also ensure you bake the crust fully before adding toppings.

Can I use frozen zucchini for this recipe?

Fresh zucchini works best because frozen releases too much water even after thawing and draining. If you must use frozen, thaw completely and squeeze out triple the moisture you think necessary.

Conclusion

This Zucchini Pizza Casserole proves that eating healthier doesn’t mean sacrificing the flavors you love. It’s straightforward enough for busy weeknights yet impressive enough to serve guests. The combination of tender vegetables, savory beef, and melted cheese creates a dish that satisfies every pizza craving while sneaking in extra nutrition. Give this recipe a try tonight and watch it become a regular in your dinner rotation. Your family will be asking for seconds before you know it!

Zucchini Pizza Casserole

Zucchini Pizza Casserole

This Zucchini Pizza Casserole combines fresh zucchini with savory beef, gooey cheese, and classic pizza toppings for a low-carb meal the whole family will love.
Prep Time 20 minutes
Cook Time 50 minutes
Draining Time 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 portions
Course: Dinner, Main Course
Cuisine: American, Italian-Inspired
Calories: 400

Ingredients
  

  • 4 cups shredded zucchini about 3 medium zucchinis or 1.5 pounds
  • 1 teaspoon salt
  • 2 large eggs
  • 1/2 cup grated Parmesan cheese
  • 2 cups shredded mozzarella cheese divided: 1 cup for crust, 1 cup for topping
  • 1 cup shredded cheddar cheese
  • 1 pound ground beef 85/15 lean-to-fat ratio recommended
  • 1 small onion chopped
  • 1 cup pizza sauce
  • 1 green bell pepper chopped
  • 1 cup sliced mushrooms
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper

Equipment

  • 9×13-inch baking dish
  • Large bowl
  • Skillet
  • Clean kitchen towel or cheesecloth
  • Box grater or food processor (optional)

Method
 

  1. Preheat your oven to 400°F (200°C). This higher temperature helps set the zucchini crust quickly. In a large bowl, combine the shredded zucchini and salt. Let it sit for 10 minutes to release excess moisture.
  2. After 10 minutes, squeeze out as much moisture as possible from the zucchini using a clean kitchen towel or cheesecloth. You should remove at least half a cup of liquid. Really squeeze hard to ensure the crust isn’t soggy.
  3. In the same bowl, combine the drained zucchini, eggs, Parmesan cheese, and 1 cup of the mozzarella cheese. Mix well until the mixture holds together when pressed.
  4. Grease a 9×13-inch baking dish. Press the zucchini mixture evenly into the bottom of the dish to form the crust, pressing firmly to compact it.
  5. Bake the crust in the preheated oven for 20 minutes, or until the edges are golden brown and the center feels firm to the touch.
  6. While the crust is baking, brown the ground beef with the chopped onion in a skillet over medium heat until the beef is no longer pink, about 7 to 8 minutes. Break up the meat as it cooks. Drain any excess fat.
  7. Stir in the pizza sauce, green bell pepper, mushrooms, oregano, garlic powder, and black pepper. Cook for another 5 minutes, stirring occasionally to blend the flavors.
  8. Once the crust is ready, spread the beef mixture evenly over the zucchini crust.
  9. Sprinkle the remaining 1 cup of mozzarella cheese and all of the cheddar cheese over the top, covering the entire surface.
  10. Return the casserole to the oven and bake for an additional 20 minutes, or until the cheese is melted, golden, and bubbling.
  11. Remove from the oven and allow the casserole to rest for 10 minutes before slicing and serving. This helps it hold together better.

Notes

Ensure zucchini is thoroughly drained to prevent a soggy crust. Customize with your favorite pizza toppings like pepperoni, olives, or Italian sausage. Store leftovers in an airtight container in the refrigerator for up to 3 days with a paper towel to absorb moisture. Freezes well for up to 2 months when wrapped properly. Reheat at 350°F for best results.
Zucchini Pizza Casserole

Leave a Comment

Recipe Rating