Our Authentic Lasagna Bolognese Recipe features traditional, homemade spinach pasta sheets, a creamy béchamel sauce and a delicious Bolognese meat sauce! You must try our epic version of this dish that hails from the Emilia-Romagna region of Italy. It'll be one of the best meals of your life!

Our homemade Lasagna Bolognese is better than the one we ate in Italy! We tested this over and over to get epic results, like we're used to with our family's ricotta lasagna.
This green lasagna without ricotta cheese meets my requirements:
- Just enough béchamel sauce so it's not too heavy
- Al dente spinach pasta sheets that are as thick as store-bought lasagna noodles
- Melty mozzarella to provide cheesy satisfaction
- Flavorful Bolognese sauce, punchy Pecorino Romano, homemade spinach pasta sheets and a basil-garlic white sauce that each are so delicious, but together make the best Lasagna Bolognese recipe!
Recipe ingredients

Bolognese Sauce: Our recipe knocks it out of the park with a high ratio of meat to tomatoes and robust, delicious flavor. It includes: ground beef; Italian sausage; beef stock; white wine; half and half; tomato paste; basil; and a soffritto of onion, carrots, celery and garlic.
Béchamel Sauce: You just need two cups of béchamel for an entire lasagna. It's not supposed to be swimming in it. Our recipe for this quick, creamy, white sauce contains whole milk, butter, flour, basil and garlic.
Homemade Spinach Pasta Sheets: Authentic Lasagna Bolognese calls for spinach lasagna noodles instead of plain ones. It makes a world of difference! "Lasagne verde" (green lasagna) tastes phenomenally better than bechamel lasagna with regular pasta sheets.
Of course, you can substitute store-bought, dried lasagna noodles, but you'd have to boil them for a little more than half of the time listed on the package. The lasagna will bake for 20-25 minutes, and the pasta will finish cooking in the oven.
Cheeses: Pecorino Romano provides a salty kick and mozzarella brings the gooey factor. (Mozzarella isn't used in traditional Lasagna Bolognese, but please, we are Southern Italian and were so disappointed when we ate a mozzarella-free version in Italy! And, yes, that's my Neapolitan mom coming through, haha!)
How to make lasagna Bolognese
See the card at the end of this post for the full recipe, but here's an overview.
Make the bolognese sauce

- Sauté diced onions, carrots and celery in butter and olive oil until soft.
- Add the ground beef and ground sausage and break it up with a wooden spoon.
- Cook and stir as needed until the meat is browned. Add the wine and simmer the mixture for five minutes.
- Stir in the tomato paste, beef stock, half-and-half and seasonings. After it comes to a boil, lower the heat and simmer for 45 minutes, stirring occasionally. Add fresh basil.
Make the spinach pasta dough

- Add the ingredients to the bowl of a stand mixer. Using the dough hook, mix on low just until combined.
- Increase the speed slightly and knead the dough mixture for six minutes.
- Place the dough on a floured surface and knead by hand for a couple of minutes until the dough is nice and smooth.
- Cover the ball of dough and let it rest for 30 minutes before rolling it out.
Roll out the lasagna sheets

- Cut the dough into four sections and set your pasta machine to the widest setting.
- Roll the dough once through the pasta maker.
- Fold the ends of the pasta sheet in towards the middle to help create straighter edges. Roll it through your pasta machine on the widest setting one more time.
- Set the pasta maker to the next number and roll the sheet through two times. Continue this process, rolling twice on each level, until the pasta sheet has reached your desired thickness. Our pasta machine starts with 1 as the widest and we rolled it down to 4.
Make the béchamel sauce

- Melt butter in a medium saucepan (affiliate link) and whisk in flour to make a roux. Cook it for a minute while whisking.
- Gradually add warmed milk while whisking. Add garlic, salt and pepper.
- Use a wooden spoon to stir the sauce until it's thick and you can see the bottom of the pan when you push the spoon.
- Mix in fresh basil.
Assemble the lasagna
We make this in a deep-dish 9x13 (affiliate link) to fit all five layers. If you don't have a deep-dish 9x13, make three or four layers in a regular 9x13 and add the extras to a square 8x8 pan or a loaf pan.

- Add two ladles of Bolognese sauce to the bottom of the lasagna pan.
- Briefly boil 2 spinach pasta sheets and add them to the pan, side by side. Then top with Bolognese sauce, béchamel and Pecorino Romano.
- Top with shredded mozzarella.
- Continue making three more layers like this. For the top (5th layer), don't use the Bolognese sauce. Just use spinach pasta sheets, spread on the remaining béchamel and sprinkle on the cheese. Bake until it's bubbly and the top is browned.
Recipe tips
- Keep the pasta dough and any uncooked pasta sheets coated with flour on all sides and covered with wax paper or a kitchen towel, so they won't dry out.
- If you aren't ready to use the béchamel sauce right away, press a piece of wax paper on the top to prevent a film from forming.
Make-ahead tips
You can make Authentic Lasagna Bolognese all in one day, but it's easier to start the day before. You can choose to do any or all of the following ahead of time.
- Make the Bolognese sauce a day ahead. It takes 85 minutes.
- While the Bolognese is cooking, you can grate the Pecorino and shred the mozzarella. Refrigerate the cheeses in sealed containers in the refrigerator so they'll be ready for the next day.
- You can make the spinach dough, which takes 20 minutes. It needs to rest 30 minutes at room temperature, then you can let it stay overnight in the refrigerator.
- You can make and assemble the lasagna without baking it. Cover it tightly and refrigerate it until the next day. Take it out of the refrigerator for 30 minutes before baking it as directed.
- I don't recommend making the béchamel the day before unless you're going to assemble the lasagna a day ahead. Storing béchamel by itself in the refrigerator can cause it to separate, and you'd have to reconstitute it on the stove before using it. It takes just 10 minutes to make the white sauce, so you might as well do it the same day you're assembling the lasagna.

Frequently asked questions
Criss-crossing lasagna noodles for each layer helps to provide stability, but it's not mandatory. When using fresh, homemade lasagna sheets, it's easier to lay them all in the same direction so you don't have to cut them to fit. You'll boil them briefly and immediately place them the long way in the baking pan.
Yes, baked lasagna freezes well, if you let it cool off first. It's best to freeze it in portions so you can thaw the amount you need. Freeze the portions in a zip-top freezer bag and reheat them in the microwave.
Yes, you can freeze the assembled lasagna without baking it first. Make sure it's cooled off. To freeze, cover the pan of lasagna well with heavy foil, then thaw it overnight in the refrigerator before baking it.
More recipes to try
- Zucchini Lasagna Without Meat or Noodles
- Spaghetti Squash Lasagna Boats with Sausage
- White Lasagna Soup with Italian Sausage
- Low-Carb Ground Beef Zucchini Bake
- Eggplant Parmesan with Flour & Egg
Enjoy!
If you try this Authentic Lasagna Bolognese Recipe, please leave a comment and a rating!

E-Cookbook!
With my Pasta & Sauces collection, even a beginner can cook like an Italian nonna!

Authentic Lasagna Bolognese
Ingredients
Bolognese Sauce
- 1 medium or large onion (chopped)
- 4 medium carrots (diced small)
- 2 large celery stalks (diced small)
- 4 cloves garlic (chopped finely)
- 4 tablespoons salted butter
- 2 tablespoons olive oil
- 1 pound ground sweet Italian sausage (can use hot sausage for a spicy dish)
- 1 pound lean ground beef (85% or 90% works well)
- 1 cup white wine (Sauvignon Blanc works well, but red can be used)
- 6 ounces tomato paste
- 1 ½ cups beef stock
- ½ cup half and half (can use fat-free if needed)
- 1 pinch salt
- ⅛ teaspoon black pepper
- 4-8 fresh basil leaves
Spinach Pasta Sheets (1.5 pounds)
- 10 ounces frozen, chopped spinach (thawed, drained and squeezed dry)
- 400 grams all-purpose flour, ideally King Arthur (14.1 ounces, which is 3 ⅓ cups.)
- 4 extra-large eggs
- 1 pinch salt
Béchamel Sauce
- 2 cups whole milk (warmed)
- 1 garlic clove (medium)
- 4 Tablespoons salted butter
- 4 Tablespoons all-purpose flour
- ⅛ teaspoon salt
- ⅛ teaspoon pepper
- 4 fresh basil leaves (medium)
For the Lasagna
- 1 ½ cups grated Pecorino Romano
- 1 pound mozzarella cheese (shredded)
Instructions
BOLOGNESE SAUCE (1 hour, 25 mins.)
- Peel and chop the onion and set it aside.
- Rinse the carrots, peel them, and trim off the ends. Dice the carrots. Rinse the celery, scrub off any dirt, and dice the celery.
- Peel and chop the garlic finely.
- Melt the butter with the oil in a 12-inch skillet over medium-high heat. Add the onion, carrots, celery and garlic and stir to combine. Cook this "soffritto" until it's tender. Make sure the carrots are soft.
- Stir in the ground beef and sausage, breaking up the meat with a wooden spoon. Cook over medium heat, stirring occasionally, until the meat is no longer pink. (If you see lots of liquid, you can drain some. Leave some for flavor.)
- Stir in the wine (use a clean spoon) and let it come to a boil. Reduce the heat and simmer for five minutes, until the wine is evaporated.
- Stir in the tomato paste, beef stock, half-and-half, salt and pepper. Heat until boiling, then reduce the heat to a simmer. Cover the pot, propping the lid open by leaving a wooden spoon resting on the edges of the pot.
- Simmer 45 minutes, stirring occasionally.
- Tightly roll up a couple of basil leaves at a time into a long cylinder. Use kitchen scissors or a small knife to cut them into thin ribbons. Stir the basil into the sauce when it's done. Taste the Bolognese to see if additional salt and pepper are needed.
- Store leftover sauce in the refrigerator for up to four days.
SPINACH PASTA SHEETS (18 mins. prep + 30 mins. rest)
- Thaw the spinach in the microwave. (Take it out of the package and place the greens in a microwave-safe bowl, loosely covered. Heat the spinach on high for 2 minutes and 40 seconds or up to 3 minutes, until thawed.)
- Drain the spinach in a fine mesh strainer or colander in the sink. Use a fork to press the liquid out of the spinach. Let it sit to dry and cool. Before using the spinach, pat it dry and squeeze it with paper towels or a lint-free kitchen towel, until the liquid is gone.
Using a stand mixer with dough hooks (recommended)
- Add the flour and salt to the bowl of a stand mixer fitted with dough hooks. Add the eggs and dried, thawed spinach. Mix on the lowest speed just until combined. Then increase the speed slightly (speed 2 on a Kitchenaid) to knead the dough for six minutes. It may look dry at first, but do not add any water to the mixture. Eventually, the dough will gather into a ball that pulls away from the sides of the bowl.
- Transfer the dough to a clean surface dusted with flour. Use your hands to knead the dough for a couple of minutes, until it's smooth. Let the dough rest for 30 minutes at room temperature, covered with a kitchen towel or mixing bowl.
- After the dough has rested, cut it into four equal parts. (Cut it in half, then cut those pieces in half.) Take one of the fourths of dough to work with, leaving the rest covered loosely with a sheet of wax paper or a lint-free kitchen towel.
Making the pasta dough by hand
- If you don't have a stand mixer or food processor (see notes), you can make the dough by hand. Place the flour on a clean surface. Stir in the salt with a fork. Push the flour to the sides with the fork, forming a circle of flour with a well in the center.
- Crack the eggs into the center of the circle. Beat the eggs with the fork and stir the dried, chopped spinach into the eggs. Gently push a little flour at a time into the egg mixture and stir. Continue this way until all of the flour is mixed in.
- Knead the dough for about seven minutes, or until it is smooth. (You'll have to use the bottom of the palms of your hands to push the dough forward, fold it toward you, rotate it, then push it again.) Shape the dough into a ball, cover it, and let it rest for 30 minutes at room temperature.
Rolling with a pasta machine or pasta attachment on a stand mixer
- Set up the pasta machine or stand mixer attachment according to the instructions on your equipment. Starting at the widest setting, feed the piece of dough into the machine, turning the handle as you go. When it comes out of the rollers, the dough will be flatter but have rounded edges. Take each rounded end and fold it toward the middle of the dough sheet, just until the edges are straight and the dough has a rectanglular shape. Feed it through the machine again.
- Change the setting on the machine to the next level that's a bit more narrow. Feed the dough through the machine two times at this level. When the dough rectangle gets long, use kitchen scissors or a dough cutter to cut the dough in half so you have two strips of dough.
- Adjust the machine to the next level that's narrower. Roll each strip of dough twice at this level, then twice on the setting after that. (Use four levels total or until you have your desired thickness.) The dough will be thinner as you go. If it tears, you're rolling it too thin. Fold it and run it through on the next wider setting.) Place the rolled pasta sheets on a floured baking sheet, sprinkle them with flour and cover them with wax paper.
- Take the next quarter of dough and repeat as above. You can stack the green pasta sheets between layers of wax paper, making sure you sprinkle flour on the pasta before covering it. Continue rolling the rest of the dough as above. Wait to cook the pasta until you've made the Bolognese and béchamel sauces and you're ready to assemble the lasagna. The pasta sheets can stay at room temperature for up to two hours and should be refrigerated if you need more time before cooking them.
BECHAMEL SAUCE (10 mins.)
- Heat the milk in a microwave-safe cup or bowl for 50 seconds, or just until it's warm. Peel the clove of garlic and cut it into three pieces.
- In a small or medium saucepan, melt the butter over medium-high heat. Add the flour, whisk to combine and continue whisking and cooking the flour mixture for a minute. Lower the heat if it bubbles too much.
- Slowly add the warmed milk, a little at a time, whisking it in as you go. Add the garlic, salt and pepper. Use a wooden spoon to stir the sauce over medium-high heat for 3 minutes, or until it's thick and smooth. It's ready when you can push the spoon through it and see the bottom of the pan. Turn off the heat and remove the garlic.
- Cut or tear the basil leaves into small pieces and stir them into the sauce.
- If you're not going to use the béchamel immediately, place a layer of wax paper or plastic wrap on its surface, so a film doesn't form. The sauce can sit at room temperature for up to two hours, then it needs to be refrigerated.
PARBOIL THE PASTA SHEETS & ASSEMBLE THE LASAGNA (25 mins.)
- This makes five layers that fit nicely in a deep-dish, 9x13 lasagna pan. If you don't have a deep-dish pan, you can put 3 or 4 layers in a regular 9x13 pan and the rest in a loaf pan or 8x8 square pan.
- Preheat the oven to 400 degrees F. Grate the Pecorino (you can use a blender if you wish.) Shred the mozzarella or grate it in a blender.
- Fill a large pasta pot ⅔ full with hot water, add salt and place it covered, over high heat on the stove.
- Add two ladles (1 cup) of Bolognese sauce to the bottom of a deep-dish, 9x13 lasagna pan (ideally) or a regular 9x13 pan.
- When the water is boiling, add two pasta sheets to the pot. Cook the pasta for 90 seconds, then use tongs to hold up the pasta to drip excess water into the pot, then transfer the parboiled pasta to the lasagna pan, laying them the long way, next to each other on top of the Bolognese sauce.
- Add two ladles of Bolognese sauce on top of the spinach noodles in the lasagna pan. Use a scoop or tablespoon to add dollops of some bechamel sauce on the layer of pasta. Sprinkle on ⅕ of the grated Pecorino and ⅕ of the mozzarella.
- Add two more sheets of pasta to the pot of boiling water. Cook them for 90 seconds, then use tongs to place them next to each other across the lasagna pan. (You don't need to criss-cross the layers, so there is no need to cut the lasagna noodles. Just lay them down the long way.)
- Add two ladles of Bolognese sauce, dollops of some bechamel sauce, and handfuls of Pecorino and mozzarella. Continue boiling two sheets of pasta at a time for 90 seconds, removing them with tongs and assembling the lasagna as you go. There will be five layers of pasta.
- For the top layer, don't use Bolognese. Just add the pasta sheets, spread on the rest of the bechamel, and sprinkle on the rest of the Pecorino and mozzarella.
- Bake the lasagna on the center rack of your oven for 20-25 minutes, or until it's bubbly and the top is browned. If you're using a deep-dish lasagna pan, you don't need to cover the pan while baking. If you have a regular 9x13, grease some foil with cooking spray and cover the pan before baking it so it won't bubble over.
- Let the lasagna rest for 10 minutes before cutting it. Serve each portion with some Bolognese sauce spooned on top. Store leftovers in the refrigerator for up to four days, or freeze them.
Notes
- Make the Bolognese sauce a day ahead. It takes 85 minutes.
- While the Bolognese is cooking, you can grate the Pecorino and shred the mozzarella. Refrigerate the cheeses in sealed containers in the refrigerator so they'll be ready for the next day.
- You can make the spinach dough, which takes 20 minutes. It needs to stay at room temperature for 30 minutes, then you can wrap it and refrigerate it overnight.
- You can make and assemble the lasagna without baking it. Cover it tightly and refrigerate it until the next day. Take it out of the refrigerator for 30 minutes before baking it as directed.
- I don't recommend making the béchamel the day before unless you're going to assemble the lasagna a day ahead. Storing béchamel by itself in the refrigerator can cause it to separate, and you'd have to reconstitute it on the stove before using it. It takes just 10 minutes to make the white sauce, so you might as well do it the same day you're assembling the lasagna
Nutrition
(Recipe Source: Cooking with Mamma C)






Comments
No Comments