Bake zucchini lasagna at 375°F for 35–45 minutes, until the sauce is bubbling and the cheese is melted and browned in spots. Let it rest 10–15 minutes before slicing so the layers set and excess moisture settles.
How Long To Cook Zucchini Lasagna: bake it for 40 minutes total, typically 30 minutes covered and 10 minutes uncovered, until the cheese is melted and the sauce is bubbling at the edges.
Let it stand for 10 minutes before slicing so the layers set and excess moisture settles. If your zucchini slices are thick, watery, or the lasagna is assembled cold from the fridge, expect it to need a few extra minutes in the oven.

The Short Answer, With Numbers
Contents
- 1 The Short Answer, With Numbers
- 2 Best timing for the most common pan
- 3 Adjust for watery zucchini
- 4 Worked examples
- 5 Zucchini Lasagna Baking Time
- 6 Quick Timing Guide
- 7 How To Tell It Is Done
- 8 Edge Cases That Change the Time
- 9 Time By Pan Size
- 10 Standard 9 x 13 Inch Pan
- 11 Small 8 x 8 Or 9 x 9 Inch Pan
- 12 Deep Pans And Loaf Pans
- 13 Edge Cases That Change The Time
- 14 How To Bake It
- 15 Best Bake Time By Pan
- 16 Worked Timing Example
- 17 Edge Cases
- 18 When It Is Done
- 19 Timing by pan depth
- 20 Knife test and resting test
- 21 Worked examples
- 22 Edge cases
- 23 Resting Time Before Serving
- 24 Best Resting Time by Pan Size
- 25 Covered or Uncovered?
- 26 Edge Cases: Watery, Thin, or Meal-Prep Lasagna
- 27 Frequently Asked Questions
- 28 How long do you cook zucchini lasagna in the oven?
- 29 How long should zucchini lasagna rest after baking?
- 30 How do you keep zucchini lasagna from being watery?
- 31 Should zucchini lasagna be baked covered or uncovered?
- 32 How long do you cook zucchini lasagna at 350°F?
- 33 Related Reading
- 34 Sources & References
Bake zucchini lasagna at 375°F for 35 to 45 minutes covered, then 10 to 15 minutes uncovered. Rest it 15 to 20 minutes before slicing so the layers set.
Total oven time is usually 45 to 60 minutes. A shallow 9-by-13-inch pan lands near 45 to 50 minutes; a deep, fully loaded pan often needs 55 to 60 minutes.
| Pan or build | Covered bake | Uncovered bake | Rest before slicing | Total active oven time |
|---|---|---|---|---|
| 9-by-13-inch pan, 3 layers | 35 min | 10 min | 15 min | 45 min |
| 9-by-13-inch pan, 4 layers | 40 min | 10-15 min | 15-20 min | 50-55 min |
| Deep pan, thick sauce or extra cheese | 45 min | 15 min | 20 min | 60 min |
| Pre-roasted zucchini slices | 30-35 min | 10 min | 15 min | 40-45 min |
| Raw zucchini slices | 40-45 min | 10-15 min | 20 min | 50-60 min |
Best timing for the most common pan
For a standard 9-by-13-inch zucchini lasagna with raw zucchini, use this sequence: 40 minutes covered, 12 minutes uncovered, then 18 minutes resting.
That gives you about 52 minutes in the oven and 70 minutes from oven-in to slicing. The covered stage cooks the center; the uncovered stage dries and browns the top.
If the top is already dark after uncovering, stop at 10 minutes uncovered. If the top is pale and wet, go to 15 minutes uncovered.
Adjust for watery zucchini
Zucchini releases water. If you use raw slices thicker than 1/8 inch, plan on the long end: 45 minutes covered plus 15 minutes uncovered.
If you salt, pat dry, or pre-roast the zucchini first, reduce the covered bake by about 5 to 10 minutes. Pre-roasted slices usually need only 30 to 35 minutes covered.
Do not slice immediately. A zucchini lasagna cut after 5 minutes will usually slump and leak. At 15 to 20 minutes, the cheese and sauce hold together much better.
Worked examples
Example 1: 3-layer lasagna, raw zucchini, 9-by-13 pan. Bake 35 minutes covered, 10 minutes uncovered, rest 15 minutes. Total: 60 minutes to serve.
Example 2: 4-layer lasagna with ricotta and thick mozzarella. Bake 40 minutes covered, 15 minutes uncovered, rest 20 minutes. Total: 75 minutes to serve.
Example 3: Pre-roasted zucchini, warm sauce, shallow pan. Bake 30 minutes covered, 10 minutes uncovered, rest 15 minutes. Total: 55 minutes to serve.

Zucchini Lasagna Baking Time
Bake zucchini lasagna at 375°F for 35 to 45 minutes if it is freshly assembled in a standard 9-by-13-inch pan. Cover for the first 25 to 30 minutes, then uncover for 10 to 15 minutes to brown the top.
The shortest reliable bake is for a shallow lasagna with pre-salted or pre-roasted zucchini. A deep, wet, or heavily sauced pan needs the upper end of the range because zucchini releases water as it heats.
Quick Timing Guide
| Lasagna style | Oven | Covered time | Uncovered time | Total bake time |
|---|---|---|---|---|
| Fresh, 9-by-13-inch pan | 375°F | 25-30 min | 10-15 min | 35-45 min |
| Fresh, extra-deep pan | 375°F | 35-40 min | 10-20 min | 45-60 min |
| Chilled, assembled ahead | 375°F | 40-45 min | 10-15 min | 50-60 min |
| Individual ramekins | 375°F | 15-20 min | 5-10 min | 20-30 min |
| Very thin, 8-inch square pan | 375°F | 20-25 min | 8-12 min | 28-37 min |
For a worked example, use a 9-by-13-inch pan with 3 zucchini layers, ricotta, meat sauce, and mozzarella. Bake covered for 30 minutes, uncover, then bake 12 minutes more. Total time: 42 minutes.
If the lasagna was assembled and chilled, add about 10 to 15 minutes. A cold 9-by-13-inch pan that would bake in 40 minutes fresh usually needs about 55 minutes from the refrigerator.
If you salted zucchini slices and blotted them dry, use the lower range. If you layered raw, unsalted zucchini, use the higher range and expect more liquid around the edges.
How To Tell It Is Done
The lasagna is ready when the sauce is bubbling at the edges, the center no longer looks loose, and a knife slides through the zucchini with little resistance.
Let it rest for 15 to 20 minutes before slicing. This is especially important for zucchini lasagna because the layers firm as steam escapes and the sauce thickens.
If the top browns before the center is hot and bubbling, cover it loosely with foil and continue baking in 5-minute increments.
If the center is done but the top is pale, leave it uncovered for another 5 minutes, or broil briefly while watching closely. Broiling can brown cheese fast, often in 1 to 3 minutes.
Edge Cases That Change the Time
- Watery sauce: Add 5 to 10 minutes uncovered to reduce excess liquid.
- Thick ricotta layer: Add 5 to 8 minutes because the center heats more slowly.
- Glass baking dish: Check at the normal time, but expect the edges to brown more firmly.
- Extra mozzarella on top: Cover longer, then uncover for the final 10 to 15 minutes.
- No-boil noodles plus zucchini: Plan for 45 to 60 minutes because the noodles need moisture and time.
For the cleanest slices, bake until bubbling, then rest 20 minutes. Cutting immediately can turn even a correctly baked zucchini lasagna watery on the plate.

Time By Pan Size
For zucchini lasagna, pan size changes time because the filling is wet and the layers are often thicker than pasta lasagna. At 375°F, most pans need 35 to 70 minutes, plus a 15 to 25 minute rest.
| Pan size | Typical depth | Bake covered | Bake uncovered | Rest |
|---|---|---|---|---|
| 8 x 8 inch | 2 to 2½ inches | 25 minutes | 10 to 15 minutes | 15 minutes |
| 9 x 9 inch | 2 to 2½ inches | 30 minutes | 10 to 15 minutes | 15 to 20 minutes |
| 9 x 13 inch | 2 to 3 inches | 35 to 40 minutes | 15 to 20 minutes | 20 minutes |
| Deep 9 x 13 inch | 3 to 3½ inches | 45 to 50 minutes | 15 to 20 minutes | 25 minutes |
| Loaf pan | 3 to 4 inches | 45 to 55 minutes | 10 to 15 minutes | 25 minutes |
Standard 9 x 13 Inch Pan
A standard 9 x 13 inch zucchini lasagna usually takes 50 to 60 minutes total at 375°F. Cover it for 35 to 40 minutes, then uncover it for 15 to 20 minutes to reduce surface moisture and brown the cheese.
Use the longer end if the pan is filled close to the rim, if the sauce is loose, or if the zucchini was not salted and drained. Use the shorter end for thin layers and pre-roasted zucchini slices.
Worked example: a 9 x 13 inch pan with 4 layers of zucchini, 3 layers of sauce, and ricotta should bake 40 minutes covered, then 18 minutes uncovered. Rest 20 minutes before cutting.
Small 8 x 8 Or 9 x 9 Inch Pan
An 8 x 8 inch pan usually finishes in 35 to 40 minutes. A 9 x 9 inch pan usually needs 40 to 45 minutes. These pans are smaller, but the lasagna can be thick, so do not cut the time in half.
For a compact 8 x 8 inch pan with 3 zucchini layers, bake 25 minutes covered and 12 minutes uncovered. If liquid is still bubbling hard at the edges, rest it 20 minutes, not 10.
Deep Pans And Loaf Pans
Depth matters more than width. A 3½ inch deep loaf pan can take 60 to 70 minutes because heat reaches the center slowly and zucchini releases water as it bakes.
For a loaf pan, bake 50 minutes covered, then 12 minutes uncovered. If the top browns early, cover loosely again and add 10 minutes. Rest 25 minutes so slices hold their shape.
Edge Cases That Change The Time
If the zucchini is sliced thicker than ¼ inch, add 8 to 12 minutes. If slices are ⅛ inch and salted for 20 to 30 minutes, subtract about 5 minutes.
If you use frozen zucchini or frozen sauce, do not rely on the table. Thaw and drain first, then bake by pan size. Excess water can add 10 to 20 minutes and make the center loose.
If the lasagna is assembled cold from the refrigerator, add 10 to 15 minutes to the covered stage. A room-temperature assembled pan follows the table more closely.
The lasagna is ready to rest when the edges bubble steadily, the center no longer looks sloshy when the pan is nudged, and the top cheese is melted with browned spots.

How To Bake It
Bake zucchini lasagna at 375°F. Plan on 45 to 60 minutes total, depending on pan depth, sauce thickness, and whether your zucchini was salted and drained.
Best Bake Time By Pan
| Pan | Covered bake | Uncovered bake | Rest |
|---|---|---|---|
| 9 by 13 inch, 3 layers | 30 minutes | 15 to 20 minutes | 15 minutes |
| 8 by 8 inch, deep | 35 minutes | 20 to 25 minutes | 20 minutes |
| Individual ramekins | 20 minutes | 10 to 15 minutes | 10 minutes |
- Step 1: Drain the zucchini first. Slice zucchini lengthwise about ⅛ to ¼ inch thick. Salt lightly and let it stand 20 to 30 minutes, then blot dry. This prevents a watery lasagna.
- Step 2: Preheat the oven to 375°F. Use the center rack. A glass or ceramic 9 by 13 inch dish works well, but place it on a rimmed sheet pan to catch bubbling sauce.
- Step 3: Build thin, even layers. Spread ½ cup sauce on the bottom. Add zucchini, cheese filling, meat or vegetables, and more sauce. Repeat for 3 zucchini layers.
- Step 4: Keep sauce controlled. For a 9 by 13 inch pan, use about 3 to 3½ cups sauce total. If your sauce is loose, simmer it down before assembling or the lasagna will slump.
- Step 5: Bake covered first. Cover tightly with foil and bake 30 minutes. If the foil may touch cheese, tent it slightly or grease the underside so the topping does not stick.
- Step 6: Brown the top uncovered. Remove foil and bake 15 to 20 minutes more, until the edges bubble actively and the top has golden spots. Add 3 to 5 minutes if the center still looks soupy.
- Step 7: Rest before slicing. Let the pan stand 15 minutes before cutting. A deep 8 by 8 inch pan needs closer to 20 minutes so the cheese and sauce can set.
Worked Timing Example
For a standard 9 by 13 inch zucchini lasagna with 3 layers: drain zucchini 25 minutes, assemble 15 minutes, bake covered 30 minutes, bake uncovered 18 minutes, rest 15 minutes.
That is about 1 hour 43 minutes from salting the zucchini to slicing. If the zucchini was already grilled or roasted, subtract the draining time and start with assembly.
Edge Cases
If you skipped salting, bake uncovered an extra 5 to 10 minutes. Expect more liquid in the corners, and cut larger squares so the portions hold together better.
If using very thick zucchini slabs, about ⅜ inch, add 10 minutes covered. Thin slices cook faster and stack flatter, which gives cleaner layers.
If the top browns before the center bubbles, loosely replace the foil for 10 minutes. If the top is pale after baking, broil briefly while watching constantly.

When It Is Done
Zucchini lasagna is done when the center is bubbling, the cheese is fully melted, and a knife slides through the middle with little resistance. For most 9-by-13-inch pans, that happens after 35-50 minutes covered, plus 10-15 minutes uncovered.
The most reliable visual cue is bubbling at the center, not just the edges. Look for sauce bubbles breaking through near the middle of the pan for at least 2-3 minutes before you pull it.
If the edges are bubbling but the center is still flat and still, keep baking in 5-minute increments. Zucchini releases water late, so the middle often looks underdone before it suddenly loosens and bubbles.
Timing by pan depth
| Pan setup | Typical bake time | What to check |
|---|---|---|
| 9-by-13 inch, 2 inches deep | 45-60 min total | Center bubbling, top browned |
| 8-by-8 inch, deep | 50-70 min total | Knife reaches center easily |
| Thin 2-layer lasagna | 30-45 min total | Cheese melted, sauce active |
| Thick 4-layer lasagna | 60-75 min total | Middle hot and bubbling |
A standard method is 40 minutes covered with foil, then 10-15 minutes uncovered. The covered stage cooks the zucchini and filling; the uncovered stage drives off surface moisture and browns the cheese.
If the top browns before the center bubbles, loosely replace the foil and bake 10 more minutes. If the center bubbles but the top is pale, uncover and bake 5-8 more minutes.
Knife test and resting test
Insert a thin knife into the center and pull it straight up. It should meet soft zucchini, not firm or squeaky slices. If the knife drags through the layers, bake 5-10 minutes longer.
After baking, rest the lasagna 15-25 minutes before cutting. It is not finished for serving until the sauce stops rushing into the cut and the layers hold a squared edge.
For a watery-looking pan, rest closer to 25 minutes. Zucchini lasagna tightens as steam escapes and cheese firms. Cutting at 5 minutes usually gives a puddle, even if the baking was long enough.
Worked examples
Example 1: a 9-by-13 pan with 3 zucchini layers bakes 40 minutes covered. The edges bubble, but the center is still still. Bake 10 more minutes covered, then 12 minutes uncovered.
Example 2: an 8-by-8 pan is stacked 4 inches high. At 55 minutes, the top is browned but the center resists a knife. Tent with foil and bake another 15 minutes, then rest 25 minutes.
Example 3: a shallow 2-layer version has browned cheese at 35 minutes and bubbles in the center. Pull it, rest 15 minutes, then cut. Extra baking would likely make the zucchini collapse.
Edge cases
If you used raw, unsalted zucchini slices, expect the longer end of the range. Add 10-15 minutes because the slices must soften and release water inside the pan.
If you salted and blotted the zucchini first, start checking 10 minutes earlier. Less trapped moisture means faster bubbling, cleaner slices, and less time needed uncovered.
If the lasagna was assembled with hot sauce, it may finish 10 minutes faster. If it went into the oven cold from assembly, expect the center to lag by 10-20 minutes.
A glass dish can show bubbling along the sides early. Do not rely on the side view alone. The done point is the center bubbling, the zucchini tender, and the lasagna able to set after resting.

Resting Time Before Serving
Rest zucchini lasagna for 20 to 30 minutes before slicing. Use 20 minutes for a shallow 8-inch pan and 30 minutes for a deep 9-by-13-inch pan with multiple zucchini layers.
This rest is part of the cooking time. Zucchini releases liquid during baking, and the cheese sauce stays loose when it first comes out. Cutting too soon gives you a puddle, not a slice.
For the cleanest square, aim for the point where bubbling has stopped and the top no longer looks fluid. The center should still be hot, but the layers should resist a knife instead of sliding apart.
Best Resting Time by Pan Size
| Lasagna setup | Rest before slicing | What to expect |
|---|---|---|
| 8-by-8-inch pan, 2 to 3 layers | 20 minutes | Soft slices with some sauce movement |
| 9-by-9-inch pan, 3 layers | 25 minutes | Neater corners and less pooling |
| 9-by-13-inch pan, 3 to 4 layers | 30 minutes | Best structure for serving squares |
| Extra saucy or thick-cut zucchini | 35 minutes | Firmer layers and reduced plate liquid |
Example: if a 9-by-13-inch zucchini lasagna finishes baking at 6:00, do not slice at 6:05. Let it stand until about 6:30. That 30-minute pause gives the ricotta, sauce, and zucchini time to settle.
For a small 8-by-8-inch pan, a shorter rest works. If it comes out at 6:00, start checking at 6:20. Cut one corner piece first; if liquid rushes into the gap, wait 5 more minutes.
Covered or Uncovered?
Rest it uncovered for the first 10 minutes if the top is very wet. Steam can escape, which helps prevent watery slices and keeps the browned cheese from turning soggy.
If the top is already dark or dry, tent it loosely with foil after it comes out. Do not press foil onto the cheese. Leave an air gap so condensation does not drip back onto the lasagna.
For a party or buffet, rest the pan 30 minutes, then slice. Pre-cutting after the rest is cleaner than cutting while bubbling hot, and guests can lift portions without collapsing the surrounding layers.
Edge Cases: Watery, Thin, or Meal-Prep Lasagna
If your zucchini was not salted, grilled, roasted, or squeezed before assembly, use the long end: 30 to 35 minutes. Raw zucchini slices release more water, especially in thick casseroles.
If you used thin, well-drained zucchini ribbons and a thick sauce, 20 minutes may be enough. This style firms quickly because there is less trapped moisture between the cheese and vegetables.
If the lasagna includes fresh mozzarella, add about 5 extra minutes of rest. Fresh mozzarella sheds moisture as it melts, so the slice usually needs more time to tighten.
If you baked the lasagna in a glass dish, expect slightly slower carryover setting than in a metal pan. For a deep glass 9-by-13-inch dish, use 30 minutes as the default rest.
If you need very sharp slices for photos or meal prep, rest 40 to 45 minutes. The lasagna will be less steamy, but the layers will cut cleaner and hold a straighter edge.
Do not judge doneness by the first scoop alone. The center pieces are usually looser than the corners. If the first middle slice slumps badly, pause serving for another 5 to 10 minutes.

Frequently Asked Questions
How long do you cook zucchini lasagna in the oven?
Bake zucchini lasagna for 35 to 45 minutes at 375°F. Cover it with foil for the first 25 to 30 minutes, then uncover for the last 10 to 15 minutes so the top browns and excess moisture evaporates.
How long should zucchini lasagna rest after baking?
Let zucchini lasagna rest for 15 to 20 minutes before slicing. This is especially important because zucchini releases water during baking. Resting gives the cheese, sauce, and vegetable layers time to firm up so the slices hold together.
How do you keep zucchini lasagna from being watery?
Slice the zucchini about 1/8 to 1/4 inch thick, salt it for 10 to 15 minutes, then blot it dry. For a drier lasagna, roast or grill the slices for 5 to 8 minutes before layering.
Should zucchini lasagna be baked covered or uncovered?
Bake it covered for most of the time, usually 25 to 30 minutes, to heat the layers evenly without drying the cheese. Uncover it for the final 10 to 15 minutes to brown the top and reduce extra liquid.
How long do you cook zucchini lasagna at 350°F?
At 350°F, bake zucchini lasagna for about 45 to 55 minutes. Keep it covered for roughly 35 to 40 minutes, then uncover for the final 10 to 15 minutes. Let it rest 15 to 20 minutes before cutting.








