My Zucchini Pizza Casserole begins with a flavorful zucchini crust that bakes tender yet sturdy enough to support classic pizza toppings. Layered with Italian sausage, a tangy tomato-vegetable sauce, and plenty of melted cheese, it delivers everything you love about pizza in a vegetable-forward casserole that’s perfect for family dinners and potlucks.

Why This Recipe is a Keeper!
This casserole is a smart, satisfying way to use an abundance of summer zucchini or to switch up pizza night. It’s easy to make, family-friendly, and highly customizable — add your favorite toppings to suit the crowd. I adapted this from a classic version and tested it multiple times to ensure the zucchini crust bakes up with good texture and flavor.
Highlights of this Zucchini Pizza Casserole:
- Veggie-forward: Uses a generous amount of shredded zucchini so you get seasonal produce in every bite.
- Economical: Makes a filling meal from inexpensive, in-season ingredients.
- Customizable: Swap or add toppings like pepperoni, mushrooms, olives, or extra vegetables.
- Make-ahead friendly: The casserole can be assembled or partially prepared in advance for easy reheating.
- Comfort food: Gooey cheese, savory sausage, and a seasoned tomato sauce make it feel indulgent while still including vegetables.
With a crisp-tender zucchini crust, classic pizza flavors, and flexible topping options, this casserole is a reliable summer dinner that stretches zucchini into something everyone enjoys.

How to Make My Zucchini Pizza Casserole
Recipe Ingredients
The full ingredient quantities are listed in the recipe card below. These notes explain key ingredients and good substitutions.

Ingredient Notes and Substitutions
- Zucchini: Use 3 to 3 1/2 pounds (about 8 cups shredded). For very large zucchini, trim the seedy center before shredding.
- Panko: Adds texture to the crust. Substitute gluten-free panko for a gluten-free version or ground pork rinds for a lower-carb option.
- Cheese: Mozzarella is classic; Provolone or Fontina can be used instead.
- Sausage: Pork Italian sausage is traditional; swap chicken or turkey sausage for a lighter option.
- Tomatoes: Crushed tomatoes give a bright, slightly textured sauce. Store-bought marinara or pizza sauce works as a shortcut.
- Italian seasoning: A blend of basil, oregano, thyme, and other herbs adds balanced flavor.
Step-by-Step Instructions
- Gather and prep all ingredients before you begin.

- Place shredded zucchini in a colander, sprinkle with 1 tablespoon salt, and let drain for 1 hour, tossing once halfway through. Preheat oven to 375°F and prepare a 13 x 9-inch baking dish with cooking spray or oil.

- Squeeze as much liquid as possible from the zucchini, then transfer the drained zucchini (about 2 1/2 to 3 cups) to a mixing bowl.

- Stir in panko, 1/2 cup grated Parmesan, and freshly ground black pepper to taste. Add beaten eggs and mix until combined.

- Press the mixture into the prepared baking dish, forming a crust that covers the bottom and comes partway up the sides.

- Bake the crust for 20–25 minutes, until the edges are lightly browned and the center feels firm. Let cool while you prepare the topping.

- Brown the Italian sausage in a skillet over medium-high heat, breaking it into pieces until no pink remains. Drain on paper towels and wipe out the skillet.

- Heat olive oil in the skillet, add sliced onion, reduce heat to medium-low, and cook until softened, about 4–5 minutes.

- Add the bell peppers and cook 3–4 minutes until just softened. Stir in garlic and Italian seasoning and cook briefly until fragrant.

- Stir in crushed tomatoes, bring to a simmer, and cook 4–5 minutes to thicken slightly. Season with salt and pepper to taste.

- Top the cooled zucchini crust with the remaining Parmesan and 3/4 cup of the mozzarella, then spread the cooked sausage evenly over the cheese.

- Spoon the tomato sauce over the sausage, leaving the lightly browned edge of the crust exposed to help keep it crisp.

- Sprinkle the remaining mozzarella over the sauce and bake 25–30 minutes more, until heated through and the cheese is melted and lightly browned.

Chef Tips and Tricks
- Shred zucchini using the large holes of a box grater — larger shreds help the crust hold together better.
- Remove as much moisture as possible from the zucchini to avoid a soggy crust.
- Bake the crust first to evaporate extra moisture and let it set before adding toppings.
- Add herbs to the vegetables while they’re hot so their flavor blooms before the tomatoes are added.
- Layer cooked meat over the crust before the sauce; it serves as a barrier that helps prevent sogginess and keeps flavors balanced.
- Personalize it: try pepperoni, ham, mushrooms, olives, or a different cheese blend.

Recipe FAQs
No. The skin is tender when cooked and adds color, texture, and nutrients.
Placing meat over the crust helps keep the zucchini from getting soggy by acting as a buffer between crust and sauce.
Yes. For best results make ahead by keeping sauce and final cheese separate until baking. It can be frozen, though the crust may soften after thawing; thaw overnight in the fridge before reheating.
Reheat individual portions in a 350°F oven or toaster oven for best texture (about 15–20 minutes). Microwaving is quicker but will soften the crust.

Variations
- Make a Mexican-inspired version with seasoned taco meat, salsa or enchilada sauce, and a Mexican cheese blend for a different flavor profile.
Serve with
- Simple salads, garlic green vegetables, or a crisp side of roasted vegetables complement the casserole well.
More casserole ideas
- Consider other comforting casseroles that pair well with this style of dish for family-style meals.