How Long to Bake a Lasagna?

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

How Long to bake a LasagnaTo get the perfect dish, you’ll need to cook your homemade lasagna at 425 degrees Fahrenheit for 30 to 45 minutes or 55 to 65 minutes if you’re using a frozen lasagna. However, there are many varying factors that you need to consider, including the type of lasagna you want to make, different temperatures, the kind of oven you have, and whether you’re using a classic recipe. In this article, we share our homemade baked lasagna recipe while answering the question, “How long to bake a lasagna?”

How Long to Bake a Lasagna Using an Oven? 

Even if you’re working with a classic lasagna recipe, there are still a few factors that you’ll need to think about when determining the right cooking time, such as: 

  • The size of your lasagna (the center of lasagna will take longer to cook in big lasagnas compared to smaller ones)
  • Whether you’re working with fresh or frozen lasagna (fresh pasta is also easier to work with)
  • The internal temperature of your oven

Below is a table that indicates the right temperatures and baking times for lasagna. When cooking lasagna, just take into account whether it’s frozen or fresh, and its size. The times and temperatures indicated below will work for medium-sized lasagnas measuring a 7×12 inch to 9×13 inch baking dish


Oven TemperatureBaking Time
325°F (163C)75 to 90 minutes
350°F (180C)65 to 75 minutes
375°F (190C)60 to 70 minutes
400°F (200C)60 to 70 minutes
425°F (218C)40 to 50 minutes

Again, remember that these times will vary depending on the lasagna so be sure to check it after 35 to 40 minutes because some will cook faster than others. Moreover, cooked and uncooked noodles will have baking times that are pretty close to each other. 

Easy Lasagna Recipe

The best way to prepare and get the most out of this casserole dish is to make it yourself. With this recipe, you can arrange the layer of noodles, add cheesy layers, create homemade meat sauce, and ensure it cooks until golden brown. It might still be a lot of work, but by the time you finish, you will be able to enjoy the most scrumptious and delicious lasagna that the whole family will love! 


Meat Sauce

  • 1 tbsp. olive oil 
  • 4 pcs. garlic cloves, minced
  • 1 onion, finely chopped
  • 1 carrot finely diced
  • 700 grams of ground beef mince
  • 300 grams of ground pork mince
  • 700 grams of tomato sauce
  • 410 grams of crushed tomatoes
  • 3 tbsp. tomato paste
  • 2 beef bouillon cubes
  • 1 tsp. each fresh basil and oregano 
  • ½ tsp. sugar (optional)
  • Salt and black pepper to season

Béchamel Sauce

  • 4 tbsp. butter
  • ¼ cup all-purpose flour
  • 3 ½ cups milk
  • 1 cup of shredded parmesan cheese, ricotta cheese, or cottage cheese 

Lasagna Assembly

  • 375 grams of fresh lasagna sheets
  • 500 grams of shredded mozzarella cheese
  • 2 tbsp. of finely chopped parsley

Step-by-Step Instructions

Meat Sauce

  1. Heat the oil over medium heat in a large skillet, then add your onion, garlic, and carrots to cook for 5 minutes or until they soften. 
  2. Add your pork and beef, cooking and breaking them apart with your spoon or fork until brown.
  3. Pour in your tomato sauce, tomato paste, crushed tomatoes, herbs, and bouillon cubes then mix them until they’re well combined. Bring it to a simmer and season with your desired amount of salt, pepper, and sugar if you like.
  4. Cover your sauce and allow it to cook for 20 to 30 minutes, stirring occasionally, until the meat is tender and the sauce has thickened. 
  5. Adjust the amount of salt, pepper, sugar, and herbs according to your taste. 

Béchamel Sauce

  1. In another large pot, melt your butter on medium heat then remove it from the stove. Next, add your flour and whisk it for around 30 seconds or until it’s well blended. 
  2. Place the pot back on the stove and reduce the heat to low then slowly whisk 1 cup of milk until it combines. After it blends in, slowly add the remaining milk one cup at a time and ensure that it’s well-mixed until you use up all the sauce and the mixture is free from lumps. 
  3. If your sauce is too thick, add a bit more milk to help you get a creamy and smooth consistency.   
  4. Turn the heat to medium and keep cooking your sauce, stirring occasionally for 6 to 7 minutes or until it thickens. 
  5. Add your cheese and remove it from the heat. Next, season it with salt and pepper and mix it until your cheese has melted. 

Assembling Your Lasagna 

  1. Start by preheating your oven to 350°F.
  2. Place 1 cup of your marinara meat sauce at the bottom of your baking dish, then cover it with oven-ready noodles (alternatively, you can boil lasagna noodles to help it cook in less time). 
  3. Next, layer your lasagna with 2 cups of your marinara sauce then 1 cup of cheese filling, and top off with a cheese layer (choose your favorite cheese for this). Repeat these steps — avoid making thick layers or layers that are too thin since you don’t want to taste anything but layers of noodles. 
  4. Pour the rest of your meat sauce and cheese mixture over the final layers of lasagna noodles and sprinkle the remaining cheese over the top of the sauce. Place your lasagna in the oven. 
  5. Check on your lasagna after 25 minutes of cooking in the preheated oven to see if it’s bubbling and golden. Once finished, garnish it with some parsley and allow it to cool for 10-15 minutes before serving in individual slices.    

Tips for Cooking Lasagna 

If this is your first time making lasagna, you’ll want to follow these expert tips and tricks to help you avoid huge cooking no-nos, like an unbaked lasagna. 

  • When baking thawed lasagna, place it on an aluminum foil or baking sheet
  • You can boil noodles in place of oven-ready ones but be sure to cook them al dente
  • Some use creamy ricotta to substitute Béchamel sauce for a ricotta mixture 
  • Use nonstick cooking spray if you don’t want your pasta sheets to stick to the bottom of your baking dish

What to Serve with Lasagna

If you’re wondering about what you can serve alongside your finished product, here are just a few ideas you can try. 

  • Fried meatballs using an air fryer
  • Spinach salad
  • Garlic bread
  • Green beans
  • Italian sausage 
  • Spaghetti squash

Lasagna Baking FAQs

When you bake lasagna, there may come a time when you’re unsure of a few things and may have questions, which we answer below.  

How Do I Improve the Taste of My Lasagna? 

You can always add a few tablespoons of cheese, crumbled bacon, fresh herbs, and caramelized onion to enhance the taste of your lasagna. Moreover, a teaspoon of Italian seasoning and minced garlic will work well while you’re assembling the lasagna. If you want your lasagna to have a little kick, try adding a bit of red pepper flakes or more black pepper.  

How Will I Know When My Lasagna Is Done?

To check the doneness of your lasagna, be sure to stick a meat thermometer right in the middle of your lasagna and see if it reads 165°F. Using a thermometer is the best way to ensure that a mixed dish like this one is cooked up to USDA standards. Moreover, a good lasagna will have melted cheese or bubbles around the edges, but these aren’t always accurate indicators of food safety.   

How Long Should I Make Lasagna Ahead of Time?

When covered using plastic wrap, the general rule of thumb is that you can make lasagna 24 hours ahead of time but it will need to be refrigerated. Just keep in mind that frozen lasagna will take a longer cooking time compared to fresh lasagna. 

Should I Cook Lasagna Noodles Before Everything Else?

The best way to prepare a no-boil lasagna recipe is to follow the directions from the package. But if you want to cook your noodles ahead of time, take them out of the box and cook them for 10 to 12 minutes in a pot of boiling water with some salt under medium heat.  

What Should I Do About Watery Lasagna?

When you have runny lasagna, it’s usually because you didn’t give it a long enough resting time after it finishes cooking. Another reason could be due to extra moisture in the baking dish, which can come from the sauce. Simply add a tablespoon or two of tomato paste to thicken up a thin sauce. 

How Should I Store My Leftover Lasagna? 

Using an airtight container, you can keep cooked lasagna for up to 5 days, which can keep contaminants and excess moisture for the next time you want to serve it.  


The next time you make a trip to the grocery store, it’s a good idea to look into the nutritional values of the ingredients you plan to use for your lasagna. While it is definitely a scrumptious treat, the family’s best lasagna recipe should also be healthy. Doing this is a great way to enjoy new recipes without feeling guilty about the calories that come with it.