
Zucchini Pizza Casserole Recipe tastes like cheesy, saucy comfort food with a veggie-packed twist that still feels like pizza night. It works perfectly for busy families, low-carb eaters, or anyone who wants pizza flavor on the table in about 50–60 minutes. I tested this version so many times that my kids now call it “zoodle lasagna pizza,” which I take as a compliment.
Why Choose This Zucchini Pizza Casserole Recipe
This Zucchini Pizza Casserole Recipe gives you all the cozy pizza flavors without a heavy crust. You still get browned cheese, savory sauce, and your favorite toppings, but the zucchini base keeps it lighter and gluten free.
The recipe uses simple pantry ingredients and basic equipment, so you skip any fussy steps. You can prep it ahead, bake it later, and customize toppings for picky eaters without cooking separate meals.
“Tastes like cheesy pizza night in a casserole dish, but my carb count stayed happy. ★★★★★”
Ingredients You’ll Need
Zucchini “Crust” Layer
- 4 cups shredded zucchini (about 3 medium zucchini)
- Pat very dry with paper towels to avoid a watery casserole.
- 2 large eggs
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Sauce & Topping Layer
- 1 pound ground beef or ground turkey
- Use lean meat (90% or higher) to keep the casserole from getting greasy.
- 1 cup pizza sauce or thick marinara
- Choose a thicker brand like Rao’s or Classico to avoid extra moisture.
- 1 cup shredded mozzarella cheese (for topping)
- 1/4 cup grated Parmesan cheese (for topping)
- 1/2 teaspoon Italian seasoning
Optional Pizza Toppings
Pick your favorites and keep the total to about 1 to 1 1/2 cups so the top still browns nicely.
- Sliced turkey pepperoni
- Sliced bell peppers
- Sliced black olives
- Sliced mushrooms (pat dry if canned)
- Diced red onion
- Sliced jalapeños
- Fresh basil or parsley for garnish after baking
Pantry Shortcuts & Substitutions
- Use pre-shredded mozzarella to save time, but grab a low-moisture variety so the casserole sets well.
- Swap zucchini with half zucchini and half yellow squash if that is what you have.
- Use leftover cooked chicken instead of ground meat and just warm it in the sauce.
- Choose sugar free pizza sauce if you follow a low carb or keto approach.
Equipment List
- 9×13 inch baking dish
- Large skillet
- Mixing bowls
- Box grater or food processor with shredding blade
- Colander and clean kitchen towel or paper towels
- Spatula and wooden spoon
Tips & Tricks
- Squeeze the shredded zucchini very well; wring it in a towel until it feels almost dry to the touch.
- Salt the zucchini lightly and let it sit 10 minutes before squeezing to pull out extra moisture.
- Use a thicker pizza sauce or simmer your sauce 5 to 10 minutes to reduce it.
- Preheat the oven fully so the casserole sets and browns instead of steaming.
- Spread the zucchini layer evenly and press it down so it bakes into a sturdy base.
- Brown the meat until you see deep color; that extra browning adds big flavor.
- Keep toppings in a single layer so the cheese browns instead of turning soggy.
- Let the casserole rest 10 to 15 minutes before cutting so slices hold together.
- Line the baking dish with a light coat of oil or nonstick spray for easy serving.
- Double the recipe and bake in two pans if you want leftovers for lunches.
How to Make Zucchini Pizza Casserole Recipe
Step 1: Prep the Zucchini
Preheat your oven to 400°F and lightly grease a 9×13 inch baking dish. Wash the zucchini and trim the ends, then shred it on the large holes of a box grater. Place the shredded zucchini in a colander, sprinkle with a pinch of salt, and let it sit 10 minutes.
After it sits, squeeze the zucchini in a clean kitchen towel or paper towels until you remove as much liquid as possible. Take your time with this step; dry zucchini gives you a firm, pizza-like base. Set the squeezed zucchini aside in a mixing bowl.
Step 2: Mix the Zucchini “Crust”
To the bowl with zucchini, add 2 eggs, 1 cup shredded mozzarella, 1/2 cup Parmesan, Italian seasoning, garlic powder, onion powder, salt, and pepper. Stir until the mixture looks evenly combined and cheesy. Spread this mixture into the prepared baking dish.
Press the zucchini mixture firmly into an even layer that covers the bottom of the dish. Smooth the top with a spatula so it bakes evenly. Slide the dish into the oven and bake 15 to 20 minutes until the edges look set and lightly golden.
Step 3: Cook the Meat and Sauce
While the zucchini base bakes, heat a large skillet over medium heat. Add the ground beef or turkey and break it up with a spoon. Cook until the meat browns and no pink remains, about 6 to 8 minutes.
Drain any excess fat if needed. Stir in the pizza sauce and 1/2 teaspoon Italian seasoning. Let the mixture simmer 3 to 5 minutes so the flavors blend and the sauce thickens slightly.
Step 4: Build the Casserole Layers
Take the zucchini base out of the oven once it looks lightly browned and set. Spread the meat and sauce mixture evenly over the zucchini layer. Sprinkle 1 cup shredded mozzarella and 1/4 cup Parmesan over the top.
Add your chosen toppings in an even layer. Keep the toppings fairly light so the cheese can bubble and brown. If you use delicate herbs like basil, save them for after baking.
Step 5: Bake Until Bubbly and Golden
Return the assembled casserole to the oven. Bake at 400°F for 20 to 25 minutes until the cheese melts, bubbles, and turns golden in spots. If you like extra browning, switch the oven to broil for 1 to 2 minutes and watch it closely.
Remove the casserole from the oven and let it rest 10 to 15 minutes. This rest time helps the layers settle so you cut neat slices. Sprinkle with fresh basil or parsley right before serving if you like a fresh pop of color.
What to Serve with it?
This Zucchini Pizza Casserole Recipe pairs nicely with a simple green salad tossed with olive oil, lemon, and a little Parmesan. Add garlic breadsticks or cheesy toast if your crew wants some carbs on the side. Steamed broccoli, roasted green beans, or a tray of roasted carrots also balance the rich, cheesy casserole.
You can serve it with sliced fresh fruit like grapes, apple slices, or melon for a light, sweet finish. I often pack leftovers with a side of cucumber slices and ranch for an easy lunchbox meal.
Storage Options
- Cool leftovers to room temperature, then store slices in an airtight container in the fridge for up to 4 days.
- Reheat single portions in the microwave for 1 to 2 minutes, then crisp the top under the broiler for a minute if you want that fresh-from-the-oven texture.
- Reheat a full pan in a 350°F oven, covered with foil, for 20 to 25 minutes, then uncover for 5 to 10 minutes to re-melt and brown the cheese.
- Freeze individual portions tightly wrapped, then placed in a freezer bag, for up to 2 months.
- Thaw frozen slices in the fridge overnight, then reheat in the oven or air fryer so the zucchini base stays firmer.

Zucchini Pizza Casserole Recipe
Ingredients
Method
- Preheat the oven to 400°F (200°C). Grease a 9x13-inch baking dish.
- Place the shredded zucchini in a colander, sprinkle with salt, and let stand for 10 minutes. Squeeze out as much moisture as possible using a clean kitchen towel or paper towels.
- In a large bowl, combine the drained zucchini, eggs, Parmesan cheese, and 1 cup of the shredded mozzarella. Mix until well combined, then press the mixture evenly into the prepared baking dish to form a crust.
- Bake the zucchini crust for 20 minutes, or until set and lightly browned around the edges.
- While the crust bakes, cook the ground beef or Italian sausage in a skillet over medium heat until browned and cooked through. Drain any excess fat.
- Stir the pizza or marinara sauce, Italian seasoning, and black pepper into the cooked meat. Simmer for 3 to 5 minutes to blend the flavors.
- Spread the meat sauce evenly over the baked zucchini crust. Top with the remaining 1 cup mozzarella cheese and the cheddar cheese. Add sliced pepperoni on top if using.
- Return the casserole to the oven and bake for 10 to 15 minutes, or until the cheese is melted and bubbly.
- Let the casserole rest for 5 to 10 minutes before slicing. Serve warm.
Notes
Approximate per serving (1/8 of recipe): 310 calories; fat 22 g; saturated fat 10 g; carbohydrates 7 g; fiber 1 g; sugars 4 g; protein 22 g; sodium 760 mg. Values will vary based on specific ingredients, brands, and portion size.
