How Long To Cook Lasagna: A Homemade Recipe Made Easy

No matter the occasion, whether it was a holiday, birthday, or family gathering, one thing was always guaranteed—if my family was getting together, a piping hot homemade lasagna would be sitting in the middle of the table.

It’s a tradition that still carries on to this day.

My aunt usually takes the reins and makes this whole dish, and every single time, this classic recipe comes out perfectly.

And what’s the key to a perfect lasagna, you may ask?

Ask anyone in my family, and they’ll tell you the same thing every time—the sauce, and the bake time.

That’s right, it’s all in the cooking time.

How Long To Cook Lasagna?

How long you’re going to cook your lasagna for depends on a number of factors.

For starters, it depends on whether or not you are cooking your lasagna from frozen.

Using our homemade lasagnas as an example, that specification makes all the difference.

You can find all of this information in our cooking instructions, but our basic rule of thumb is:

“Preheat your oven to 400°. If frozen, bake for 65-75 minutes. If thawed, bake for 35-45 minutes.”

Granted, this is based on a 2 ¼ lb lasagna that feeds 2-4 people. If your lasagna is bigger, or even smaller, you may want to adjust the cooking time to accommodate those factors.

However, I find that whenever I stick to these step-by-step instructions, my lasagna comes out perfectly each time.

When baking a lasagna, whether it be fresh or frozen, you always want to allow your dish some time to rest.

By allowing your lasagna to rest for a bit before you dig in, it’ll prevent the insides from spilling everywhere, burning your mouth, and tasting like hot lava.

I find that 15-20 minutes under some aluminum foil does the trick, and your lasagna will still be hot and ready to eat.

How To Make Lasagna

Even though it may seem like a complicated process to some, lasagna is surprisingly quite easy to make.

The hardest part about making lasagna is making the sauce, and even then, you can always use your favorite jar of sauce to speed up the cooking process a bit.

If you’re making your own homemade sauce for this lasagna, I recommend using a bolognese sauce. The tender meat will make your lasagna extremely juicy and will even out the rich flavors of the ricotta, provolone, and pasta.

Not a fan of bolognese? Have some vegetarians joining you for dinner? Marinara sauce works just as well, and is extremely easy to make.

What You’ll Need

When it comes to making the best lasagna recipe, you’ll need a few simple ingredients to make sure everything comes together amazingly well.


Bolognese Sauce: Ground beef just makes sauce taste so much better. Make your own or use your favorite!

Lasagna Sheets: Boil lasagna noodles before you start assembling this recipe rather than using uncooked noodles for the best results.

Ricotta Cheese: Creamy ricotta is key here. You’ll want to season it with parsley, grated Romano cheese, salt, pepper, and a splash of warm tomato sauce. If you don’t like ricotta cheese, you can try using cottage cheese.

Provolone Cheese: You can substitute this for mozzarella cheese if you would rather use that.

Mozzarella Cheese: If you don’t like provolone, double up on the amount of mozzarella cheese that you’ll need  for this recipe.

Grated Romano Cheese: We’re using four kinds of cheese to make this lasagna. You can substitute this with parmesan cheese if you’d like


Casserole Dish: You’ll want to make your lasagna in a casserole dish. Personally, I prefer it wider and more shallow, but you can always use a deeper pan if you want.

Oven: Oven not working? Don’t want to heat up the whole house? Try making this using the “bake” setting in an air fryer.

How To Make This:

In a casserole dish, spread out a thin layer of sauce on the bottom of the pan.

Place a layer of boiled lasagna noodles on top, followed by a few dollops of ricotta, provolone, and grated Romano cheese.

Repeat this process until you reach the top of the pan.

Top with mozzarella cheese, cover in foil, and bake in the oven at 400° for a half hour.

After 30 minutes, remove the foil, and bake for 15 more minutes uncovered, or until the cheese is melted and golden brown.

Cover with foil and let rest for 15-20 minutes, and serve with extra tomato sauce.


Q: Can I freeze this lasagna?

A: Absolutely! For best results, freeze before baking and bake for 60 minutes covered, and 15 additional minutes uncovered. No need to thaw the frozen lasagna beforehand.

Q: My lasagna is super runny. Why did this happen?

A: Mostly likely this is due to your lasagna not sitting long enough. Next time, try letting it sit for a bit longer before serving. Anything under 15 minutes is too soon, but especially if the lasagna is bigger, it may need more time before serving.

Q: How long will this last in the refrigerator or freezer?

A: Leftover lasagna will last up to five days in the refrigerator when placed in an airtight container, and 6 months in the freezer.

What To Serve With This Lasagna:

Appetizer: Try these mini baked brie bites and thank me later.

Side Dish: I’m a firm believer that a classic lasagna recipe tastes better with soup. And what’s better than this Italian cannellini bean soup?

Dessert: Put some of that leftover ricotta cheese to good use and make this Italian ricotta pie recipe!

how long do you cook lasagna-bolognese lasagna-05-2

Other Kinds Of Lasagna:

Feeling bold in your lasagna making endeavors?

It’s no secret that anyone can make good lasagna. It’s easy and the best way to enjoy the ultimate comfort food of saucy, delicious pasta without putting in a ton of work.

Try some of our other popular lasagna recipes!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
how long do you cook lasagna

How Long To Cook Lasagna: A Homemade Recipe Made Easy

  • Author: Gianna Ferrini


  • 28 oz bolognese sauce
  • 3 cups ricotta cheese
  • 1/4 lb provolone cheese
  • 1 cup mozzarella cheese (shredded, low moisture)
  • 2 tbsp grated Romano cheese
  • 1 lb. lasagna sheets/noodles
  • Salt & black pepper to taste
  • Fresh basil to taste
  • 1 tbsp parsley


  1. Preheat oven to 400 degrees f.
  2. In a large pot of salted boiling water, boil noodles until just under al dente.
  3. In a large bowl, combine the ricotta cheese, ½ cup of tomato sauce,1 tsp grated Romano, parsley, salt, and pepper. Mix until well combined.
  4. In a large baking dish, spread a thin layer of pasta sauce across the bottom.
  5. Place the lasagna noodles on top of the tomato sauce, followed by the ricotta cheese mixture, enough provolone to cover the top, and a sprinkle of grated Romano cheese.
  6. Repeat steps 4 and 5 until you reach the top of the casserole dish or run out of ingredients, omitting the sauce on top of the cheese mixture once you get to the top.
  7. Place down one final layer of lasagna sheets, followed by the bolognese sauce and the mozzarella cheese.
  8. Cover the casserole dish with aluminum foil and bake for 30 minutes.
  9. After 30 minutes of baking, remove the foil and bake for another 15 minutes, or until the cheese layer is melted and golden brown.
  10. Let the lasagna rest for 15-20 minutes before cutting into it. Serve with extra sauce.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


(and get a free ebook)

Our latest posts


Join Our Mailing List