Cheesy Zucchini Pizza Casserole

Cheesy Zucchini Pizza Casserole

Cheesy zucchini pizza casserole hits that sweet spot between comforting and practical: all the saucy, savory, melty satisfaction of pizza, but built on tender zucchini instead of dough. The edges…

By Willow Reading time: 9 min
Tip: save now, cook later.

Cheesy zucchini pizza casserole hits that sweet spot between comforting and practical: all the saucy, savory, melty satisfaction of pizza, but built on tender zucchini instead of dough. The edges bubble up with mozzarella, the sausage brings enough richness to carry the dish, and the pepperoni on top turns the whole thing into something that feels like a treat without tipping into heavy.

The part that makes this work is handling the zucchini correctly. Zucchini holds a lot of water, and if you skip the salt-and-drain step, that moisture leaks into the casserole and turns the bottom soupy. I also simmer the marinara with the sausage long enough to thicken before it hits the baking dish, which keeps the layers from sliding apart once it’s in the oven.

Below, I’ll walk through the step that keeps the casserole firm, the ingredient choices that matter most, and a few ways to adjust it depending on what you’ve got on hand. If you’ve ever ended up with watery vegetable bakes, this one will give you a cleaner, sturdier result.

The zucchini baked up tender instead of watery, and the sauce thickened enough that every slice held together. My husband kept going back for “just one more piece” because it tasted like pizza night without the crust.

★★★★★— Melissa R.

Save this cheesy zucchini pizza casserole for a saucy, low-carb dinner that still gives you the cheesy pull and pepperoni finish of pizza night.

Save to Pinterest

Cheesy Zucchini Pizza Casserole

The Reason Zucchini Casseroles Turn Watery Before They Ever Taste Like Pizza

Zucchini casserole goes wrong in the same place almost every time: the vegetable gives off water faster than the bake can evaporate it. Once that liquid collects under the cheese, you stop getting neat slices and start getting a loose, soggy pan. Salting the zucchini first pulls out a lot of that moisture before it ever meets the sauce.

The other place people lose the texture is in the sauce. If the marinara is too loose when it goes into the dish, it keeps thinning the casserole as it bakes. A short simmer after the sausage browns tightens everything up, so the pan comes out bubbling and layered instead of watery.

  • Zucchini — Slice it into even rounds so it cooks at the same rate. Thicker pieces stay too firm, and thin shavings disappear into the sauce.
  • Italian sausage — This is the main source of seasoning and richness. Mild or hot both work; hot sausage gives the casserole a little more bite without needing extra pepper flakes.
  • Marinara sauce — Use a sauce you already like on pasta because its flavor shows up plainly here. If yours is thin, simmer it longer before layering.
  • Mozzarella and Parmesan — Mozzarella gives the stretch, Parmesan gives the salty edge and helps the top brown. Pre-shredded mozzarella works, though freshly shredded melts a little smoother.
  • Pepperoni — It isn’t just decoration. The slices crisp at the edges and give you that pizza finish on top of the cheese.

Building the Layers So the Bottom Stays Firm and the Top Gets Brown

Drawing Out the Zucchini Water

Lay the zucchini rounds in a single layer, sprinkle them with salt, and let them sit long enough for beads of moisture to form on the surface. Then pat them dry until they feel damp, not wet. If you rush this step, the casserole will bake, but the bottom will soften into a puddle under the sauce. A quick drain on paper towels saves the final texture.

Cooking Down the Sausage and Onion

Brown the sausage until it loses its raw pink color and starts to pick up a few darker bits in the pan. Add the onion and cook until it turns soft and translucent, then stir in the garlic for just a short burst so it smells fragrant without scorching. Burnt garlic throws a sharp, bitter note into the whole dish, so keep it brief.

Thickening the Sauce Before It Goes In

Once the marinara and seasonings go in, let the mixture simmer until it looks glossy and slightly thicker than a typical pasta sauce. You want it to coat the spoon instead of running straight off. That small reduction is what keeps the casserole from collapsing into liquid once the zucchini starts releasing steam in the oven.

Layering and Baking Until the Cheese Bubbles

Build the casserole in two even layers, ending with cheese and pepperoni on top. Bake uncovered so the top can brown and the excess moisture can escape. The casserole is done when the edges are bubbling hard, the cheese is golden in spots, and a fork slides into the zucchini without resistance. Let it rest before cutting or the layers will spread instead of hold.

Three Ways to Make This Work With What You’ve Got

Dairy-Free Version

Swap in a good melting dairy-free mozzarella and skip the Parmesan, or use a plant-based hard topping if you have one that browns well. The casserole will still be saucy and satisfying, though the top won’t get quite the same stretch or salty finish as the dairy version.

Vegetarian Version

Replace the sausage with browned mushrooms, chopped bell pepper, or a plant-based Italian crumble. You’ll lose some of the savory fat that carries the sauce, so add a little extra Parmesan or a pinch more Italian seasoning to keep the flavor from tasting flat.

Extra-Saucy Pizza Bake

If you want a looser, spoonable casserole, keep the sauce a little less reduced and add a few extra pepperoni slices between the layers. It won’t slice quite as neatly, but it will taste more like a baked pizza skillet and less like a firm casserole.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 4 days. The zucchini softens a little more as it sits, but the flavor holds well.
  • Freezer: It freezes, but the zucchini texture softens noticeably after thawing. Freeze in portions if you want, wrapped tightly, and expect a softer bake when reheated.
  • Reheating: Warm slices in a 350°F oven until hot in the center. The microwave works in a pinch, but it can make the zucchini watery, so oven reheating gives you the best texture.

Questions I Get Asked About This Recipe

Can I skip salting the zucchini?+

You can, but the casserole will almost always be wetter. Zucchini releases a lot of water in the oven, and salting it ahead of time pulls some of that out before baking. That step is what keeps the layers from sliding.

How do I keep my zucchini pizza casserole from getting soggy?+

Dry the zucchini well after salting, and simmer the sauce long enough to thicken before assembling. Bake it uncovered so steam can escape, then let it rest before cutting. Those three steps do most of the work.

Can I make this ahead of time?+

Yes, but I’d assemble it the same day you plan to bake it. If it sits too long before going into the oven, the salted zucchini keeps releasing liquid and the casserole gets looser. You can cook the sausage mixture ahead and refrigerate that part separately.

How do I know when the zucchini is done baking?+

The zucchini should be fork-tender but not collapsed into mush. You want some structure left so the slices hold the sauce and cheese. If the top browns before the zucchini is soft, cover it loosely with foil for the last few minutes.

Can I use ground beef instead of Italian sausage?+

Yes. Brown it well and add a little extra Italian seasoning, because sausage carries more built-in spice and salt. If the beef is very lean, add a small splash of olive oil so the sauce doesn’t taste dry.

Cheesy Zucchini Pizza Casserole

Cheesy zucchini pizza casserole delivers all the savory Italian sausage, marinara, and three melty cheeses you want—without crust. Layers of salted zucchini bake until fork-tender and bubbling, with a golden, gooey top and optional broil for extra browning.
Prep Time 20 minutes
Cook Time 40 minutes
salting 15 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Dinner
Cuisine: Italian
Calories: 530

Ingredients
  

Zucchini and seasoning
  • 4 cup zucchini Sliced into 1/4-inch rounds.
  • 1 tsp salt For salting zucchini.
Italian meat and aromatics
  • 1 lb Italian sausage Casings removed.
  • 0.5 cup diced yellow onion
  • 2 clove garlic Minced.
Marinara sauce
  • 2 cup marinara sauce
  • 1 tsp Italian seasoning
  • 0.5 tsp red pepper flakes Optional.
Cheese layers
  • 2 cup shredded mozzarella cheese Divided.
  • 0.5 cup grated Parmesan cheese
Pizza-style topping
  • 0.5 cup sliced pepperoni
  • 2 tbsp fresh basil Chopped, for garnish.

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Salt and drain the zucchini
  1. Arrange zucchini rounds on paper towels, sprinkle with salt, and let sit for 15 minutes to draw out excess moisture.
  2. Pat the zucchini dry thoroughly so it won’t steam while baking.
Preheat and brown the sausage
  1. Preheat the oven to 400°F.
  2. In a large skillet over medium-high heat, cook Italian sausage for 6–7 minutes, breaking it apart, until browned.
  3. Add diced yellow onion and cook for 3 minutes until softened.
  4. Stir in garlic and cook for 30 seconds.
Build the sauce
  1. Stir in marinara sauce, Italian seasoning, and red pepper flakes, then simmer for 5 minutes until slightly thickened.
Layer the casserole
  1. In a 9x13-inch baking dish, arrange half the zucchini rounds in an even layer.
  2. Top with half the meat sauce, 1 cup mozzarella, and half the Parmesan.
  3. Repeat with remaining zucchini, sauce, and cheeses, keeping the top layer level for even melting.
Top with pepperoni
  1. Arrange sliced pepperoni evenly over the top layer of cheese.
Bake
  1. Bake uncovered for 30–35 minutes at 400°F, until cheese is golden and bubbling and zucchini is fork-tender.
  2. If you want extra browning, broil for 2 minutes at the end.
Rest and serve
  1. Let the casserole rest for 10 minutes before slicing so the layers set.
  2. Garnish with fresh basil and serve.

Notes

For the best texture, squeeze/pat the zucchini very dry after salting—watery zucchini can loosen the layers. Refrigerate leftovers in a sealed container for up to 4 days; reheat in a 350°F oven until hot. Freeze yes/no: freeze the baked casserole up to 2 months, thaw overnight in the fridge, then reheat. Dietary swap: use turkey Italian sausage for a lighter option while keeping the same layered bake.
About the author
Willow

Leave a Comment

Recipe Rating