Let’s talk about one of the most famous and loved dishes in Italian cuisine: lasagna alla bolognese. This delicious dish is made from sheets of fresh egg pasta, meat sauce, and béchamel. To create the perfect recipe, it took centuries and the genius of some restaurateurs from the city of Bologna.
Servings
6
Ready In:
4-5 hours
Calories:
840
Good For:
Sunday Lunch
About this Recipe
By: Silvana Lanzetta
Have you ever tried the original lasagna alla bolognese? Trust me when I say, it’s one of the most delicious dishes out there! Even though I grew up in Naples and never had this version of lasagna during my childhood (we had the Neapolitan version which is super rich and filled with all sorts of goodies), I immediately fell in love with it when I tasted it for the first time.
Imagine layer upon layer of freshly made egg and spinach pasta sheets, smothered in a rich and savory bolognese sauce, and topped with a creamy bechamel sauce. Each bite is like a little piece of heaven in a dish! It’s the perfect combination of flavours and textures that will leave you feeling satisfied and happy.

Ingredients
For the sauce:
- 300 grams of coarsely ground beef
- 150 grams of pork belly
- 50 grams of carrot
- 50 grams of celery stick
- 50 grams of onion
- 300 grams of tomato puree or peeled tomatoes
- 125 ml of dry white wine,
- 125 ml of whole milk,
- 1 liter of vegetable stock
- olive oil or butter
- salt and pepper to taste
For the lasagna:
- 400 grams of white spelt flour
- 2 eggs
- 250 grams of fresh spinach
For the béchamel:
- 100 grams of white spelt flour
- 100 grams of butter
- 1 liter of fresh whole milk
- fine salt, to taste
- nutmeg, to taste
A brief history of lasagna
Now, let me tell you about the fascinating history of lasagna, a dish that has been around for thousands of years. The first references to lasagna date back to Roman times, where the Greek term “laganon” and the Latin “laganum” were used to describe square or rectangular sheets of dough made from wheat flour, cooked in the oven or on the fire, and stuffed with meat. However, cheese was not yet included at this time.
It wasn’t until the 14th century when the recipe was codified in a recipe book of the Angevin Court of Naples called Liber de Coquina. In this version, the pasta was boiled but still made with leavened dough instead of egg pasta, and cheese was added to the recipe.
In the late 1800s, a recipe book from Naples called Il Principe dei Cuochi introduced the use of tomato in the recipe for the first time. The version of lasagna that is more similar to the modern one can be found in a cookbook published in Bologna in 1863 by Francesco Zambrini. This recipe featured layered egg pasta and cheese.
What makes lasagna alla Bolognese so special?
The origin of lasagna alla Bolognese is rather controversial as there are several regions that claim to be the birthplace of this delicious dish. However, it’s believed that the Emilian tradition, specifically the Bolognese version, is the most authentic. In fact, the original recipe for lasagna alla Bolognese calls for egg pasta to be green, which is achieved by adding spinach to the pasta during preparation. The traditional recipe consists of layered Bolognese sauce, béchamel, butter, and Parmesan baked in the oven.
The Italian Academy of Cuisine has deposited the recipe for lasagna alla Bolognese with the Bolognese Chamber of Commerce, certifying it as the original and traditional one. While there are many variations of lasagna, including mushroom-based toppings, the traditional recipe remains a favourite among Italians and people around the world.


Nutrition
Lasagna alla Bolognese contains a high amount of total fat and saturated fat, as well as a significant amount of cholesterol and sodium. Therefore, it should be consumed in moderation and not on a regular basis, especially for individuals who have certain health conditions such as high blood pressure or high cholesterol.
- Proteins 20.2%
- Carbs 42.4%
- Fats 37.4%

Lasagna alla Bolognese: the ingredients:
Lasagna sheets
The original Lasagna Bolognese calls for green lasagna sheets. Yes, you heard it right! But don’t worry, making your own lasagna sheets is easier than you might think.
1- The flour
To start, let’s talk about flour. Say goodbye to those over-processed pasta flours and say hello to white spelt flour! It’s been used for making pasta since forever and has a delicious taste. Plus, it’s lower in gluten, making it a great option for those with gluten intolerances.
2- The spinach
Next, let’s talk spinach. Please, please, please don’t use those “natural” vegetable powders seen all over instagram. They are obviously not natural and can be harmful to your health. Instead, buy some fresh spinach, let it wilt, and squeeze out all the water.
3- The eggs
When it comes to eggs, use medium-sized ones, especially if your spinach is extra watery. And don’t add salt to your pasta dough, it’s not necessary.
So, are you ready to give it a try? Check out some tutorials on YouTube or come to one of my classes, and I’ll be more than happy to show you the ropes.
Bechamel
Don’t give in to the temptation of buying pre-made bechamel sauce! Trust me, making your own is super easy and quick, plus the taste is out of this world compared to anything you can get at the store. Here’s what you need: white spelt flour (I prefer it to the overly processed 00 flour), high-quality dairy butter (no margarine or vegetable butters here, they’re super processed and not great for your health), and full-fat milk. Using full-fat milk creates a silky-smooth sauce that’s bursting with flavor. Give it a try, and I promise you’ll never go back to the store-bought stuff again!
Follow me
Bolognese ragout
The centerpiece of this dish, the one that makes or breaks your lasagna, is the ragout. If the ragout is bland, then the entire dish will be a flop.
1- Only fresh ingredients
Above all, your ingredients need to be top-notch fresh. Don’t even think about trying to cheat your way to yumminess by using pre-made sauces or other shortcuts. This is one dish where you really need to put in the effort to get the best possible result.
2- The meat
Firstly, let’s look at the meat: you’re going to want a fatty cut. This is because the ragout is going to be cooking for several hours, and lean meat just won’t hold up well during that slow cooking process. Also, make sure all of your meat is double minced for a creamy, smooth texture. You can ask your butcher to do this for you, or quickly pulse the meat in a food processor (just don’t overdo it, or you’ll end up with stringy, tough meat).
3- The onions
Another key point is the choice of the right onions, go with brown or white (in Italy, the go-to onion for ragout bolognese is a big white onion, called tonda musona). Avoid red onions, which are too flavourful and will throw off the delicate balance of flavours in your ragout.
4- The soffritto
Then, let’s talk veggies. It’s important to chop them finely and evenly, so you don’t end up with big chunks of carrot or celery in your creamy ragout. And, of course, use only vegetable stock (preferably homemade) – anything else will spoil the taste of the ragout.
5- The wine
When it comes to wine, stick with white. Red wine is too strong and will overpower the dish. And don’t forget the milk! Full-fat milk breaks down the protein in the meat, making it nice and tender.
6- The tomato sauce
As for tomato sauce, less is more. Don’t give in to the temptation to add more – this dish is actually better with just a little bit of tomato sauce.
7- Cooking
Finally, cook your ragout at a low temperature for 2-3 hours. The longer it cooks, the better it will taste.
And please, please, please – do not add garlic or herbs. Trust me, you won’t miss them.
Tips for a perfect lasagna alla bolognese!
Prepare your ragout the day before: it will taste so much better.
Check my article on the 10 mistakes to avoid when making lasagna, to achieve lasagna perfection!
For substitutions and other practical tips on making lasagna alla Bolognese, check below the recipe.

Lasagne alla bolognese
- Total Time: 5 Hours
- Yield: 6 portions 1x
Description
Lasagna alla Bolognese is a classic Italian dish that features rich and creamy ragout made with ground beef, pork belly, vegetables, and tomato sauce, layered between sheets of fresh spinach pasta and topped with a decadent béchamel sauce. This hearty and satisfying comfort food is perfect for a special occasion or a cozy family dinner.
Ingredients
For the sauce:
- 300 grams of finely minced beef
- 150 grams of finely minced pancetta
- 50 grams of carrot, finely chopped
- 50 grams of celery stick, finely chopped
- 50 grams of brown or pink onion, finely chopped
- 300 grams of tomato puree or peeled tomatoes
- 125 millilitres of dry white wine,
- 125 millilitres of whole milk,
- 1 liter of vegetable stock
- olive oil or butter
- salt and pepper to taste
For the lasagna:
- 400 grams of white spelt flour
- 2 eggs
- 250 grams of fresh spinach
For the béchamel:
- 100 grams of white spelt flour
- 100 grams of butter
- 1 liter of fresh whole milk
- fine salt, to taste
- nutmeg, to taste
Instructions
Make the ragout:
Start by heating up a large pan over medium heat. Add the minced pancetta and fry them until golden. Once done, remove the bacon from the pan and set it aside.
In the same pan, add the olive oil or butter, along with the finely chopped celery, carrot, and onion. Cook them on low heat until they become soft and translucent. This step is crucial for achieving the right flavor and texture in the sauce.
Add the minced beef and pancetta to the pan, stirring well to combine with the vegetables. Cook the meat on medium heat until it’s browned all over, making sure to break up any clumps that form.
Pour in the dry white wine and stir well, scraping the bottom of the pan to release any browned bits. Let the wine simmer until it has evaporated.
Add the tomato puree or peeled tomatoes to the pan and stir well. Cover the pan and let the sauce simmer on low heat for at least two hours, adding vegetable stock if necessary to prevent it from drying out.
Towards the end of cooking, pour in the whole milk and stir well. The milk helps to reduce the acidity of the tomatoes and gives the sauce a creamy texture. Keep cooking until the sauce is thick and creamy.
Finally, season the Bolognese sauce with salt and pepper to taste. The sauce should have a rich, hearty flavor with a silky-smooth texture that pairs perfectly with your lasagna.
Make the lasagna sheets:
- Begin by wilting the spinach in a non-stick pan. Ensure not to add any water. Continuously stir the spinach to prevent it from sticking to the bottom of the pan, and remove it from heat when it’s ready.
- Squeeze out as much water as possible from the spinach. A potato ricer works well for this, or use a fine sieve and spoon or a clean tea towel.
- Next, combine the white spelt flour, eggs, and spinach in a large mixing bowl. Knead the ingredients together for about 10-15 minutes until a smooth and uniform dough is formed. Add more flour if the dough is too sticky.
- Wrap the dough in cling film and let it sit at room temperature for at least 30 minutes, ideally 1 hour. This step can be done ahead of time while you prepare the ragout.
- Now, take the dough and roll it out into thin strips with a rolling pin. Once you have achieved the desired thickness, cut the strips into large squares using a sharp knife or pastry cutter.
- To cook the lasagna sheets, bring a large pot of salted water to a boil and carefully add the squares of pasta to the pot. Cook them for a few seconds, or until they float to the surface.
- Place the cooked lasagna sheets on clean tea towels to dry off the excess water before assembling the lasagna.
Make the bechamel
- Begin by melting the butter in a medium-sized saucepan over low heat.
- Once melted, sift the flour into the pan and use a spiral whisk to combine everything together.
- Cook the roux over low heat until it turns a light golden color, being careful not to burn it.
- Next, gradually add the milk to the roux, whisking continuously to prevent lumps from forming.
- Continue to whisk and cook the mixture until it thickens and becomes smooth and creamy.
- Once the bechamel sauce has reached the desired consistency, season it with salt, white pepper, and grated nutmeg to taste. Remember to adjust the seasoning as necessary.
- Finally, cover the saucepan with a tea towel and let the bechamel sauce cool down.
Assemble your lasagna
- Begin by lightly greasing an oven-safe dish with oil.
- Spoon a thin layer of béchamel sauce onto the bottom of the dish, spreading it evenly.
- Arrange lasagna sheets over the sauce, overlapping them slightly to create a solid base.
- Add a layer of ragù sauce, followed by a layer of béchamel sauce and a sprinkle of grated parmesan cheese.
- Cover with another layer of pasta, then repeat the process of adding ragù, béchamel, and cheese until all ingredients are used up.
- End with a final layer of béchamel sauce and grated parmesan cheese.
- Cover the dish with a clean tea towel and let it rest at room temperature for an hour.
- Preheat the oven to 170°C/ 325°F/ Gas mark 3.
- Cover the lasagna with foil and bake for around thirty minutes.
- Remove the foil and bake for another 10-15 minutes until the surface is golden.
- Remove the lasagna from the oven and let it cool for about 30 minutes before serving.
Notes
For those who prefer, the traditional pork meat in this recipe can be replaced with 150 grams of minced beef.
Alternatively, for those who don’t eat beef, a mixture of 30% pork and 70% lamb can be used.
It is important to use a fatty cut of meat to achieve the desired texture and flavour.
While it may be tempting to add garlic or herbs, it’s recommended to trust the recipe and avoid doing so.
For optimal flavour, preparing the ragu bolognese a day in advance is highly recommended.
- Prep Time: 30 minutes
- Rest Time: 90 minutes
- Cook Time: 180 minutes
- Category: Pasta
- Method: slow cooking
- Cuisine: Italian
Keywords: lasagna, minced beef, soffritto, pancetta, tomato sauce, sunday lunch, earthy dinner, traditional italian food