If you’re looking for a weeknight dinner that’s both comforting and sneakily healthy, this Zucchini Pizza Casserole checks every box. Inspired by classic pizza flavors but with a vegetable-forward twist, it swaps out the traditional crust for a zucchini-based base — creating a dish that’s naturally low in carbs, gluten-free, and irresistibly cheesy.
This casserole is layered like a deep-dish pizza: a savory zucchini “crust” baked until golden, topped with seasoned ground beef, rich tomato sauce, gooey mozzarella, and your favorite pizza toppings. It’s the kind of cozy, bubbling-from-the-edges dish that gets devoured in minutes — even by picky eaters.
Perfect for summer zucchini overload or anytime you want to enjoy pizza night without the carb crash, this casserole delivers all the satisfaction with none of the guilt.
Ingredients Overview

Each layer in this zucchini pizza casserole contributes flavor and texture that’s rich, hearty, and just like pizza — but better for you.
-
Zucchini: The base of this recipe. You’ll need about 4 cups of shredded zucchini (2–3 medium). Be sure to salt and drain it to prevent a watery casserole.
-
Eggs: Help bind the zucchini “crust” together. Two large eggs are usually enough for this volume.
-
Parmesan Cheese: Adds nutty flavor and crispness to the zucchini base. Freshly grated works best for texture.
-
Mozzarella Cheese: Used in both the crust and on top. Its meltiness brings that classic pizza vibe.
-
Ground Beef: Provides richness and protein. You can also use Italian sausage, turkey, or plant-based crumbles.
-
Pizza Sauce or Marinara: Use a thick, flavorful sauce. Avoid runny or overly sweet brands for best results.
-
Italian Seasoning: A blend of oregano, basil, thyme, and rosemary to deepen the pizza flavors.
-
Toppings (Optional): Pepperoni, black olives, mushrooms, bell peppers — anything you’d put on a regular pizza.
-
Salt and Pepper: Essential for flavoring both the zucchini and meat layers.
Ingredient Tips & Substitutions:
-
Dairy-Free: Use plant-based cheeses and skip the Parmesan.
-
Vegetarian: Omit the meat or use lentils or soy crumbles.
-
Gluten-Free: Naturally gluten-free — just double-check your sauce.
-
Low-Fat Option: Use lean turkey and part-skim mozzarella.
Step-by-Step Instructions
This zucchini pizza casserole is simple but benefits from a few key techniques to get the texture and flavor just right.
-
Prep the Zucchini Base:
Shred the zucchini using a box grater or food processor. Toss with a teaspoon of salt and let sit in a colander for 10–15 minutes. Then, using a clean dish towel or cheesecloth, squeeze out as much liquid as possible. The drier the zucchini, the better the crust texture. -
Mix the Crust:
In a large bowl, combine the drained zucchini with eggs, Parmesan, ½ cup mozzarella, and a pinch of pepper. Mix until well combined. Press the mixture evenly into a greased 9×13″ baking dish. -
Pre-Bake the Crust:
Bake in a preheated 400°F (200°C) oven for 20 minutes, or until set and lightly golden around the edges. This helps firm up the base and prevents sogginess later. -
Cook the Meat Layer:
While the crust bakes, brown ground beef in a skillet over medium heat. Drain excess grease, then stir in the pizza sauce and Italian seasoning. Simmer for 5–7 minutes to thicken. -
Assemble the Casserole:
Spoon the meat mixture evenly over the baked zucchini base. Top with remaining mozzarella and any desired pizza toppings. -
Bake Again:
Return to the oven and bake uncovered for 15–20 minutes, or until cheese is melted and bubbly. For a golden finish, broil for 1–2 minutes at the end. -
Rest and Serve:
Let the casserole sit for 5–10 minutes before slicing. This helps it set and makes serving cleaner.
Tips, Variations & Substitutions
-
Drain Zucchini Thoroughly: Excess moisture is the enemy of a firm crust. Squeeze hard — don’t skip this step.
-
Try Different Meats: Ground Italian sausage, shredded rotisserie chicken, or turkey all work beautifully.
-
Make It Spicy: Add crushed red pepper to the meat sauce or top with spicy pepperoni.
-
Vegetable Add-Ins: Sautéed mushrooms, bell peppers, or spinach can be layered in for extra flavor and nutrients.
-
Make Mini Versions: Use muffin tins to create individual servings — great for meal prep or kids’ lunches.
-
Cheese Options: Mix mozzarella with provolone or fontina for a more complex cheese pull.
Serving Ideas & Occasions
This dish is rich and hearty enough to stand on its own, but you can pair it with:
-
Garlic knots or cheesy breadsticks (if not low-carb)
-
A crisp Caesar salad or arugula with lemon vinaigrette
-
Roasted green beans or broccoli for a warm veggie side
It’s perfect for:
-
Weeknight family dinners
-
Meal prep for the week
-
Potlucks or casual gatherings
-
Low-carb comfort food cravings
Serve it straight from the oven with extra Parmesan or red pepper flakes on the side.
Nutritional & Health Notes
Zucchini pizza casserole is naturally rich in protein and fiber while keeping the carbs in check:
-
Low-Carb Alternative: Replaces refined pizza dough with zucchini, lowering blood sugar impact.
-
High Protein: Ground beef and cheese deliver a satisfying amount of protein.
-
Vegetable-Heavy: A delicious way to sneak in more veggies — especially for picky eaters.
-
Portion Control: The casserole cuts cleanly into squares, making it easy to track servings.
If you’re watching sodium or fat, use lean meats, reduced-sodium sauce, and part-skim cheese for a lighter version.
FAQs
Q1: Can I make zucchini pizza casserole ahead of time?
A1: Yes! Assemble the entire dish up to a day in advance, cover tightly, and refrigerate. Bake as directed, adding 5–10 minutes to the time if chilled.
Q2: Can I freeze this casserole?
A2: Definitely. Bake it first, cool completely, and freeze in an airtight container for up to 2 months. Thaw overnight and reheat in the oven until warmed through.
Q3: What’s the best way to shred and drain zucchini?
A3: Use a coarse grater and toss zucchini with salt to draw out moisture. Let sit in a colander over the sink, then squeeze in a towel or cheesecloth. Get as much water out as you can for the best crust.
Q4: Can I skip the meat for a vegetarian version?
A4: Absolutely. Use sautéed mushrooms or plant-based crumbles instead. You can even add lentils or a mix of chopped veggies for bulk.
Q5: Is this recipe keto-friendly?
A5: Yes — with no grains and a low-carb veggie base, this casserole fits well into keto and low-carb diets. Just make sure your sauce is sugar-free.
Q6: How do I store and reheat leftovers?
A6: Store leftovers in the fridge for up to 4 days. Reheat slices in the oven at 350°F until hot, or microwave for 1–2 minutes with a damp paper towel over the top to keep it moist.
Q7: Can I use yellow squash instead of zucchini?
A7: Yes, it works just as well. The flavor is nearly identical, and it grates the same way. Follow all the same draining steps for the best results.
A low-carb pizza casserole made with a zucchini crust, savory beef, rich tomato sauce, and melty mozzarella — all the pizza flavors you love, baked in one dish.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
4 cups shredded zucchini (2–3 medium)
-
2 large eggs
-
½ cup grated Parmesan cheese
-
1 ½ cups shredded mozzarella (divided)
-
1 lb ground beef (or Italian sausage)
-
1 ½ cups pizza sauce or marinara
-
1 tsp Italian seasoning
-
Salt and pepper to taste
-
Optional: pepperoni, olives, mushrooms, or other toppings
Instructions
-
Preheat oven to 400°F (200°C). Grease a 9×13″ baking dish.
-
Salt shredded zucchini and let sit 10–15 minutes in a colander. Squeeze out all excess liquid.
-
In a large bowl, mix zucchini, eggs, Parmesan, ½ cup mozzarella, and pepper.
-
Press zucchini mixture evenly into the dish. Bake for 20 minutes until set and lightly browned.
-
While crust bakes, brown ground beef in a skillet. Drain, then add sauce and Italian seasoning. Simmer 5–7 minutes.
-
Spread beef mixture over baked zucchini base. Top with remaining mozzarella and any toppings.
-
Bake for 15–20 minutes until bubbly. Broil for 1–2 minutes for golden top.
-
Let rest 5–10 minutes before slicing.