
Zucchini Parmesan Casserole Recipe layers tender zucchini with garlicky tomato sauce, gooey mozzarella, and a golden Parmesan topping that tastes like lasagna without the noodle coma. It works perfectly for busy weeknights, potlucks, or meal prep and takes about 20 minutes of hands-on time and 40 minutes in the oven. I tested versions of this casserole so many times that my neighbors started “checking in” right around dinnertime.
Why Zucchini Parmesan Casserole Recipe Is Worth It
This casserole packs all the cozy flavor of eggplant Parmesan and baked pasta, but it stays lighter and fresher. The zucchini softens in the oven, the cheese bubbles, and the top turns crisp and cheesy in the best way.
You use simple ingredients, most of which probably sit in your pantry or fridge right now. The recipe scales easily, freezes well, and works as a main dish or a hearty side, so it fits almost any dinner plan.
“This Zucchini Parmesan Casserole Recipe tastes like comfort food with a halo, and my family now requests it weekly. ★★★★★”
Ingredients You Need
Zucchini Parmesan Casserole Recipe base:
- 3–3½ pounds zucchini, sliced into ¼-inch rounds
- Choose firm, medium zucchini with shiny skin. Avoid huge ones with big seeds because they turn watery.
- 1 teaspoon kosher salt (for salting the zucchini)
- Freshly ground black pepper, to taste
Sauce and cheese layers:
- 2 cups marinara sauce
- Use a thick, high-quality jarred sauce like Rao’s or a store brand labeled “thick” to avoid extra moisture.
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- ¼ teaspoon red pepper flakes (optional, for a little kick)
- 1½ cups shredded low-moisture mozzarella cheese
- Pre-shredded works fine here and saves time.
- ½ cup grated Parmesan cheese
- Use real Parmesan, not the green can, for better melt and flavor.
- ½ cup shredded provolone or fontina (optional, but amazing for extra richness)
Crispy topping:
- ¾ cup panko breadcrumbs
- Use regular or whole wheat; gluten-free panko also works.
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon olive oil
- 1 tablespoon chopped fresh parsley or basil
Optional flavor boosters:
- ½ teaspoon onion powder
- 1 teaspoon balsamic vinegar (stir into the marinara for extra depth)
- Pinch of sugar if your marinara tastes too acidic
Equipment:
- 9×13-inch baking dish (or similar 3-quart casserole dish)
- Large skillet
- Sharp knife and cutting board
- Colander
- Clean kitchen towel or paper towels
- Mixing bowls
- Aluminum foil
Quick Tips & substitutions
- Salt the zucchini slices and pat them dry so the casserole stays thick and not soupy.
- Slice zucchini evenly so they cook at the same rate and keep a bit of bite.
- Use thick marinara sauce; if yours looks thin, simmer it for 5–10 minutes to reduce.
- Swap mozzarella with part-skim to keep things lighter or whole milk for extra richness.
- Use gluten-free panko and check your marinara label to keep the recipe gluten-free.
- Add extra Parmesan to the topping if you love a super cheesy crust.
- Stir a spoonful of ricotta into the sauce layers if you crave lasagna vibes.
- Bake the casserole uncovered at the end to brown the top deeply.
- Let the casserole rest 10–15 minutes before cutting so it sets and slices cleanly.
- Double the recipe in two pans if you want one for dinner and one for the freezer.
How to Make Zucchini Parmesan Casserole Recipe
Step 1: Prep and salt the zucchini
Wash the zucchini and trim the ends. Slice into ¼-inch rounds or thin half-moons if the zucchini runs thick. Toss the slices with 1 teaspoon kosher salt in a large bowl, then transfer them to a colander and let them sit for 15–20 minutes so they release excess moisture.
After they rest, pat the zucchini very dry with a clean kitchen towel or paper towels. This step makes a big difference in texture and keeps the casserole from turning watery. Season the slices lightly with black pepper.
Step 2: Build a quick, flavorful sauce
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the minced garlic and cook 30–60 seconds until it smells fragrant, not browned. Stir in the marinara sauce, Italian seasoning, red pepper flakes, and onion powder if you use it.
Simmer the sauce for 5–8 minutes until it thickens slightly. Taste and adjust with a pinch of sugar or a splash of balsamic vinegar if you want more balance. Turn off the heat and set the skillet aside.
Step 3: Mix the cheesy topping
In a small bowl, combine panko breadcrumbs, 2 tablespoons grated Parmesan, 1 tablespoon olive oil, and chopped parsley or basil. Stir until the crumbs look evenly coated and slightly clumpy. This mixture bakes into a crunchy, golden lid over the casserole.
If you prefer extra crunch, add another tablespoon of panko. If you want more color, mix in a pinch of paprika. Keep the bowl nearby for the final step.
Step 4: Layer the casserole
Preheat your oven to 400°F (200°C). Lightly oil or spray a 9×13-inch baking dish. Spread a thin layer of marinara sauce (about ½ cup) over the bottom of the dish.
Arrange a snug layer of zucchini slices over the sauce, slightly overlapping them. Spoon more sauce over the zucchini, then sprinkle a mix of mozzarella, Parmesan, and provolone or fontina. Repeat with more zucchini, sauce, and cheese until you use everything, finishing with a cheese layer on top.
Step 5: Add the crunchy topping
Sprinkle the panko-Parmesan mixture evenly over the top cheese layer. Press it gently with your hand so it sticks to the cheese. This step helps the topping brown evenly and not fall off when you serve slices.
If you see any bare cheese spots, sprinkle a little extra panko or Parmesan. Place the baking dish on a rimmed sheet pan if you worry about bubbling over. That sheet pan saves your oven from cheesy drips.
Step 6: Bake to bubbly perfection
Cover the casserole loosely with foil, tenting it so the foil does not touch the topping. Bake at 400°F for 20 minutes. Remove the foil and bake another 15–20 minutes until the top turns deep golden and the edges bubble.
If you want extra color, switch the oven to broil for 1–2 minutes at the end and watch closely. Take the casserole out and let it rest 10–15 minutes before slicing. This rest time helps the layers settle and makes serving much easier.
Recipe Variations
- Gluten-free: Use gluten-free panko and confirm your marinara sauce lists gluten-free ingredients.
- Low carb: Skip the breadcrumbs and sprinkle extra Parmesan on top instead.
- Vegan: Use dairy-free mozzarella and Parmesan, plus vegan panko; sauté the garlic in olive oil only.
- Extra protein: Add cooked Italian chicken sausage, ground turkey, or cooked lentils between layers.
- More veggies: Layer in thin slices of eggplant, yellow squash, or bell peppers.
- Spicy version: Add more red pepper flakes or a spoonful of Calabrian chili paste to the sauce.
- Herb-forward: Add fresh basil leaves between layers and finish with extra chopped herbs on top.
Ways to Serve Zucchini Parmesan Casserole Recipe
- Serve as a main dish with a simple green salad and garlic bread or crusty baguette.
- Pair with cooked quinoa, brown rice, or orzo for a more filling plate.
- Offer as a side next to grilled chicken, turkey meatballs, or baked fish.
- Pack leftovers in lunch containers with a side of raw veggies and hummus.
- Spoon over cooked spaghetti squash for a veggie-on-veggie comfort bowl.
Storage Success
Let the Zucchini Parmesan Casserole Recipe cool to room temperature, then cover the dish tightly or transfer slices to airtight containers. Store in the fridge for up to 4 days and reheat individual portions in the microwave or the oven at 350°F until hot. If you want to freeze it, wrap the whole baked casserole well and freeze up to 2 months, then thaw in the fridge overnight and reheat covered at 350°F. The topping softens slightly after freezing, so sprinkle a little fresh panko and Parmesan on top before reheating if you crave that original crunch.

Zucchini Parmesan Casserole Recipe
Ingredients
Instructions
- Wash the zucchini, trim the ends, and slice into 1/4-inch rounds (or thin half-moons if the zucchini are thick). Toss the slices with the kosher salt in a large bowl, then transfer to a colander and let sit 15–20 minutes to draw out moisture.
- After resting, pat the zucchini slices very dry with a clean kitchen towel or paper towels. Season lightly with freshly ground black pepper and set aside.
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the minced garlic and cook 30–60 seconds until fragrant but not browned.
- Stir in the marinara sauce, dried Italian seasoning, and red pepper flakes (if using). Add onion powder, a splash of balsamic vinegar, and a pinch of sugar if desired. Simmer 5–8 minutes until slightly thickened, then remove from heat.
- In a small bowl, combine the panko breadcrumbs, 2 tablespoons grated Parmesan, 1 tablespoon olive oil, and chopped parsley or basil. Stir until the crumbs are evenly coated and clumpy; set aside.
- Preheat the oven to 400°F (200°C). Lightly oil or spray a 9x13-inch (3-quart) baking dish. Spread about 1/2 cup of the marinara sauce over the bottom of the dish.
- Arrange a snug layer of zucchini slices over the sauce, slightly overlapping. Spoon more sauce over the zucchini, then sprinkle with a mixture of mozzarella, Parmesan, and provolone or fontina (if using). Repeat with remaining zucchini, sauce, and cheeses, finishing with a cheese layer on top.
- Sprinkle the panko-Parmesan topping evenly over the surface and gently press so it adheres to the cheese.
- Cover the dish loosely with foil, tenting so it does not touch the topping. Bake for 20 minutes. Remove the foil and bake an additional 15–20 minutes, until the top is deep golden and the edges are bubbling. Broil 1–2 minutes at the end for extra color, watching closely.
- Remove from the oven and let the casserole rest 10–15 minutes before slicing so the layers set and it serves cleanly.
Notes
Approximate per serving (8 servings): 220–260 calories; fat 14–18 g; saturated fat 5–7 g; carbohydrates 15–18 g; fiber 2–3 g; sugars 7–10 g; protein 9–12 g; sodium 550–750 mg. Values will vary based on exact cheese, marinara, and portion size.

Leave a Reply