This cheesy, bubbly Zucchini Pizza Casserole hits all the right notes: crispy golden edges, gooey melted cheese, and a savory meat sauce that tastes just like your favorite pizza. I first made this on a Tuesday night when I was craving pizza but wanted something a little lighter, and honestly, it's been on repeat ever since. It's quick to throw together with simple ingredients you probably already have, and the whole thing bakes up into something that feels indulgent without any of the guilt.

If you're looking for more easy weeknight dinners, you'll love my Easy One Pan Chicken and Potatoes Recipe or these Healthy Big Mac Wraps Recipe that the whole family asks for on repeat.
Why You'll Love This Zucchini Pizza Casserole
This Zucchini Pizza Casserole is everything you want in a weeknight dinner. It's hearty and filling, but it won't leave you feeling heavy or sluggish afterward. The zucchini bakes up into a sturdy, almost crust-like base that holds all those pizza toppings beautifully. You get all the gooey, cheesy, saucy goodness of pizza without any of the carb crash. Plus, it's so easy to customize with your favorite toppings or whatever you have in the fridge. My family loves that it tastes like comfort food, and I love that it sneaks in extra veggies without anyone complaining.
Jump to:
Zucchini Pizza Casserole Ingredients
See Recipe Card Below This Post For Ingredient Quantities
- Zucchini Pizza Casserole comes together with everyday ingredients that turn into something really special.
- Zucchini: Shredded zucchini forms the base of this casserole and adds moisture and texture without making things soggy. Squeezing out the excess water is key to getting a firm, sliceable crust.
- Salt: Helps draw moisture out of the zucchini so the base bakes up nice and firm instead of watery.
- Eggs: Bind everything together and give the zucchini layer structure so it holds its shape when you slice into it.
- Parmesan cheese: Adds a sharp, salty flavor and helps the zucchini base hold together while it bakes.
- Mozzarella cheese: Melts into gooey, stretchy goodness both in the base and on top. It's what gives this casserole that classic pizza feel.
- Cheddar cheese: Adds a sharp, tangy flavor that balances out the mild mozzarella and gives the top a beautiful golden color.
- Ground beef: Provides hearty, savory protein that makes this casserole filling and satisfying. You can swap in ground turkey or Italian sausage if you prefer.
- White onion: Adds sweetness and depth to the meat sauce. It cooks down soft and practically melts into the beef.
- Garlic: Brings a warm, aromatic flavor that makes the whole kitchen smell incredible while everything's cooking.
- Tomato sauce or marinara: Creates the classic pizza sauce layer. Use your favorite jarred marinara or plain tomato sauce seasoned however you like.
How to Make Zucchini Pizza Casserole
Making this Zucchini Pizza Casserole is easier than you'd think, and the results are absolutely worth it.
Preheat oven: Preheat your oven to 400°F and lightly grease a 13x9 baking dish so nothing sticks.
Drain the zucchini: Place the shredded zucchini in a colander and sprinkle with salt. Let it sit for 10 minutes, then use your hands to squeeze out as much moisture as you can. This step keeps the base from getting soggy.
Make the zucchini base: In a large bowl, mix the drained zucchini with eggs, Parmesan cheese, and half of the mozzarella and cheddar cheeses. Press the mixture firmly into your greased baking dish, spreading it evenly to the edges. Bake for 20 minutes until it's set and lightly golden.

Cook the meat sauce: While the zucchini is baking, cook the ground beef and chopped onion in a large saucepan over medium heat until the meat is no longer pink, about 6 to 8 minutes. Add the minced garlic and cook for one more minute until fragrant. Drain any excess fat from the pan.
Add the sauce: Stir the tomato sauce or marinara into the beef mixture and let it warm through for a minute or two.

Assemble the casserole: Once the zucchini base is done, spoon the meat sauce evenly over the top, spreading it to the edges.
Add the cheese: Sprinkle the remaining mozzarella and cheddar cheeses over the meat sauce in an even layer.

Final bake: Return the dish to the oven and bake for an additional 10 minutes, or until the cheese is melted, bubbly, and lightly golden on top.
Serve: Let the casserole rest for a few minutes before slicing so it holds together nicely. Serve warm and enjoy every cheesy, savory bite.
Substitutions
Zucchini: You can swap in yellow squash if that's what you have on hand. The texture will be pretty similar.
Ground beef: Ground turkey, chicken, or Italian sausage all work great here. For a vegetarian version, skip the meat entirely and load up on sautéed mushrooms, bell peppers, or spinach.
Mozzarella and cheddar: Use whatever cheese you love. A pizza blend, Monterey Jack, or even pepper jack would be delicious.
Tomato sauce: Any jarred marinara, pizza sauce, or even crushed tomatoes seasoned with Italian herbs will work perfectly.
Parmesan: If you don't have Parmesan, a hard Italian cheese like Pecorino Romano or even some extra mozzarella will do the trick.
Equipment For Zucchini Pizza Casserole
- Colander: You'll need this to drain the zucchini. Squeezing out the moisture is what makes the base firm and sliceable.
- 13x9 baking dish: This is the perfect size for the casserole. Make sure to grease it well so everything comes out easily.
- Large bowl: For mixing the zucchini with eggs and cheese. You want something big enough to stir everything together without making a mess.
- Large saucepan: Use this to cook the ground beef and onions, then simmer the sauce. A deep skillet works too if that's what you have.
Storage Tips For Zucchini Pizza Casserole
Store any leftovers in an airtight container in the fridge for up to 4 days. The Zucchini Pizza Casserole holds up really well and actually tastes even better the next day once all the flavors have had time to settle in together.
To reheat, pop individual portions in the microwave for about 1 to 2 minutes, or warm the whole dish covered with foil in a 350°F oven for 15 to 20 minutes until heated through. The cheese gets melty and delicious all over again.
You can also freeze this Zucchini Pizza Casserole. Let it cool completely, wrap it tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Serving Suggestions
This healthy Zucchini Pizza Casserole is hearty enough to stand on its own, but it pairs beautifully with a few simple sides.
Serve it with a crisp green salad tossed in a light vinaigrette. The fresh, tangy greens balance out all that cheesy richness perfectly.
Garlic bread or cheesy breadsticks make a great side if you're not strictly low-carb. There's something about warm bread and marinara that just feels right.
Roasted vegetables like broccoli, green beans, or Brussels sprouts add extra nutrition and a nice roasted flavor that complements the Zucchini Pizza Casserole.
A simple cucumber and tomato salad with a drizzle of olive oil and a sprinkle of salt is light, refreshing, and takes just minutes to put together.
Expert Tips
Squeeze out all the moisture: This is the most important step. If the zucchini is too wet, your base will be soggy and won't hold together. Really give it a good squeeze.
Press the zucchini mixture firmly: When you're spreading the zucchini base into the pan, press it down evenly and firmly so it bakes into a solid layer that you can slice.
Don't skip the first bake: Baking the zucchini base on its own before adding toppings ensures it gets firm and golden. If you add the toppings right away, everything will be mushy.
Drain the beef well: After cooking the ground beef, make sure to drain off the excess fat. This keeps the casserole from getting greasy.
Let it rest before slicing: Give the casserole a few minutes to cool after it comes out of the oven. It'll set up nicely and be much easier to cut into clean squares.
Customize your toppings: This Zucchini Pizza Casserole is super flexible. Add pepperoni, olives, mushrooms, bell peppers, or whatever pizza toppings your family loves.
FAQ
What's a healthy alternative to pizza?
Zucchini Pizza Casserole is one of the best low-carb alternatives to traditional pizza. The zucchini base is packed with veggies, and you still get all the cheesy, saucy flavors you crave without the heavy crust. My family actually prefers this version now because it's lighter but still totally satisfying.
How do you make a low-carb pizza casserole?
You start by shredding zucchini and squeezing out all the moisture, then mix it with eggs and cheese to form a firm base. Bake that until it's golden, then top it with your favorite pizza toppings like seasoned ground beef, marinara, and more cheese. It's everything you love about pizza, just without the carbs.
Can zucchini be used as pizza crust?
Absolutely. When you shred zucchini, drain it well, and mix it with eggs and cheese, it bakes up into a sturdy, sliceable base that holds toppings beautifully. It won't taste exactly like traditional pizza crust, but it's delicious in its own way and so much lighter.
How do you make zucchini pizza casserole with ground beef?
Cook the ground beef with onions and garlic until it's browned and fragrant, then stir in your favorite tomato sauce or marinara. Spoon that mixture over your baked zucchini base, top with mozzarella and cheddar, and bake until everything is bubbly and golden. It's really that simple, and it feeds a crowd.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Zucchini Pizza Casserole

Zucchini Pizza Casserole
Ingredients
- 4 cups zucchini shredded (Unpeeled for texture and added nutrients)
- ½ teaspoon salt To help draw out moisture from the zucchini
- 2 large eggs Bind the zucchini mixture
- ½ cup grated Parmesan cheese Adds a savory depth of flavor
- 2 cups shredded mozzarella cheese For melty stretchy cheese
- 1 cup shredded cheddar cheese For a sharp tangy flavor
- 1 lb ground beef Main protein for the casserole
- ½ cup white onion chopped Adds sweetness and depth
- 2 cloves garlic minced For aromatic flavor
- 1 15 oz can tomato sauce Or marinara for a more flavorful base
Instructions
- Preheat your oven to 400°F (200°C).
- Place the shredded zucchini in a colander, sprinkle with salt, and let it sit for 10 minutes. Afterward, press out as much moisture as you can.
- In a large mixing bowl, combine the zucchini, eggs, Parmesan, and half of the mozzarella and cheddar cheese. Press this mixture into a greased 13x9-inch baking dish and bake for 20 minutes.
- While the zucchini layer bakes, heat a large skillet over medium heat and cook the ground beef with the chopped onion until the meat is fully browned. Add the garlic and cook for 1 more minute. Drain any excess fat.
- Pour the tomato sauce over the cooked meat and onion mixture, stirring to combine. Once the zucchini layer has finished baking, spread the meat sauce over the top. Sprinkle with the remaining mozzarella and cheddar cheese. Return the dish to the oven and bake for another 10 minutes, or until the cheese is melted and bubbly.
- Remove the casserole from the oven and let it cool for a few minutes before serving.













Leave a Reply