This Authentic Italian Lasagna alla Bolognese features layers of fresh spinach pasta, slow-simmered veal and pork ragù, creamy béchamel sauce, and grated Parmigiano Reggiano. Traditional homemade pasta and rich, flavorful meat sauce create a classic Italian comfort food perfect for family dinners, holiday meals, or special occasions. Easy to assemble with fresh ingredients, this baked lasagna delivers tender pasta sheets, cheesy layers, and a golden, bubbling top for a hearty, flavorful meal.

Ingredients
For the Ragù Bolognese
- 2 tablespoons extra virgin olive oil
- 2 tablespoons butter
- 1 carrot, finely diced
- 1 medium onion, finely diced
- 1 celery rib, finely diced
- 1 garlic clove, thinly sliced
- 1 pound ground veal
- 1 pound ground pork
- 4 ounces pancetta, finely diced or ground
- ⅓ cup tomato paste
- 1 cup dry white wine
- 1 cup whole milk
- Salt and freshly ground black pepper, to taste
For the Spinach Lasagna Noodles
- 5 large eggs, room temperature
- ¾ cup cooked spinach (well-drained)
- 1 teaspoon extra virgin olive oil
- 3½ cups all-purpose flour, plus extra as needed
For the Béchamel Sauce
- 5 tablespoons butter
- 4 tablespoons all-purpose flour
- 3 cups milk
- ½ teaspoon freshly grated nutmeg
- Salt and freshly cracked black pepper, to taste
- 8 ounces finely grated Parmigiano Reggiano or Grana Padano
Instructions
Prepare the Ragù Bolognese
- In a large heavy-bottomed pot, heat the olive oil and butter over medium heat.
- Add the carrot, onion, celery, and garlic. Cook, stirring occasionally, until softened and translucent, about 10 minutes.
- Increase the heat to medium-high and add the veal, pork, and pancetta. Break up the meat with a wooden spoon and cook until deeply browned, about 15–20 minutes.
- Stir in the tomato paste and cook for 2–3 minutes, allowing it to darken slightly.
- Pour in the white wine, scraping up any browned bits from the bottom of the pot. Cook until reduced by more than half.
- Add the milk and bring to a gentle boil. Reduce to low heat, cover partially, and simmer for 1½ to 2 hours, stirring occasionally. Season with salt and pepper. Set aside.
Make the Spinach Pasta Dough
- Squeeze excess moisture from the spinach using a clean towel. Finely chop or purée until smooth.
- On a clean work surface, mound the flour and create a well in the center.
- Add the eggs, spinach, and olive oil into the well. Using a fork, slowly whisk the eggs while gradually incorporating the surrounding flour.
- Once combined, knead the dough for 5–6 minutes until elastic and slightly tacky. Add a small amount of flour if too sticky.
- Wrap in plastic wrap and let rest at room temperature for 30 minutes.
- Divide into three portions and roll out thinly using a rolling pin or pasta machine. Cut into wide sheets.
- Bring a large pot of salted water to a boil. Prepare an ice bath.
- Cook pasta sheets in batches for 1 minute, then transfer immediately to the ice bath. Drain and lay flat on clean towels.
Prepare the Béchamel Sauce
- Melt butter in a medium saucepan over medium heat.
- Whisk in the flour and cook for about 5 minutes, stirring constantly, until pale golden.
- Gradually whisk in the milk, one cup at a time, ensuring a smooth consistency.
- Bring to a gentle boil and cook for 2–3 minutes until thickened.
- Remove from heat and season with nutmeg, salt, and pepper.
Assemble and Bake
- Preheat oven to 375°F (190°C).
- Spread a thin layer of ragù in a 9×13-inch baking dish. Sprinkle lightly with grated Parmesan.
- Layer pasta sheets, followed by a thin layer of béchamel, a layer of ragù, and a sprinkle of Parmesan.
- Repeat layers until all ingredients are used, finishing with pasta topped with béchamel and a generous layer of Parmesan.
- Bake for 30–45 minutes, until bubbling and golden brown around the edges.
- Let rest for at least 15 minutes before slicing and serving.

Tips
- Simmer the ragù slowly for deep, rich flavor.
- Drain spinach thoroughly to prevent watery pasta dough.
- Roll pasta sheets thin for delicate layers.
- Allow the lasagna to rest before cutting to maintain clean slices.
Variations and Substitutions
- Use all beef instead of veal and pork if preferred.
- Substitute dried lasagna sheets if fresh pasta isn’t available.
- Add a pinch of red pepper flakes for mild heat.
- Replace pancetta with finely diced bacon.
- Use whole milk mozzarella for an extra creamy layer.
FAQs
Can I make this ahead of time?
Yes, assemble the lasagna a day in advance and refrigerate before baking.
Can I freeze lasagna alla Bolognese?
Yes, freeze before or after baking. Thaw overnight before reheating.
How do I know it’s fully cooked?
The top should be golden brown and bubbling, and the center hot throughout.
Is traditional lasagna alla Bolognese made with ricotta?
No, authentic versions use béchamel rather than ricotta.
Serving Suggestions
- Serve with a simple green salad and crusty bread.
- Pair with roasted vegetables.
- Add a glass of Italian red wine.
- Finish with extra freshly grated Parmesan.
Why You’ll Love This Recipe
- Rich, slow-simmered meat sauce
- Creamy béchamel layered between delicate pasta sheets
- Traditional Italian flavors
- Perfect for holidays or special family meals
- Make-ahead and freezer friendly
Authentic Italian Lasagna alla Bolognese
8
servings3
hours45
minutes894
kcalIngredients
-
For the Ragù Bolognese
-
2 tablespoons extra virgin olive oil
-
2 tablespoons butter
-
1 carrot, finely diced
-
1 medium onion, finely diced
-
1 celery rib, finely diced
-
1 garlic clove, thinly sliced
-
1 pound ground veal
-
1 pound ground pork
-
4 ounces pancetta, finely diced or ground
-
⅓ cup tomato paste
-
1 cup dry white wine
-
1 cup whole milk
-
Salt and freshly ground black pepper, to taste
-
For the Spinach Lasagna Noodles
-
5 large eggs, room temperature
-
¾ cup cooked spinach (well-drained)
-
1 teaspoon extra virgin olive oil
-
3½ cups all-purpose flour, plus extra as needed
-
For the Béchamel Sauce
-
5 tablespoons butter
-
4 tablespoons all-purpose flour
-
3 cups milk
-
½ teaspoon freshly grated nutmeg
-
Salt and freshly cracked black pepper, to taste
-
8 ounces finely grated Parmigiano Reggiano or Grana Padano
Directions
- Prepare the Ragù Bolognese
- In a large heavy-bottomed pot, heat the olive oil and butter over medium heat.
- Add the carrot, onion, celery, and garlic. Cook, stirring occasionally, until softened and translucent, about 10 minutes.
- Increase the heat to medium-high and add the veal, pork, and pancetta. Break up the meat with a wooden spoon and cook until deeply browned, about 15–20 minutes.
- Stir in the tomato paste and cook for 2–3 minutes, allowing it to darken slightly.
- Pour in the white wine, scraping up any browned bits from the bottom of the pot. Cook until reduced by more than half.
- Add the milk and bring to a gentle boil. Reduce to low heat, cover partially, and simmer for 1½ to 2 hours, stirring occasionally. Season with salt and pepper. Set aside.
- Make the Spinach Pasta Dough
- Squeeze excess moisture from the spinach using a clean towel. Finely chop or purée until smooth.
- On a clean work surface, mound the flour and create a well in the center.
- Add the eggs, spinach, and olive oil into the well. Using a fork, slowly whisk the eggs while gradually incorporating the surrounding flour.
- Once combined, knead the dough for 5–6 minutes until elastic and slightly tacky. Add a small amount of flour if too sticky.
- Wrap in plastic wrap and let rest at room temperature for 30 minutes.
- Divide into three portions and roll out thinly using a rolling pin or pasta machine. Cut into wide sheets.
- Bring a large pot of salted water to a boil. Prepare an ice bath.
- Cook pasta sheets in batches for 1 minute, then transfer immediately to the ice bath. Drain and lay flat on clean towels.
- Prepare the Béchamel Sauce
- Melt butter in a medium saucepan over medium heat.
- Whisk in the flour and cook for about 5 minutes, stirring constantly, until pale golden.
- Gradually whisk in the milk, one cup at a time, ensuring a smooth consistency.
- Bring to a gentle boil and cook for 2–3 minutes until thickened.
- Remove from heat and season with nutmeg, salt, and pepper.
- Assemble and Bake
- Preheat oven to 375°F (190°C).
- Spread a thin layer of ragù in a 9×13-inch baking dish. Sprinkle lightly with grated Parmesan.
- Layer pasta sheets, followed by a thin layer of béchamel, a layer of ragù, and a sprinkle of Parmesan.
- Repeat layers until all ingredients are used, finishing with pasta topped with béchamel and a generous layer of Parmesan.
- Bake for 30–45 minutes, until bubbling and golden brown around the edges.
- Let rest for at least 15 minutes before slicing and serving.








Leave a Reply