Bake homemade lasagna for 45 minutes covered, then 10-15 minutes uncovered to brown the cheese. Let it rest 10-15 minutes before slicing so the layers set and portions hold together.
How Long To Cook Homemade Lasagna: bake it for 45 minutes in a preheated oven when it is fully assembled with cooked noodles, sauce, cheese, and filling.
Plan on covered baking first so the center heats evenly, then uncover near the end to brown the cheese. If the lasagna was refrigerated before baking, expect it to need longer than one assembled at room temperature.

The Short Answer, With Numbers
Contents
- 1 The Short Answer, With Numbers
- 2 Worked Example: A 9-by-13-Inch Homemade Lasagna
- 3 Adjustments That Actually Change the Time
- 4 Homemade Lasagna Baking Time
- 5 Fast Timing Guide
- 6 Best Covered-Then-Uncovered Method
- 7 Worked Examples
- 8 Adjustments For Thickness And Ingredients
- 9 How To Tell It Is Done
- 10 Time By Lasagna Type
- 11 Boiled-Noodle Lasagna
- 12 No-Boil Noodle Lasagna
- 13 Vegetable, Cheese, And Deep-Dish Lasagna
- 14 Oven Temperature And Pan Size
- 15 Standard 9-by-13-inch Lasagna
- 16 Pan Size Changes The Time
- 17 Worked Timing Examples
- 18 Edge Cases That Add Time
- 19 How To Bake Lasagna
- 20 Timing By Lasagna Type
- 21 Resting Time Before Slicing
- 22 Best Resting Time by Lasagna Size
- 23 Covered or Uncovered Rest?
- 24 Worked Examples
- 25 How to Slice After Resting
- 26 Frequently Asked Questions
- 27 How long do you cook homemade lasagna at 375°F?
- 28 How long do you bake homemade lasagna at 350°F?
- 29 How long does refrigerated homemade lasagna take to cook?
- 30 How long do you cook homemade lasagna with no-boil noodles?
- 31 How long should homemade lasagna rest after baking?
- 32 Related Reading
- 33 Sources & References
Bake a homemade lasagna at 375°F for about 55 to 70 minutes total: 45 to 55 minutes covered, then 10 to 15 minutes uncovered.
After baking, rest it for 15 to 20 minutes before cutting. That rest matters: a 9-by-13-inch lasagna sliced immediately will usually slump and leak sauce.
| Lasagna situation | Oven setting | Covered bake | Uncovered bake | Rest before slicing |
|---|---|---|---|---|
| Fresh homemade lasagna, standard 9-by-13-inch pan | 375°F | 45 to 55 min | 10 to 15 min | 15 to 20 min |
| Fresh lasagna with no-boil noodles | 375°F | 50 to 60 min | 10 to 15 min | 15 to 20 min |
| Thick lasagna, 4 or more heavy layers | 375°F | 60 to 70 min | 10 to 15 min | 20 min |
| Assembled cold from the refrigerator | 375°F | 55 to 65 min | 10 to 15 min | 15 to 20 min |
| Frozen assembled lasagna | 375°F | 75 to 90 min | 10 to 15 min | 20 min |
Worked Example: A 9-by-13-Inch Homemade Lasagna
For a normal homemade pan with cooked noodles, meat sauce, ricotta, mozzarella, and 3 main pasta layers, plan on 65 minutes in the oven plus 15 minutes resting.
Cover the pan tightly with foil for 50 minutes. Remove the foil and bake another 15 minutes to brown the cheese and reduce surface moisture.
If the cheese is browning too fast after the foil comes off, stop at 10 minutes uncovered. If the top still looks pale, go the full 15 minutes.
Adjustments That Actually Change the Time
If the lasagna goes into the oven cold, add about 10 minutes to the covered portion. A cold ceramic or glass dish slows the center noticeably.
If you use no-boil noodles, keep the foil on for at least 50 minutes. They need trapped steam and sauce moisture to soften properly.
If the lasagna is extra deep, use 70 to 85 minutes total. A deep pan heats more slowly than a shallow 9-by-13-inch layer, even at the same oven temperature.
If the pan is frozen solid, do not expect a 1-hour bake. Budget 85 to 105 minutes total, with most of that time covered so the top does not dry out.
The fastest reliable visual cues are bubbling sauce at the edges, melted cheese across the center, and noodles that give easily when pierced with a knife.

Homemade Lasagna Baking Time
Typical homemade lasagna bakes 45 to 60 minutes at 375°F: 25 to 40 minutes covered, then 10 to 20 minutes uncovered to brown the top.
After baking, rest the lasagna 15 to 20 minutes before cutting. A 9-by-13-inch pan sliced too soon will slump; resting lets the sauce thicken and the layers hold.
Fast Timing Guide
| Lasagna type | Pan size | Oven | Covered time | Uncovered time | Total bake |
|---|---|---|---|---|---|
| Fresh, cooked noodles | 9 by 13 in. | 375°F | 25-30 min | 10-15 min | 35-45 min |
| Fresh, no-boil noodles | 9 by 13 in. | 375°F | 35-40 min | 10-15 min | 45-55 min |
| Extra-deep homemade | 9 by 13 in. | 375°F | 45-50 min | 15-20 min | 60-70 min |
| Two 8-inch pans | 8 by 8 in. | 375°F | 25-30 min | 10-15 min | 35-45 min |
| Cold from refrigerator | 9 by 13 in. | 375°F | 45-55 min | 10-15 min | 55-70 min |
Best Covered-Then-Uncovered Method
Cover the pan tightly with foil for the first part of baking. This traps steam, softens noodles, and heats the center without drying out the top layer.
Remove the foil for the final 10 to 20 minutes. This reduces surface moisture, melts the cheese fully, and gives browned spots instead of a pale, steamed top.
If cheese sticks to foil, tent the foil slightly or coat the underside lightly with cooking spray. Leave space between the foil and the cheese when possible.
Worked Examples
Example 1: A standard 9-by-13 lasagna with boiled noodles, warm sauce, and 4 layers needs about 30 minutes covered plus 12 minutes uncovered: 42 minutes total.
Example 2: A 9-by-13 no-boil lasagna with 5 layers needs about 40 minutes covered plus 15 minutes uncovered: 55 minutes total.
Example 3: A cold assembled lasagna from the refrigerator needs about 50 minutes covered plus 15 minutes uncovered: 65 minutes total.
Adjustments For Thickness And Ingredients
Add 10 to 15 minutes for a very deep pan, 5 or more noodle layers, dense meat sauce, or a heavy ricotta layer. The center heats slowly when the filling is thick.
Subtract 5 to 10 minutes if the sauce is hot when assembled, the noodles are already cooked, or the lasagna is split into two shallow pans.
For a glass or ceramic dish, expect the center to heat more slowly than in a thin metal pan. Use the longer end of the range for thick, cold, or packed lasagna.
For a dark metal pan, check earlier. Dark metal browns edges faster, so the uncovered stage may need only 10 minutes instead of 15 to 20.
How To Tell It Is Done
The lasagna should be bubbling at the edges and near the center, the noodles should be tender when pierced, and the top should be melted and lightly browned.
If the top browns before the center is hot and bubbling, cover it loosely with foil and continue baking in 10-minute increments.
If the lasagna looks watery, bake uncovered 5 to 10 minutes longer, then rest 20 minutes. Extra liquid often tightens as the pasta and cheese settle.

Time By Lasagna Type
Homemade lasagna usually bakes 35-60 minutes at 350-375°F, depending on noodle type, filling temperature, pan depth, and whether it starts covered or uncovered.
| Lasagna type | Pan size | Oven temp | Covered time | Uncovered time | Total bake time |
|---|---|---|---|---|---|
| Classic meat, boiled noodles | 9×13 inch | 375°F | 25-30 min | 10-15 min | 35-45 min |
| Classic meat, no-boil noodles | 9×13 inch | 375°F | 40-45 min | 10-15 min | 50-60 min |
| Vegetable lasagna | 9×13 inch | 375°F | 25-35 min | 10-15 min | 35-50 min |
| Cheese lasagna | 9×13 inch | 350°F | 30-35 min | 10-15 min | 40-50 min |
| Deep-dish lasagna | 3-inch-deep pan | 350°F | 50-60 min | 10-20 min | 60-80 min |
| Individual ramekin lasagna | 8-12 oz ramekins | 375°F | 15-20 min | 5-10 min | 20-30 min |
Boiled-Noodle Lasagna
For a 9×13-inch homemade lasagna with boiled noodles and warm sauce, plan on 35-45 minutes at 375°F. Cover tightly for 25-30 minutes, then uncover for 10-15 minutes to brown the top.
If the sauce and filling are cold when assembled, add 10-15 minutes. A cold 9×13-inch pan that would take 40 minutes warm may need 50-55 minutes from the refrigerator.
A shallow lasagna with 3 noodle layers cooks faster than a tall 5-layer pan. For 3 layers, start checking at 35 minutes. For 5 layers, expect closer to 50-60 minutes.
No-Boil Noodle Lasagna
No-boil noodles need more covered time because they hydrate in the sauce. Bake a 9×13-inch pan at 375°F for 50-60 minutes total: 40-45 minutes covered, then 10-15 minutes uncovered.
Use the longer end if the sauce is thick. A dense meat sauce or heavy ricotta layer slows hydration, so a no-boil pan may need the full 60 minutes before the noodles soften.
Do not uncover too early. If no-boil noodles are exposed after only 25-30 minutes, the top layer can dry out before the center finishes absorbing liquid.
Vegetable, Cheese, And Deep-Dish Lasagna
Vegetable lasagna usually takes 35-50 minutes at 375°F. Watery vegetables, such as zucchini or spinach, can make the center loose, so uncover for the final 10-15 minutes to reduce surface moisture.
Cheese lasagna is dense but lacks chunky meat. Bake at 350°F for 40-50 minutes: 30-35 minutes covered and 10-15 minutes uncovered. Let it stand before slicing so the layers set.
Deep-dish lasagna needs 60-80 minutes at 350°F. Cover for 50-60 minutes so the middle heats evenly, then uncover for 10-20 minutes until the edges bubble and the cheese browns.
Example: a 3-inch-deep, 5-layer meat lasagna assembled cold should be treated as deep-dish. Bake covered about 60 minutes, then uncovered 15-20 minutes, for roughly 75-80 minutes total.
For mini lasagnas in 8-12 ounce ramekins, bake 20-30 minutes at 375°F. Cover 15-20 minutes if they are thick, then uncover 5-10 minutes to melt and brown the cheese.

Oven Temperature And Pan Size
Best default: bake homemade lasagna at 375°F in a 9-by-13-inch pan. For a fully assembled, room-temperature pan, plan on 45 to 55 minutes total.
Use foil for the first 30 to 40 minutes, then uncover for 10 to 15 minutes to brown the cheese. Rest the lasagna 15 minutes before cutting so the layers hold.
Standard 9-by-13-inch Lasagna
A 9-by-13-inch pan holds about 12 to 16 servings, depending on height. Most homemade lasagnas in this pan are 2½ to 3 inches deep.
At 375°F, a fresh 9-by-13-inch lasagna usually takes 45 to 55 minutes. If it is packed high with extra sauce, meat, or vegetables, use the upper end: 55 to 65 minutes.
At 350°F, expect a slower bake: about 55 to 70 minutes. This is useful for a very saucy lasagna because the edges are less likely to dry before the center heats through.
At 400°F, a 9-by-13-inch lasagna can finish in 40 to 50 minutes. Cover it well at first, because cheese and exposed noodle edges brown faster at this temperature.
Pan Size Changes The Time
An 8-by-8-inch pan is smaller but often thicker. If it is 2½ to 3 inches deep, bake at 375°F for 40 to 50 minutes.
A shallow 9-by-13-inch disposable aluminum pan may run faster at the edges but slower in the center if it flexes. Place it on a rimmed sheet pan and bake 50 to 60 minutes.
A deep 10-by-15-inch pan spreads the lasagna thinner. If the layers are under 2 inches deep, start checking around 35 to 40 minutes at 375°F.
A loaf pan lasagna is narrow and deep. For a 9-by-5-inch loaf pan, bake at 375°F for 45 to 60 minutes, depending on how tightly the layers are packed.
Worked Timing Examples
Example 1: a 9-by-13-inch fresh meat lasagna, assembled with warm sauce. Bake 35 minutes covered, then 12 minutes uncovered. Total: 47 minutes.
Example 2: a 9-by-13-inch vegetable lasagna with watery vegetables. Bake 45 minutes covered, then 15 minutes uncovered. Total: 60 minutes.
Example 3: an 8-by-8-inch extra-tall lasagna. Bake 40 minutes covered, then 15 to 20 minutes uncovered. Total: 55 to 60 minutes.
Edge Cases That Add Time
If the lasagna goes into the oven cold from the refrigerator, add about 15 to 25 minutes. Keep it covered longer so the top does not overbrown before the center catches up.
If you use no-boil noodles, do not shorten the bake. They need moisture and time. A 9-by-13-inch no-boil lasagna usually needs 50 to 65 minutes at 375°F.
If the pan is glass, keep the same temperature but expect strong edge browning. If the edges darken early, keep the foil on until the final 10 minutes.
If cheese browns before the lasagna is bubbling at the center, tent with foil and continue baking in 10-minute increments. Look for bubbling sauce near the middle, not only around the edges.

How To Bake Lasagna
Bake homemade lasagna at 375°F in a 9-by-13-inch dish until the sauce is bubbling at the edges, the center is hot, and the noodles are tender when pierced with a knife.
- 1. Set up the pan. Use a 9-by-13-inch baking dish for a standard lasagna made with 12 noodles, 4 to 5 cups sauce, 15 to 16 ounces ricotta, and 3 to 4 cups shredded mozzarella.
- 2. Build thin, even layers. Spread ¾ cup sauce on the bottom. Add noodles, filling, cheese, and sauce. Repeat 3 to 4 noodle layers. Keep the top well sauced so exposed pasta does not dry out.
- 3. Cover tightly for the first bake. Tent foil so it does not press into the cheese. Crimp the edges to trap steam, which softens noodles and heats the center evenly.
- 4. Bake covered. For a freshly assembled 9-by-13 lasagna, bake 25 to 30 minutes covered at 375°F. For no-boil noodles, use the longer end if the sauce is thick.
- 5. Uncover and brown. Remove foil and bake 15 to 20 minutes more, until the top is melted, spotted brown, and bubbling in several places.
- 6. Rest before slicing. Let the lasagna stand 15 to 20 minutes. A 10-minute rest gives loose slices; 20 minutes gives cleaner squares with less sauce running.
Timing By Lasagna Type
| Lasagna type | Covered bake | Uncovered bake | Rest |
|---|---|---|---|
| Freshly assembled, boiled noodles | 25-30 min | 15-20 min | 15-20 min |
| Freshly assembled, no-boil noodles | 35-40 min | 15-20 min | 15-20 min |
| Extra-deep pan, 4+ inches high | 45-55 min | 15-25 min | 20-25 min |
| Two 8-inch square pans | 20-25 min | 10-15 min | 10-15 min |
Worked example: a 9-by-13 lasagna with cooked noodles, meat sauce, ricotta, and mozzarella usually takes 40 to 50 minutes total: 30 minutes covered plus 15 minutes uncovered.
For no-boil noodles, add sauce, not just time. Use about 5 cups sauce for a 9-by-13 pan. If using only 3 cups, the pasta can stay firm even after a longer bake.
If the top browns before the center is hot, loosely replace the foil and continue baking in 10-minute increments. If the center is hot but the top is pale, broil briefly while watching closely.
If the lasagna was assembled with warm sauce, start checking 5 minutes early. If it was assembled with cold sauce and cheese, expect the upper end of the range.
A glass dish may brown edges faster than a metal pan. If the sides darken too much, keep the foil on longer and uncover only for the final 10 to 15 minutes.
Slice with a thin knife after resting. For 12 servings, cut the pan into 3 rows by 4 rows. For larger dinner portions, cut 2 rows by 4 rows.

Resting Time Before Slicing
Rest homemade lasagna 15 to 20 minutes before slicing. That is the practical window for clean squares: hot enough to serve, but firm enough that the layers do not slide apart.
If you cut immediately after baking, sauce, cheese, and filling are still moving like liquid. A 15-minute rest lets the pasta absorb surface moisture and lets the cheese set enough to hold a rectangle.
Best Resting Time by Lasagna Size
| Lasagna size | Best rest before slicing | What to expect |
|---|---|---|
| 8-inch square pan | 10 to 15 minutes | Good for 4 to 6 portions; edges set quickly. |
| 9 by 13-inch pan | 15 to 20 minutes | Best range for standard homemade lasagna. |
| Deep-dish lasagna | 25 to 30 minutes | Needed for thick sauce and tall layers. |
| Vegetable-heavy lasagna | 20 to 30 minutes | Extra moisture needs more time to settle. |
| White-sauce lasagna | 20 to 25 minutes | Béchamel stays loose longer than tomato sauce. |
For a standard 9 by 13-inch lasagna, set a timer for 15 minutes as soon as it leaves the oven. At 15 minutes, cut one corner piece. If sauce floods the cut, wait 5 more minutes.
For a thick 4-layer lasagna, 20 minutes is usually better than 15. The center is the last part to firm, so a middle slice cut too early may collapse even when the edges look ready.
Covered or Uncovered Rest?
Rest lasagna uncovered if the top is browned and bubbling. This keeps the top from steaming soft while the layers firm up.
If the lasagna must wait 25 to 30 minutes, tent it loosely with foil after the first 10 minutes. Do not press foil onto the cheese, or it can stick and pull off the top layer.
For a very browned top, tent loosely right away. Leave space between the foil and cheese so trapped steam can escape around the edges.
Worked Examples
Example 1: A 9 by 13-inch meat lasagna with 3 noodle layers should rest 15 to 20 minutes. Slice at 15 minutes for softer pieces, or 20 minutes for cleaner squares.
Example 2: A deep lasagna in a high-sided pan should rest 25 to 30 minutes. Cut earlier only if you are serving with a spoon or do not need neat portions.
Example 3: A spinach lasagna that looks watery at the edges should rest 30 minutes. Vegetable fillings release liquid, and the extra time helps the noodles pull some of it back in.
How to Slice After Resting
Use a sharp knife to cut all the way to the bottom of the pan. Make the first cut down the middle, then divide each half into 3 or 4 pieces for 6 to 8 servings.
For the cleanest first serving, cut a small edge piece first. Removing that piece creates space to lift the next square without crushing its sides.
If you need 12 portions from a 9 by 13-inch pan, rest 20 minutes, then cut 3 rows by 4 columns. Smaller pieces hold together better when the lasagna has had the full rest.
If the first slice slumps, stop cutting and wait 5 to 10 more minutes. A short extra rest can turn a loose pan into sliceable portions without changing the flavor.

Frequently Asked Questions
How long do you cook homemade lasagna at 375°F?
Bake homemade lasagna at 375°F for about 45 to 60 minutes total. Cover it with foil for the first 30 to 40 minutes, then uncover for 10 to 20 minutes to brown the cheese and edges. Let it rest 10 to 15 minutes before slicing.
How long do you bake homemade lasagna at 350°F?
At 350°F, homemade lasagna usually takes 50 to 70 minutes. Bake it covered for most of the time so the pasta and filling heat evenly, then remove the foil for the last 10 to 15 minutes to melt and brown the top.
How long does refrigerated homemade lasagna take to cook?
A fully assembled refrigerated lasagna usually needs 60 to 75 minutes at 375°F. Keep it covered for about 45 to 55 minutes, then uncover for 10 to 20 minutes. If the dish is glass or ceramic, let it sit out briefly before baking to reduce thermal shock.
How long do you cook homemade lasagna with no-boil noodles?
Homemade lasagna with no-boil noodles usually bakes for 50 to 65 minutes at 375°F. Keep it tightly covered for at least 40 to 50 minutes so the noodles absorb sauce and soften. Uncover near the end to brown the cheese.
How long should homemade lasagna rest after baking?
Let homemade lasagna rest for 10 to 15 minutes after baking. This helps the layers firm up so slices hold together instead of sliding apart. For a very deep or extra saucy lasagna, a 20-minute rest gives cleaner pieces.








