If you love pizza night but want something a little lighter and more nourishing, this zucchini casserole is about to earn a permanent place in your dinner rotation. It has all the cozy, familiar flavors of a cheesy baked pizza dinner, but instead of a traditional crust, you get tender layers of zucchini, rich tomato sauce, savory ground meat, and plenty of golden melted cheese.
I make this when I want comfort food that still feels balanced and weeknight-friendly. It is one of those recipes that tastes hearty enough to satisfy a serious pizza craving, but it also happens to be naturally lower in carbs and packed with vegetables. The baked layers hold together beautifully, and each slice comes out saucy, cheesy, and full of flavor.
What I especially love is how practical it is. You can prep parts ahead, use pantry-friendly ingredients, and adjust it based on what you have in the fridge. Whether you are cooking for your family, meal-prepping lunches, or just looking for a new way to use summer zucchini, this casserole delivers big comfort with very little fuss.
Quick Recipe Info
| Prep Time | 20 minutes |
| Cook Time | 45 minutes |
| Total Time | 65 minutes |
| Servings | 8 slices |
| Difficulty | Easy |
Why You’ll Love It
- It delivers classic pizza flavor in a cozy baked zucchini casserole format.
- The layers of zucchini, meat sauce, and cheese make it feel hearty and satisfying.
- It is naturally lower in carbs than traditional pizza or pasta bakes.
- It is a great way to use up extra zucchini without making the meal feel overly vegetable-forward.
- Leftovers reheat well, so it is perfect for meal prep.
- You can easily switch up the meat, cheese, or seasonings to suit your taste.
Nutritional Benefits and Adaptable Variations
Why this recipe feels balanced
This casserole gives you the comfort of a baked Italian-style dinner while leaning on zucchini for structure instead of pasta or crust. That means you get extra vegetables in every serving, along with protein from the meat and satisfying richness from the cheese. It is not meant to be a medical food, of course, but it can be a useful option when you want something cozy that still feels lighter than standard pizza night.
Easy ways to adapt it
You can make this with ground beef, Italian sausage, ground turkey, or even a mix of meats. If you want a little more spice, add red pepper flakes to the sauce. For a more classic supreme-style flavor, stir in chopped bell pepper or mushrooms with the onions. If you need to keep things extra simple, use your favorite jarred marinara and shredded mozzarella. And if you want a slightly firmer casserole, salting and blotting the zucchini before layering makes a big difference.
Ingredients
For the zucchini layers
- 3 medium zucchini, sliced into thin rounds
- 1 teaspoon salt, for drawing out moisture
For the meat sauce
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 pound ground beef or Italian sausage
- 2 cups marinara or pizza sauce
- 1 teaspoon Italian seasoning
- 1/4 teaspoon black pepper
For the cheese topping
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley or basil, for garnish
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish and set it aside.
- Slice the zucchini into thin rounds. Spread them on paper towels or clean kitchen towels, sprinkle with the salt, and let them sit for about 10 to 15 minutes to release excess moisture.
- While the zucchini rests, heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 4 minutes.
- Add the garlic and cook for about 30 seconds, just until fragrant. Stir in the ground beef or sausage and cook until browned, breaking it up as it cooks. Drain excess grease if needed.
- Add the marinara, Italian seasoning, and black pepper to the skillet. Simmer for 5 minutes so the flavors blend and the sauce thickens slightly.
- Pat the zucchini slices dry very well. This step helps prevent a watery casserole and gives you cleaner layers.
- Layer about one-third of the zucchini slices in the bottom of the prepared baking dish. Spoon over one-third of the meat sauce, then sprinkle with one-third of the mozzarella and a little Parmesan.
- Repeat the layers two more times, finishing with the remaining cheese on top.
- Bake uncovered for 30 to 35 minutes, until the casserole is bubbling and the cheese is melted with golden-browned spots on top.
- Let the casserole rest for 10 minutes before slicing. Garnish with chopped parsley or basil, then serve warm.
Tips, Serving Suggestions & Substitutions
Best tip for success
Do not skip salting and drying the zucchini. It is the single best way to keep your zucchini casserole from turning watery, and it helps the finished slices hold together much better.
Serving suggestions
I love serving this with a crisp green salad or simple roasted vegetables. If you are feeding people with different preferences, garlic bread on the side works well for anyone who wants a more traditional pizza-night feel.
Easy substitutions
Swap ground beef for turkey if you want a leaner version, or use sausage for extra bold flavor. Mozzarella is classic here, but provolone or an Italian cheese blend also work nicely. You can even add sliced pepperoni between the layers if you want a more pizza-shop style casserole.
Nutrition Information
| Calories | 310 | Protein | 23 g |
| Carbohydrates | 9 g | Fat | 21 g |
| Saturated Fat | 9 g | Fiber | 2 g |
| Sugar | 5 g | Sodium | 620 mg |
Nutrition values are approximate estimates per serving and will vary based on the exact ingredients you use.
Storage & Make-Ahead Tips
Refrigerator: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating: Reheat individual portions in the microwave or warm the casserole in the oven, covered loosely with foil, until heated through.
Make-ahead: You can prepare the meat sauce and slice the zucchini a day ahead. For best texture, salt and dry the zucchini closer to baking time.
Freezing: You can freeze baked portions once fully cooled. Thaw in the refrigerator before reheating for the best texture.
FAQ
1. How do I keep zucchini casserole from getting watery?
Salt the sliced zucchini, let it rest, and then pat it very dry before layering. That simple step removes a lot of excess moisture and makes a big difference in the final texture.
2. Can I make this zucchini casserole without meat?
Yes. You can skip the meat and use sautéed mushrooms, diced bell peppers, or a plant-based ground alternative for a vegetarian-friendly version.
3. Can I use yellow squash instead of zucchini?
Absolutely. Yellow squash works much the same way, though it can be a little softer. I still recommend salting and drying it before layering.
4. What kind of sauce works best?
A thicker marinara or pizza sauce works best because it adds flavor without making the casserole too loose. If your sauce is very thin, simmer it a little longer before assembling.
5. Can I assemble it ahead and bake later?
Yes, but for the best results, assemble it the same day you plan to bake it. If it sits too long, the zucchini can release more moisture. Keeping the sauce slightly thick also helps.
Final Thoughts
This is the kind of dinner I come back to again and again because it checks so many boxes: comforting, flavorful, practical, and easy to adapt. If you try this zucchini casserole, I would love to hear how you made it your own. Leave a comment, share it with someone who loves pizza flavors, and save it to Pinterest for your next cozy dinner night.

Zucchini Pizza Casserole: Your New Favorite Low-Carb Comfort Food
Ingredients
Equipment
Method
- Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish.
- Slice the zucchini into thin rounds. Spread the slices on paper towels or clean kitchen towels, sprinkle with salt, and let sit for 10 to 15 minutes to release excess moisture.
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 4 minutes.
- Add the garlic and cook for 30 seconds, then add the ground beef or sausage. Cook until browned, breaking it up as it cooks. Drain excess grease if needed.
- Stir the marinara, Italian seasoning, and black pepper into the skillet. Simmer for 5 minutes until slightly thickened.
- Pat the zucchini slices very dry.
- Layer one-third of the zucchini slices in the bottom of the prepared baking dish. Top with one-third of the meat sauce, one-third of the mozzarella, and a little Parmesan.
- Repeat the layers two more times, finishing with the remaining cheese on top.
- Bake uncovered for 30 to 35 minutes, until bubbling and golden on top.
- Let the casserole rest for 10 minutes before slicing. Garnish with chopped parsley or basil and serve warm.
