This post may contain affiliate links, please see the privacy policy for details.

Rich, hearty and deeply satisfying, lasagna alla Bolognese is a classic Italian comfort dish that brings together layers of slow-cooked meat ragu, creamy bechamel sauce and tender pasta. If you find yourself cooking for a weekend gathering or prepping meals in advance, this authentic recipe offers a perfect balance of richness and freshness, making it a go-to dish for anyone who loves traditional home cooking and rich Italian flavors.

A slice of lasagna alla Bolognese on a plate, garnished with herbs, surrounded by fresh basil and tomatoes.

This lasagna alla Bolognese recipe features rich meaty ragu, velvety bechamel and layers of pasta baked to golden perfection. It’s comforting, classic and full of flavor.

You might also like eggplant lasagna, ravioli lasagna, chicken Bolognese, pepperoni lasagna, and baked gnocchi Bolognese.

A slice of lasagna alla Bolognese on a plate, surrounded by fresh tomatoes, basil, and a fork.

Why You’ll Love It           

Traditional flavor: Slow-simmered sauce gives it that authentic Italian taste.
Crowd-pleaser: Perfect for family dinners or serving a big group.
Freezer friendly: Make and freeze for a future meal.
Comfort food favorite: Rich, cheesy and hearty enough for any craving.
Make ahead friendly: Assemble the day before and bake when ready.

A slice of lasagna alla Bolognese on a plate sits next to parmesan, tomatoes, basil, and a baking dish on a wooden table.

Authentic Lasagna Bolognese Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Minced pancetta: Adds a salty, savory base to the Bolognese sauce.
Fresh vegetables: Onion, carrots and celery are the classic soffritto trio that builds deep flavor.
Ground beef and pork: A hearty mix for rich, meaty texture.
Dry white wine: Lifts and balances the richness of the meat.
Whole milk: Helps tenderize the meat and adds creaminess.
Crushed tomatoes: Forms the saucy backbone of the ragu sauce.
Chicken broth: Loosens and enriches the sauce as it simmers.
Unsalted butter: Adds richness to the base of the bechamel sauce.
All purpose flour: Thickens the béchamel sauce to a smooth consistency.
Milk: Creates the creamy texture for layering.
Nutmeg: Freshly grated nutmeg adds warmth and depth (optional but I recommend adding it!)
Dried lasagna noodles: Forms the structure of the layers.
Parmesan cheese: Adds a sharp, savory finish to each layer. For the best flavor, I recommend grating your own parmigiano reggiano cheese.
Fresh basil: This herb adds brightness and a fresh finish.

Lasagna alla Bolognese ingredients, such as ground meat, pasta, carrots, celery, onion, cheese, tomato sauce, and seasonings arranged on a table.

How to Make Lasagne alla Bolognese

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Make the ragu: Sauté pancetta, then add onion, carrot and celery and cook until softened.
Brown the meat: Add beef and pork, season and cook until well browned.
Deglaze with wine: Pour in the wine and let the alcohol cook off.
Add milk and tomatoes: Stir in the milk, then crushed tomatoes and broth.
Simmer the sauce: Cover and simmer until thickened, uncovering near the end.
Make the bechamel: Whisk butter and flour, then add warm milk and cook until thick.
Cook the noodles: Boil lasagna noodles and let cool slightly.
Assemble the layers: Layer bechamel, noodles, meat sauce and cheese in a lasagna pan, repeating until full.
Bake the lasagna: Cover and bake until heated through, then broil to brown the top.
Cool and serve: Let this delicious dish rest before slicing, then top with basil and extra grated parmesan cheese.          

A baked lasagna alla Bolognese in a white dish, sliced into squares with fresh herbs on top and a hearty slice served on a plate nearby.

Substitutions and Variations

Gluten-free option: If you want a gluten-free version of lasagna alla Bolognese, use gluten-free lasagna sheets (these are good!)
Meat alternatives: Try ground veal or turkey for a twist on the traditional mix.
Non-dairy options: Use oat or soy milk in place of dairy in the bechamel and a non-dairy parmesan alternative.
Pasta options: Use fresh egg pasta or fresh spinach pasta sheets if available for an even more authentic touch. Or even homemade pasta dough. You could use no-boil lasagna noodles if you wanted to, but I don’t find they’re as good flavor-wise or texture-wise as the regular kind.
Spicy version: Add red pepper flakes to the ragu for a kick of heat.
Vegetarian option: Swap the meat for a plant-based alternative and add mushrooms.
Bacon swap: Use bacon instead of pancetta if needed.

A slice of lasagna alla Bolognese on a plate, topped with grated cheese and herbs, surrounded by fresh tomatoes and basil.

Serving Suggestions

With a salad: Enjoy a chopped lemon parmesan salad or Italian white bean salad with your lasagna ragù Bolognese.
With bread:
Pair it with garlic bread or mushroom focaccia.
With vegetables: Enjoy garlic green beans or peperonata on the side.
Wine pairing: Chianti or Sangiovese would be ideal if you want red, or you can serve Pinot Grigio, Sauvignon Blanc or something with similar acidity if you prefer white.

A close-up of a slice of lasagna alla Bolognese with layers of meat, cheese, and pasta, garnished with basil on a white plate.

How to Store Lasagna Bolognese

Store: You can store the cooled pasta in the baking dish by wrapping it in either plastic wrap or aluminum foil. It will last in the fridge for up to 4 days.
Freeze: To freeze, place a piece of plastic wrap over the lasagna to form a seal. Wrap the top with aluminum foil and place in the freezer. It will stay good for about 2 months.
Thaw:
 Defrost it in the refrigerator overnight.
Reheat: You can warm it back up in the oven or microwave.

Baked lasagna alla Bolognese in a white dish, topped with herbs, surrounded by tomatoes, basil, cheese, and a glass of wine.

Top Tips

Let the ragu cook long enough: This step is key to achieving rich flavor and perfect texture.
Use a thick but pourable bechamel: It should coat the spoon but still spread easily.
Assemble ahead: Build the lasagna the day before to save time when serving.
Defrost before baking: If cooking from frozen, thaw fully in the fridge for even heating.
Alternate noodle direction: This gives the layers more structure and holds the sauce better.
Don’t skip the resting time: Letting the lasagna sit makes it easier to slice cleanly.
Use a food processor: To speed up chopping vegetables without pureeing them.
Balance the fat: Dab excess grease off the cooked ragu if you prefer a leaner bite.

A close-up of baked lasagna alla Bolognese in a white dish, with a slice removed to reveal rich layers of pasta, savory sauce, and melted cheese.

Lasagna alla Bolognese FAQs

What’s the history of this recipe?

Lasagna Bolognese originated in the Emilia-Romagna region of Italy, particularly in the city of Bologna. Its roots trace back to the Middle Ages, when layered pasta dishes began appearing in Italian cookbooks. The traditional version features layers of fresh pasta, rich meat-based ragu and creamy bechamel sauce rather than ricotta. Over time, it became a beloved staple of Italian cuisine and a symbol of hearty, home-cooked meals.

Can I use pre-shredded cheese?

Yes, but freshly grated parmesan melts better and tastes fresher.

A close-up of a slice of lasagna alla Bolognese with layers of pasta, meat sauce, and cheese, held above a white dish.

Authentic Italian Lasagna Bolognese Recipe

No ratings yet

Lasagna alla Bolognese

This classic Italian lasagna is built with layers of rich meat sauce, creamy bechamel and pasta. It’s a labor of love, but the result is completely worth it.
Prep Time: 15 minutes
Cook Time: 3 hours 30 minutes
Cooling and Resting Time: 30 minutes
Total Time: 4 hours 15 minutes
Servings: 12
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the Bolognese Sauce

  • 4 Ounces pancetta, finely diced
  • 1 onion, large, finely diced
  • 2 carrots, medium, finely diced
  • 2 celery stalks, medium, finely diced
  • 1 ½ Pounds ground beef
  • 1 ½ Pounds ground pork
  • salt and pepper, to taste
  • 1 Cup white wine, dry, such as Pinot Grigio or Sauvignon Blanc
  • 1 Cup whole milk
  • 1 Can crushed tomatoes, 28-Ounce
  • 2 Cups chicken broth, plus more if needed

For the Bechamel Sauce (Makes 4 Cups)

  • 6 Tablespoons unsalted butter
  • ½ Cup all-purpose flour
  • 4 Cups milk, warm
  • salt and pepper, to taste
  • ½ Teaspoon ground nutmeg, optional but recommended

For Topping

  • parmesan cheese, freshly grated
  • basil leaves, finely chopped

Instructions 

Make the Ragu alla Bolognese

  • Heat a large pot over medium heat and sauté the pancetta until golden brown and the fat has rendered out.
  • Put the onions, carrots and celery into the pot and cook until softened, around 8 minutes.
  • Turn your heat to high and add the ground beef and ground pork with a big pinch of salt and pepper and break up the clumps with a wooden spoon.
  • Brown the meat with the vegetables, stirring occasionally, 20 to 30 minutes.
  • Deglaze the pot with white wine and cook off the alcohol, about 2 minutes.
  • Add milk and cook until most of the moisture has been absorbed by the mixture, 2 to 3 minutes.
  • Add crushed tomatoes and chicken broth.
  • Bring to a boil, then lower the heat, cover and simmer for 2 hours, checking on the sauce every 20 to 30 minutes and stirring.
  • Uncover for the last 20 minutes. If it starts to look too dry, add a little broth at a time to rehydrate it. It should be pasty looking yet moist.

Make the Bechamel Sauce

  • In a large pot, melt the butter.
  • Whisk in the flour and cook until light golden brown.
  • Remove from the heat, and whisk in the warmed milk, stirring constantly.
  • Once incorporated, return to the heat and continue whisking until thickened. Sprinkle in salt and pepper to taste and whisk in the nutmeg once finished. The sauce should coat the back of a spoon and still be slightly runny.

Assemble and Bake the Lasagna alla Bolognese

  • Preheat the oven to 350°F.
  • Cook the noodles as directed on the package and let cool slightly so they are easier to handle. If not already stated on the package, coat a baking tray with a thin layer of cooking spray and in between each piece of cooked pasta.
  • Ladle approximately ⅓ cup of bechamel sauce into a 9 x 13-inch baking dish to cover the bottom.
  • Cover the sauce with 4 sheets of lasagna noodles, slightly overlapping them in one direction.
  • Scoop about 2 ½ cups of the Bolognese onto the pasta, covering it evenly.
  • Ladle around ⅔ cup of bechamel, spreading it evenly over the Bolognese, then sprinkle with grated parmesan cheese.
  • Continue layering, making sure to layer the lasagna sheets in the opposite direction from the previous layer until you’ve placed your last layer on top. Ladle the remaining bechamel on top and sprinkle with the remaining parmesan. You should be able to make at least 4 layers.
  • Cover with aluminum foil, making sure to dome it slightly over the lasagna, trying your best not to touch the top with foil.
  • Bake for 30 to 40 minutes until the lasagna has been heated through.
  • Uncover and set your oven to broil.
  • Bake for another 5 to 10 minutes or until the parmesan on top has some char.
  • Let it cool for 30 minutes, then top with more freshly grated parmesan and finely chopped basil leaves, slice and serve.

Notes

Let the ragu cook long enough: This step is key to achieving rich flavor and perfect texture.
Use a thick but pourable bechamel: It should coat the spoon but still spread easily.
Assemble ahead: Build the lasagna the day before to save time when serving.
Defrost before baking: If cooking from frozen, thaw fully in the fridge for even heating.
Alternate noodle direction: This gives the layers more structure and holds the sauce better.
Don’t skip the resting time: Letting the lasagna sit makes it easier to slice cleanly.
Use a food processor: To speed up chopping vegetables without pureeing them.
Balance the fat: Dab excess grease off the cooked ragu if you prefer a leaner bite.

Nutrition

Calories: 705kcal | Carbohydrates: 42g | Protein: 36g | Fat: 41g | Saturated Fat: 18g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 127mg | Sodium: 641mg | Potassium: 763mg | Fiber: 2g | Sugar: 9g | Vitamin A: 2253IU | Vitamin C: 5mg | Calcium: 372mg | Iron: 3mg
Like this recipe? Rate and comment below!

Lasagna alla Bolognese is one of those timeless comfort foods that never goes out of style. Its deep flavors, creamy textures and layered presentation make it perfect for special dinners or simple Sunday meals. With rich ragu, silky bechamel and just the right amount of cheese, this classic Italian dish is guaranteed to impress guests or satisfy your own cravings for something truly special.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating