How Long To Cook Lasagna (And Why)?

How Long To Cook Lasagna (And Why)?

Exact Answer: 30 to 50 Minutes

Lasagna is a baked casserole made with flat pasta, layered with meat, vegetables and cheese. This beloved dish is a favourite in every family due to the ease and simplicity of cooking it. Every household has its recipe, but in general, the cooking time depends on the filling and the mode of cooking it.

How Long To Cook Lasagna

How Long To Cook Lasagna?

The time taken to cook a lasagna depends on the mode of cooking and the filling. There are four types of lasagna filling- meat, cheese, vegetables and chocolate. Each of these fillings has a different cooking time.

The first kind, a meat filling, takes about 50 minutes to cook in a 350 degrees Fahrenheit oven. A cheese lasagna, on the other hand, takes 45 minutes to cook at the same temperature. A vegetable lasagna takes the shortest time. One only needs to bake it for 30 minutes in a 375 degree Fahrenheit oven. The less common dessert lasagna, made with chocolate and pasta sheets, takes 35 to 40 minutes to bake thoroughly at 350 degrees Fahrenheit. 

Most difference in the cooking time of a lasagna occurs with different cooking modes. The most commonly used one in every home is the oven. Most recipes call for lasagna to bake at 375 or 350 degrees Fahrenheit for 30 to 50 minutes. 

However, if one does not own an oven, one can opt for alternative methods to cook the lasagna. 

Firstly, one can put together a lasagna in a skillet over the stove. The process involves cooking the filling first and then layering it with partially cooked pasta sheets. One can make a lasagna within 30 minutes using this method. 

Another alternative is to use a pressure cooker. For this, one must first cook the filling in the high-pressure setting for 22 minutes. Once the pressure is released, one may begin layering the filling with pasta sheets and cook it for another 24 minutes on high. One can also slow cook lasagna in 4.5 to 5 hours. This method takes the longest time. 

In summary,

Cooking MethodTime Taken
Oven30 to 50 minutes
Stove-top30 minutes
Pressure Cookerless than 1 hour
Slow-cooker4.5 to 5 hours

Why Does It Take So Long To Cook Lasagna?

The cooking time depends on three factors. They are the number of layers, moisture in the ingredients and the mode of cooking. 

Firstly, the more the layers of pasta, the longer the lasagna takes to cook. The moisture in the core ingredients also plays an important role. During the baking process, water within the food converts to steam. This steam then combines with the dry heat of the oven to cook the food. 

However, once the humidity reaches a certain level, no more steam is generated, and the food takes longer to cook. Hence, when high moisture content vegetables or meat are used raw, the baking time increases. One way to combat this is to pre-cook the vegetables and meat before layering it with boiled pasta sheets. Another way is to use no-boil pasta sheets, which cook thoroughly due to the moisture in the raw filling. 

Lastly, various cooking methods cook lasagna at different rates. In a slow cooker, the heat rises along the sides to heat the food within. However, it takes a long time for the temperature within the slow-cooker to reach the optimum level. Hence, a lasagna takes 4.5 to 5 hours to cook thoroughly. 

In a pressure cooker, food cooks fast because it is at high pressure. At 1 bar, the boiling point of water rises to 121 degrees Celcius or 250 degrees Fahrenheit. Therefore, hotter steam is produced, which can transmit thermal energy to the foods faster. Hence, a lasagna cooks within an hour. 

A stovetop burner puts out heat faster than all other methods. The heat is transmitted directly to the bottom of the food, causing the skillet to heat up quickly. This process enables the lasagna to cook much faster, that is, in 30 minutes.  


Lasagna is a relatively simple dish to make once one identifies the cooking method and filling to use. Generally, lasagna takes 30 to 50 minutes to cook in an oven. However, one can speed this up by not cooking the filling separately and using no-boil pasta sheets. One can also experiment with other cooking methods if one does not own an oven. 


dot 1
One request?

I’ve put so much effort writing this blog post to provide value to you. It’ll be very helpful for me, if you consider sharing it on social media or with your friends/family. SHARING IS ♥️

Avatar of Nidhi


Hi! I'm Nidhi.

Here at the EHL, it's all about delicious, easy recipes for casual entertaining. So come and join me at the beach, relax and enjoy the food.

Leave a Reply

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