Jump to Section
Worldโs Best Lasagna Recipe
Classic Italian Lasagna - layers of silky smooth, creamy parmesan bรฉchamel sauce, a slow simmered Bolognese meat sauce, sheets of pasta, and lots of mozzarella cheese make this the Worldโs Best Lasagna recipe.
Classic Lasagna Recipe with Bรฉchamel Sauce
This traditional Lasagna, from Northern Italyโs Emilia-Romagna region, uses an easy bรฉchamel sauce instead of ricotta cheese. Bรฉchamel is a creamy, silky smooth white sauce made by whisking hot milk into a roux made of flour and butter.
Parmesan is whisked into the sauce giving it extra flavor which technically makes it a mornay, or cheese sauce. Itโs a fancy name, but donโt worry, itโs quick and simple to make.
My family doesnโt like the grainy texture of Lasagna baked with ricotta. Iโve tried mixing it with sour cream and even substituting cottage cheese to avoid the graininess. Nothing beats a silky smooth bรฉchamel sauce.
In Southern Italy youโll find Lasagna made with creamy fresh ricotta that isnโt grainy like much of the ricotta found here in the US.

Lasagna or Lasagne?
In Italian, Lasagna means one sheet of pasta (or noodle) and Lasagne is the plural. So a dish of Lasagna noodles baked in the oven is Lasagne al forno. However, in the rest of the world, itโs usually just called Lasagna.
Lasagna Bolognese - Lasagne alla Bolognese
Lasagna Bolognese is an Italian classic of ragรน Bolognese and creamy bรฉchamel, layered with sheets of fresh or dried pasta.
The ragรน alla Bolognese sauce is a meat based Italian sauce used for pasta, with the addition of tomato, and a base of soffritto โ small diced onion, carrot, and celery, sautรฉed in butter or oil until soft and golden.
Bolognese sauce also has added dairy, usually milk. Simmering the meat in milk gives a richer depth of flavor and adds to the silkiness of the sauce. In this recipe, I have left out the added wine.
The sauce is left to slowly simmer and develop its flavor for about three hours. If Iโm home and have the time, I let it simmer. Iโve found that even an hour of simmering improves the flavor. If Iโm in a hurry, I simmer it about 20-30 minutes while I get the rest of the ingredients together.

Easy Homemade Lasagna Recipe
This Classic Lasagna recipe is easy to make. The ragรน sauce can cook for as little or as long as you like, depending on how much time you have. The bรฉchamel sauce is just a matter of whisking hot milk into butter and flour. With my easy tip for soaking the noodles, thereโs no fussing with cooking them.
Ingredients in traditional Italian Lasagna
Ragรน sauce โ a meat based Italian sauce for pasta with a base of sautรฉed onions, carrot, and celery and the addition of tomato.
Bรฉchamel sauce โ an easy to make white sauce. Simply whisk hot milk into a flour and butter. With parmesan for added cheesy flavor.
Lasagna noodles โ fresh sheets or dried lasagna noodles.
Mozzarella โ spread in between the layers and on top.
Lasagna Noodles
For traditional Lasagne alla Bolognese, the thinnest fresh pasta sheets are used. While this is the ultimate decadence in lasagna, not everyone has the luxury of time to roll out fresh pasta. I can sometimes find fresh pasta sheets in my supermarket.
Iโve used dried lasagna noodles in this recipe because itโs a staple I have in my cupboard, and itโs accessible to everyone. Plus, it saves time.
Use as many noodles as will make 3 layers in your baking dish. My dish gets wider towards the top so I use 3 sheets on the bottom layer, and 4 sheets each for the middle and top layers.
How to make
Make the Bolognese sauce
- Chop the onion, carrot, and celery very fine. If itโs too big, it might not get soft enough in the sauce. I like to chop mine up in the food processor.
- Sautรฉ the chopped onion, carrot, and celery in butter and olive oil until it is soft and golden. Add the garlic and sautรฉ another minute.

- Add the ground beef and cook until brown, breaking it up into small pieces, and all of the liquid is absorbed.
- Pour in a cup of milk and let simmer until the liquid is absorbed. (If Iโm in a hurry, I skip this step, but it does mellow the flavor and add a silky texture to the sauce.)

- Add the crushed tomatoes, Italian seasoning, bouillon cube, salt, pepper, sugar, and vinegar. Bring to a simmer. If Iโm in a hurry, I allow it to simmer for about 30 minutes, however a long, slow 3 hour simmer is best if you have the time.
- When the sauce is finished, it should be thick as shown here. If it has too much liquid, it will be messy when cut.
- I like to stir in some chopped fresh basil when itโs done. This lightly dried basil from Walmart is pretty cool when it's hard to get a hold of fresh basil. It stays fresh for 4 weeks after opening.

Make the Bรฉchamel sauce
- Melt butter in a skillet over medium-high heat.
- Whisk in the flour until a smooth roux forms. Let cook about 30 seconds.
- Whisk in hot milk, and stir until the sauce thickens and can coat the back of a spoon.

- Take off the heat and whisk in parmesan until melted. Cover and set aside. If a skin forms on top, just stir it in before using, it will dissolve.
- Add a pinch of nutmeg. Salt and pepper to taste.

Soak the dried lasagna noodles
There's no need to boil dried lasagna noodles. If youโre using dried lasagna noodles, thirty minutes before assembling the lasagna, soak the noodles in hot tap water. Donโt let them soak longer than 30 minutes or they will become too soft, then become mushy in the baked lasagna.

How to Layer
- Spread ยผ of the ragรน sauce, about 2 cups, onto the bottom of a 9 by 13 inch baking dish.

- Top with a layer of lasagna noodles or fresh pasta sheets.

- Spread on ยผ of the ragรน sauce, about 2 cups

- Spread on โ of the bรฉchamel sauce, about 1 โ cups

- Sprinkle with โ of the mozzarella, about 1 โ cups

Make 2 more layers:
- noodles, ยผ ragรน, โ bรฉchamel, โ mozzarella
- noodles, ยผ ragรน, โ bรฉchamel, โ mozzarella

How to prevent the lasagna from sticking to the foil
Cover the Lasagna with foil that has been sprayed with nonstick baking spray.
If your Lasagna layers go up to the top of the pan, put in some sticks near the 4 corners of the dish. I use chopsticks that are broken in half. This will prevent the foil from touching the top layer of cheese.

How Long to Bake
Cover the Lasagna with foil and bake for 20 minutes in a 375 F oven. After 20 minutes, remove the foil (and the sticks if using) and continue to bake for another 30 minutes until bubbly and the cheese on top starts to get brown spots.
You can turn on the broiler for the last minute or two to get the browning you desire. Keep a close eye on it though!

How to make in advance
Both the ragรน sauce and the bรฉchamel sauce can be made a day or two in advance and kept in the refrigerator. Allow extra time for baking since they will be cold when assembling the Lasagna.
How to freeze before baking
I find that Lasagna is better if it is frozen before baking.
- Use a freezer friendly baking dish. I use pyrex glass pans.
- Line the baking pan with foil before assembling the Lasagna if you want to remove the Lasagna from the dish while storing in the freezer. This allows you to easily lift the frozen Lasagna out of the pan so you can use the pan while the Lasagna is in the freezer.
- Chill the Lasagna in the refrigerator for several hours. This way it will freeze faster and have less chance for getting freezer burn.
- Wrap the assembled, unbaked Lasagna tightly in several layers of foil.
- If you are removing the Lasagna from the baking dish, remove it now and rewrap it in the foil.
- For extra protection you can put it in a 2.5 gallon freezer bag. Press out as much of the air as possible or use a straw to suck out most of the air. This will help prevent ice crystals from forming.
- Lasagna can be frozen for up to 3 months.
How to bake frozen Lasagna
Thaw Lasagna completely in the refrigerator, then bake as directed, adding a little more time because it started out cold. Thawing could take about 24 hours in the refrigerator.
Or bake frozen, straight from the freezer. Put the frozen Lasagna into a preheated oven and bake for about double the baking time. Donโt take the foil off until the last 20 minutes of baking. You can cut into the center of the Lasagna with a knife to check if it is heated through.
Never put a frozen or cold glass baking dish directly onto a hot oven rackโ it can shatter. If your Lasagna was frozen in a glass pyrex baking dish, put it on a baking sheet first before putting it into the oven.
How to freeze left-over Lasagna
Wrap individual pieces of left-over lasagna in several layers of plastic wrap then freeze. To reheat, thaw for several minutes in the microwave on the thawing setting, then heat at high power until warmed through.

Recipe

Classic Lasagna Recipe
Ingredients
For the Bolognese sauce:
- 2 tablespoons butter 28g
- 2 tablespoons olive oil 25g
- 1 onion chopped
- 1 stalk celery chopped
- 1 carrot chopped
- 3 cloves garlic finely minced
- 1 ยฝ lbs ground beef 680g
- 1 cup whole milk, hot but not boiling 227g
- 28 oz crushed tomatoes 794g (or a can of San Marzano whole tomatoes, crushed)
- ยฝ cup water 113g
- ยฝ teaspoon Italian seasoning
- 1 bay leaf
- 1 bouillon cube
- Salt and pepper to taste
- 1 teaspoon sugar
- 1 teaspoon red vinegar
- Fresh basil optional
For the Bรฉchamel
- 4 tablespoons butter 57g
- ยผ cup all-purpose flour 35g
- 3 ยฝ cups milk 795g
- 1 cup freshly shredded parmesan 85g
- pinch of nutmeg
- Salt and pepper to taste
To assemble the Lasagna:
Lasagna noodles:
- Fresh pasta sheets to make 3 layers OR 12-16 dried pasta noodles
- 16 ounces fresh mozzarella cheese, shredded 454g
- 2 tablespoons finely chopped fresh parsley Optional garnish
Instructions
Make the Bolognese sauce
- Chop the onion, carrot, and celery very fine. If itโs too big, it might not get soft enough in the sauce. I like to chop mine up in the food processor.
- Sautรฉ the chopped onion, carrot, and celery in butter and olive oil until it is soft and golden. Add the garlic and sautรฉ another minute.
- Add the ground beef and cook until brown, breaking it up into small pieces, and all of the liquid is absorbed.
- Pour in milk and let simmer until the liquid is absorbed. If Iโm in a hurry, I skip this step, but it does mellow the flavor and add a silky texture to the sauce.
- Add the crushed tomatoes, ยฝ cup of water, Italian seasoning, bay leaf, bouillon cube, salt, pepper, sugar, and vinegar. Bring to a simmer. If Iโm in a hurry, I allow it to simmer for about 30 minutes, however a long, slow 3 hour simmer is best if you have the time.
- When the ragu sauce is finished, it should be thick as shown in the pictures above. If it's too wet, it will be runny when it's sliced.
- Optional: stir in some chopped fresh basil when itโs done.
Make the Bรฉchamel sauce
- Melt butter in a skillet over medium-high heat.
- Whisk in the flour until a smooth roux forms. Let cook about 30 seconds.
- Whisk in hot milk, and stir until the sauce thickens and can coat the back of a spoon.
- Take off the heat and whisk in parmesan until melted. Cover and set aside. If a skin forms on top, just stir it in before using, it will dissolve.
- Add pinch of nutmeg and salt and pepper to taste
- Soak the dried lasagna noodles
- If youโre using dried lasagna noodles, thirty minutes before assembling the lasagna, soak the noodles in hot tap water. Donโt let them soak longer than 30 minutes or they will become too soft, then become mushy in the baked lasagna.
How to Layer Lasagna
- Spread ยผ of the ragรน sauce, about 2 cups, onto the bottom of a 9 by 13 inch baking dish.
- Top with a layer of lasagna noodles or fresh pasta sheets.
- Spread on ยผ of the ragรน sauce, about 2 cups
- Spread on โ of the bรฉchamel sauce, about 1 โ cups
- Sprinkle with โ of the mozzarella, about 1 โ cups
Make 2 more layers:
- noodles, ยผ ragรน, โ bรฉchamel, โ mozzarella
- noodles, ยผ ragรน, โ bรฉchamel, โ mozzarella
- Cover the Lasagna with foil that has been sprayed with nonstick baking spray.
- If your Lasagna layers go up to the top of the pan, put in some sticks near the 4 corners of the dish. I use chopsticks that are broken in half. This will prevent the foil from touching the top layer of cheese.
Bake the Lasagna
- Preheat the oven to 375 degrees
- Cover the Lasagna with foil and bake for 20 minutes. After 20 minutes, remove the foil (and the sticks if using) and continue to bake for another 20-30 minutes until bubbly and the cheese on top starts to get brown spots.
- You can turn on the broiler for the last minute or two to get the browning you desire. Keep a close eye on it though!
Notes
- Iโve used dried lasagna noodles in this recipe because itโs a staple I have in my cupboard, and itโs accessible to everyone. Plus, it saves time.
- Use as many noodles as will make 3 layers in your baking dish. My dish gets wider towards the top so I use 3 sheets on the bottom layer, and 4 sheets each for the middle and top layers.
Nutrition
Donโt forget to PIN for later!
Subscribe to FOODTASIAโS NEWSLETTER to receive fresh recipes straight to your inbox.
Follow me on INSTAGRAM and PINTEREST for all the latest content and recipes!
You might also like:












Gord says
Excellent recipe, with lots of assisting notes. I have many very happy consumers of this recipe. It tastes like being in Italy (yes, i was there for a month in 2006). One very helpful addition would be to advise the number of grams of fresh pasta to prepare. Just saying "enough for 3 layers" gave me very little guidance. So, for a double recipe I tried 500 g flour, 3 eggs, and a touch of olive oil and salt. But it would be nice not to have to guess so much. Flavours were wonderful, texture was beyond fantastico. Grazie mille for this excellent recipe!!
Kelly says
So happy you liked it, Gord. Thank you for your suggestion to provide the necessary amounts for fresh pasta and thank you for sharing the amounts you used.
Silvana says
You've gone into so much detail. This recipe is very similar to the one my Italian stepmother would make. Just checking: any dry pasta does not need to be cooked, just soak in hot tap water for 30 minutes? Also, What bouillon cube do you use in the ragu? Thank you.
Kelly says
Hi Silvana! Yes, any dry pasta doesn't need to be cooked, only soaked, including the types that usually get boiled first. I usually use Maggi cubes, or Knorr if I can't find Maggi.
Lori says
So, is that a beef or chicken or vegetable bouillon cube?
Thanks.
Kelly says
I use chicken.
Chelsey says
I have finally found my go to lasagna recipe!! Just made it tonight and it was DELICIOUS! I did add mild Italian sausage but did everything else as written. Thank you for this recipe!
Kelly says
That sounds fabulous, Chelsey! So happy you liked it! Thanks so much!
Rachael says
I cannot wait to make this next week for a date night! Thank you for your willingness to share amazing recipes!
Kelly says
Thanks so much, Rachael! Hope you love it!