
The Moisture Was the Problem. Obviously.
I left them on the paper towels for maybe two minutes and called it good.
That was wrong. The zucchini sat on the baking sheet and steamed instead of roasting, and the sauce turned into something closer to soup by the time the cheese melted. Not inedible. But not what I was going for.
The second time I pressed each strip firmly between two layers of paper towels and held for about ten seconds per strip. Eight strips. Eighty seconds of standing there pressing zucchini. It made a real difference.
The third time I salted them first — 1/4 teaspoon spread across all the strips — and let them sit for seven minutes before patting dry. Even better. The strips held their shape through both rounds in the oven and the cheese actually browned instead of just melting flat.
I thought about adding a layer of ricotta under the mozzarella — actually no, I skipped it. It would’ve added more moisture and I’d already fought that battle twice.
Slicing Thinner Than You Think.
Most recipes say “thin strips” and leave it there. Thin relative to what?
I use a mandoline set to about 3mm. You can do it with a knife if you’re steady, but the strips need to be even or the thinner ones overcook before the thicker ones soften. Uneven zucchini is the reason this dish gets soggy on one end and tough on the other.
Lengthwise only. Not rounds. Rounds don’t give you enough surface area for the sauce to cling to, and they curl at the edges when the heat hits them. Quick tip: Cut from stem to tip in one slow pull if you’re using a knife — don’t saw back and forth or the strip breaks apart before it even gets to the oven.
Four strips per large zucchini is what I get. Sometimes five if the zucchini is wide enough. Two large zucchini gives you eight to ten strips, which feeds four people without anyone feeling shortchanged.
Honestly? It’s not that deep. Get them flat, get them dry, and the rest follows.

About the Garlic.
Three cloves minced fine, mixed into the Italian seasoning before it goes on. Not pressed. Not whole. Minced, so it distributes evenly and doesn’t burn in isolated spots while other spots get none of it.
Raw garlic on top of the sauce, under the cheese — that’s the move. It cooks in the second bake and loses the sharpness without disappearing entirely. If you mix it into the sauce instead, you lose the bite almost completely.
I once spread the garlic directly on the zucchini before the sauce went on, thinking it would caramelize against the hot strip. It didn’t. It just dried out and turned faintly bitter around the edges. I served it anyway because the cheese covered most of it.
Garlic-on-sauce is not optional.
The Cheese Situation.
Two cups mozzarella, half a cup parmesan. That ratio matters more than either amount does individually.
The mozzarella melts and bubbles and does the visual work. The parmesan — grated fine, not shredded — sits on top and goes golden in the last four minutes. Without the parmesan, the top looks pale even when it’s fully cooked. With too much parmesan and not enough mozzarella, the texture goes grainy.
Pre-shredded mozzarella works. I’ve used it every time. The anti-caking coating on pre-shredded cheese prevents it from melting quite as smoothly as fresh, but on zucchini it doesn’t matter — you’re not going for a pull. You want coverage, not stretch.
Do not skip the parmesan. I’ve seen versions that leave it out to cut calories. The result looks unfinished and tastes flat, and I’m not going to pretend otherwise.
Has your cheese ever gone brown on top before the center melted through? I still don’t have a clean answer for why that happens with some ovens and not others.

The Two-Stage Bake.
400°F. Parchment-lined pan. Ten minutes first, no toppings.
That first bake is the step most people skip when they’re in a hurry. They pile everything on raw zucchini and bake it straight through. The result is wet, soft, and slightly sad. Ten minutes at 400°F drives out enough moisture that the second bake — 12 to 15 minutes with sauce and cheese — produces actual texture.
After the first bake, pull the pan and let the strips cool for about two minutes before adding sauce. Hot zucchini makes the sauce run sideways before you’ve even finished spreading it. Two minutes is enough.
Spread the sauce in a thin layer — not thick. About one tablespoon per strip. More than that and you’re back to the moisture problem from the beginning.
Garlic and seasoning, then cheese. Back in the oven.
Watch it at the 12-minute mark. If the cheese is golden and the edges of the zucchini look a little dark, it’s done. If the cheese is still pale and flat, give it two more minutes — not five. Two.
When It Came Out.
The basil goes on after the oven, not before. Before the oven it turns black and papery within the first five minutes of heat.
My neighbor Priya saw me chopping basil after pulling the pan and asked why I waited. I explained it and she looked at me like I’d told her something obvious she should have already known. Maybe she should have.
Two minutes of resting — no touching, no moving strips around — before you serve. The cheese needs to set slightly or the first strip you lift falls apart in the middle.
Red pepper flakes are listed as optional. They’re not optional if you’re eating this as dinner. A dish this mild needs some heat or it disappears while you’re eating it.
Forty minutes total. It took me three tries to get it right.

Step 1: Preheat your oven to 400°F (200°C) and line two baking sheets with parchment paper. If you only have one sheet, work in batches — crowded strips trap steam and you’ll end up with soft, wet zucchini that no amount of cheese will fix.
Step 2: Slice 2 large zucchini lengthwise into strips roughly 3mm thick. Lay them on paper towels and press firmly with another layer of towels — hold for about ten seconds per strip. If you have time, salt them lightly first and let them sit for seven minutes before pressing. (Skipping this step is the number one reason this dish turns soggy. I know because I skipped it.)
Step 3: Brush both sides of each strip with olive oil — about 2 tablespoons total across all strips. Season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Arrange in a single layer on your prepared baking sheets. Single layer. Don’t overlap.
Step 4: Bake for 10 minutes. The strips should look slightly softened and just beginning to color at the edges. Pull the pan and let the strips rest for two minutes — the surface needs to cool slightly so the sauce doesn’t slide off the moment you touch it.
Step 5: Spread about 1 cup pizza sauce evenly across all the strips, roughly one tablespoon per strip. Thin layer. Mix 3 cloves minced garlic with 1 teaspoon Italian seasoning and scatter it over the sauce. I actually enjoy this step — the smell of garlic hitting warm zucchini is hard to beat. (Don’t mix the garlic into the sauce ahead of time; it loses punch.)
Step 6: Top with 2 cups shredded mozzarella, distributed evenly, then finish with 1/2 cup grated parmesan over the top. Bake for 12 to 15 minutes until the mozzarella is fully melted and the parmesan has gone golden in spots.
Step 7: Pull from the oven, wait two minutes, then scatter 1/4 cup fresh chopped basil and red pepper flakes across the top. Serve immediately off the pan. Did yours go golden on top before the middle melted through? Share below!
Ways to Change It Up
Try this: Swap the mozzarella for provolone. It melts a bit slower but the flavor is sharper and works especially well if you’re using a spicier pizza sauce.
Try this: Add a layer of thinly sliced mushrooms on top of the sauce before the cheese goes on. They’ll shrink down in the second bake and add something with more substance without throwing off the moisture balance.
Try this: Use pesto in place of tomato sauce. The basil flavor doubles up, and the color contrast with the cheese is actually really good. Add a few halved cherry tomatoes on top before baking.
Which would you go for? Drop it in the comments.
How to Serve It
Straight from the pan onto a flat plate — these strips don’t stack well and they don’t need to. Serve two to three strips per person alongside a simple green salad dressed with lemon and olive oil.
If you’re feeding kids, cut the strips into shorter sections before serving. Easier to handle and they’re less likely to lose the toppings when they pick them up.
These also work as a side dish next to grilled chicken or a bowl of tomato soup. Not the centerpiece in that case, but they hold their own.
What would you pair it with?
—Storing It Without Ruining It
Refrigerator: store in a single layer in an airtight container. Not stacked. Stacking turns the bottom strips soft within a few hours. They’ll last about three days.
Freezer: not recommended. Zucchini is mostly water and the cell structure collapses after freezing. What you get back is limp and wet and the cheese separates from the surface. I tried it once. Once.
Reheating: oven at 375°F for about eight minutes. Not the microwave — the microwave makes the zucchini rubbery and the cheese goes tough on the edges. Eight minutes in the oven brings it close enough to fresh that it’s worth eating.
Have you ever saved leftovers like this? Tell me below!
Mistakes I Made So You Don’t Have To
I once skipped the first bake entirely because I was running late and thought thirty-five minutes of total oven time would compensate. It didn’t. The sauce turned watery, the cheese floated on top of a thin liquid layer, and the strips had no structure left when I tried to lift them. I served it in a bowl and called it a casserole.
Using too much sauce is a real problem and it happens almost every time you try to be generous. One tablespoon per strip. That’s it. The second you go to two, the moisture balance tips and you lose the texture you built in the first bake.
Pulling the pan too early because the cheese looked done. The parmesan browns fast and makes everything look finished from the outside while the mozzarella underneath is still half-melted. Give it the full 12 minutes before you start checking. Did something like this happen to you?
Questions People Actually Ask
Can I use yellow squash instead of zucchini? Yes. The water content is similar and it behaves almost identically in the oven. The flavor is slightly milder, which means the garlic and cheese carry more of the weight. About the same cook time — check at 10 minutes on the first bake.
Do I have to use both parmesan and mozzarella? It depends on what you’re after. Mozzarella alone gives you coverage but the top stays pale and mild. Parmesan alone is too sharp and goes grainy. But if you only have one, mozzarella is the one to keep. And add an extra pinch of salt to compensate.
Can I make this ahead of time? I tried assembling the strips with sauce and cheese the night before and refrigerating them unbaked. The zucchini released moisture overnight and the sauce was waterlogged before it ever hit the oven. Don’t do it. Bake same day, start to finish.
How do I keep the strips from curling in the oven? Press them flat on the parchment before the first bake and don’t use a pan with a rim that’s too high — a low-rimmed sheet pan lets heat circulate around the edges. Strips that curl are usually cut unevenly. Thinner on one side than the other.
Is this actually filling as a main dish? Four strips per person with a salad — yes, it works. Without anything alongside it, maybe not for everyone. It runs light. I’ve made worse calls for dinner.
Can I add meat toppings? Pepperoni works well — place it on top of the cheese so the edges crisp up in the last few minutes of baking. Ground sausage needs to be pre-cooked before it goes on; raw meat on top of a 12-minute bake won’t cook through safely. About 1/4 cup pre-cooked sausage spread across all strips is enough. Which answer helped you most?
Before You Close This Tab
Zucchini is about 95% water by weight — which is why every single step in this recipe that seems overly fussy is actually just managing that fact.
This recipe took me three attempts to get right, and the failures weren’t dramatic — they were just slightly wrong in ways that added up. Wet strips. Too much sauce. Cheese that looked done before it was done.
The version I make now takes 40 minutes and produces something that genuinely eats like a light dinner. Not a pizza substitute. Not a salad. Its own thing.
The basil still goes on last. The parmesan still goes on top of the mozzarella. The two-stage bake still feels like an unnecessary extra step every single time — and it’s still the step that makes the whole thing work.
Will you make this soon?
I keep meaning to try it with the pesto variation and I haven’t gotten around to it yet. Maybe next week. Maybe not.
Happy cooking! —Marina Caldwell
Easy Zucchini Pizza Cheese Quick Dinner Idea

Ingredients
- 2 large zucchini, sliced lengthwise into thin strips
- 1 cup pizza sauce or tomato sauce
- 2 cups mozzarella cheese, shredded
- 1/2 cup parmesan cheese, grated
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh basil, chopped
- 1/2 teaspoon red pepper flakes (optional)
Instructions
- 1Preheat oven to 400°F (200°C).
- 2Pat zucchini strips dry with paper towels to remove excess moisture.
- 3Arrange zucchini strips on baking sheets lined with parchment paper.
- 4Brush both sides of zucchini with olive oil and season with salt and pepper.
- 5Bake zucchini for 10 minutes until slightly softened.
- 6Remove from oven and spread pizza sauce evenly over each zucchini strip.
- 7Mix minced garlic with Italian seasoning and sprinkle over sauce.
- 8Top with mozzarella cheese and parmesan cheese.
- 9Bake for 12-15 minutes until cheese is melted and bubbly.
- 10Garnish with fresh basil and red pepper flakes if desired.
- 11Cool for 2 minutes before serving.
Notes
See full recipe for nutritional information.







