This post may contain affiliate links. Please see our disclosure policy.
Lasagna alla Bolognese is a classic Italian dish made with layers of rich and savory Bolognese sauce with creamy béchamel between tender sheet of pasta! Baked to bubbly, gold perfection, this lasagna recipe is the ultimate comfort food!
For more Italian inspired recipes, try my short rib bolognese, baked ziti with ricotta, and authentic Italian tiramisu!

Lasagna Bolognese is a timeless dish that holds a special place in my heart, especially during the holidays. Growing up, my mom would lovingly prepare lasagna for Christmas Eve dinner with garlic bread, a light side sala. After we ate, we’d make christmas cookies for Santa and off to bed we went with a belly nice and full and our hearts as happy as can be!
Inspired by the Emilia-Romagna regions of Northern Italy, this dish embodies everything comforting about Italian cuisine. With layers of tender pasta sheets, a rich bolognese recipe, and a velvety creamy béchamel sauce, every bite has meaning, purpose, and SO much flavor.
The final touch of Parmigiano-Reggiano cheese melted perfectly is the highlight of each bite, making it feel like a true feast for any special occasion.
Now, I carry on the tradition by making this Bologna-style lasagna for my own family, pouring the same love and care into every step. Preparing it is a true labor of love, from the hours spent perfecting the ragù to assembling the layers with precision. It’s not just a meal—it’s a way to bring everyone together and honor the festive spirit. S
erving this dish reminds me of those cherished childhood moments, and I hope to pass down the joy of this culinary tradition for years to come.
Table of Contents
Key Ingredients for the Best Lasagna
- Ground Beef and Ground Pork – authentic lasagna uses a mix of ground beef and pork. The combination of meats creates a balanced, meaty base that pairs perfectly with the bechamel sauce.
- Pancetta or Bacon – traditionally, pancetta is used however it can be a bit different to find at my local grocery stores. If you can find it, please use that instead!
- Crushed Tomatoes – to add a subtle tomato flavor and a touch of acidity. The crushed tomatoes create the basis of the bolognese sauce without overpowering the sauce.
- Sofrito – which consists of celery, onions, and carrots cooked in olive oil. I also add in tomato paste, garlic, and crushed tomatoes. This forms the basis of the meat ragù.
- Fresh Herbs – we’re using thyme, bay leaf, sage, parsley, and rosemary to pack the ragu with tons of flavor. Use butcher’s twine to wrap them together to prevent losing the herbs in the sauce!
- Red Wine – for extra body and flavor, the red wine adds a deep savory flavor to the sauce that is just beyond delicious.
- Cheeses – Parmesan Cheese (ideally use parmigiano reggiano for the best texture and flavor) and mozzarella cheese provide the best flavor and the ultimate meltiness while still letting the flavors of the lasagna shine.
- Lasagna Sheets – The best pasta for lasagna depends on your desired style and level of authenticity. Fresh spinach pasta sheets or homemade pasta are ideal for traditional Lasagna alla Bolognese, providing rich flavor and easy layering without precooking. For convenience, no-boil dried noodles save time, while regular dried sheets should be cooked al dente to maintain texture (this is what I used).
Substitutions and Variations
- Gluten free: use gluten free lasagna pasta noodles or zucchini slices (this is great for those on a low carb diet, too!)
- Vegan Lasagna Bolognese: Use plant-based ground meat or lentils, almond milk béchamel, and vegan cheese for a fully dairy-free and meatless version.
- Can’t find pancetta? Just use bacon instead!
How to make Lasagna Alla Bolognese
Prepare the Bolognese Sauce

Step 1: Chop up the bacon and add to the large pot over medium heat. Cook for 8-10 minutes to allow the bacon to crisp up and render out the fat.

Step 2: Then add onion, carrots, and celery. Continue to cook until the veggies begin to soften and brown, about 5-7 minutes.

Step 3: Add the ground beef and ground pork. Cook until the ground meet is no longer pink, stirring occasionally. Add in garlic, tomato paste, red pepper flakes, and nutmeg. Stir until the tomato paste coats the meat and everything is fully incorporated. Cook for 3-5 minutes, until the garlic is fragrant. Add in the diced tomatoes and red wine. Use a wooden spoon to deglaze the pan by scraping up the browned bits on the bottom of the pan.

Step 4: Tie herbs together using butcher’s twine (you can also use unflavored dental floss), then add bay leaves, fresh herbs, and a parmesan rind. Bring to a boil, then reduce the heat to low and simmer for 70-90 minutes. As the bolognese sauce begins to cook down, it will leave a ring on the sides of the pan. Occasionally scrape that down and stir into the sauce, it’s full of tons of flavor!
Make the Bechamel Sauce

Step 5: Once the sauce is finished, add in heavy cream, parmesan, and fresh parsley. Remove from the heat and set aside.

Step 6: Make the bechamel. Add butter to a large skillet over medium heat. Once melted, add in the flour and cook for 2-4 minutes, until the mixture thickens into a paste, mixing constantly. Slowly begin to pour in the milk, about 1 cup at a time, whisking while pouring to prevent clumps. Once all of the milk is added, add bay leaf and continue to cook for 5-7 minutes, until the sauce thickens. Then add in the grated parmesan, nutmeg, salt, and pepper. Remove from bay leaf and set aside.
Assemble the Lasagna

Step 7: Add a thin layer of the bolognese sauce onto the bottom of a lasagna dish (You can use a 9×13 dish but you may have some sauce leftover – you can just eat the sauce with garlic bread or with pasta :)).

Step 8: Place a single layer of noodles on top of the sauce so that the sauce is covered. Spoon 1/2 of the bolognese sauce on top of the noodles in an even layer. Add a generous amount of mozzarella and parmesan cheese on top. Place another layer of noodles on top so that the sauce is fully covered. Add the half of the bechamel sauce on top of the noodles and sprinkle with cheese. Repeat: Place the noodles on top of the white sauce, then add the rest of bolognese and top with cheese. Add another layer of noodles on top and add the remaining bechamel sauce. Add a generous amount of cheese on top.
Let it rest, then bake!
Step 9: Cover the lasagna with aluminum foil and place into the refrigerator for at least 8-12 hours. This allows the flavors to come together and prevents the lasagna from falling apart after baking.
Finally, time to bake! Preheat the oven to 375 degrees F. Let the lasagna sit at room temperature for about 20-30 minutes, then bake for 45 minutes covered. Remove the foil and continue to bake for 15-20 minutes, until the edges are crisp and the cheese is bubbling. Broil for 2-3 minutes for the golden brown crispy top. Allow the lasagna to cool for 15-20 minutes prior to cutting into it!
Pro Chef Tips
- Don’t Skimp on the Parmesan: Use high-quality Parmigiano-Reggiano for authentic flavor. Grate it fresh for the best results.
- If using fresh pasta, there’s no need to boil the pasta before assembling the lasagna. They also absorb the sauces better and create a tender texture, so if you can find fresh lasagna noodles, I highly recommend it!
- Layer Thoughtfully: Start with a thin layer of Bolognese sauce at the bottom of your baking dish to prevent sticking. Alternate layers of pasta, béchamel, and sauce, and finish with béchamel and a generous sprinkle of Parmesan for a crisp golden top.
- Let it rest overnight! This is the ideal make Ahead recipe: Letting lasagna rest overnight before baking allows the flavors to meld together and the pasta sheets to fully absorb the moisture from the sauce and béchamel. This creates a cohesive, well-seasoned dish with perfectly tender pasta and balanced layers, making the lasagna even more flavorful and easier to slice after baking.
- Use a Deep Pan: A deeper pan ensures you can build more layers without overflow. More layers mean a richer, more satisfying dish! If using a standard 9×13 dish, bake on top of a baking sheet to prevent overflow from seeping onto the oven and burning.
How to Serve

When serving lasagna alla bolognese, consider complementing its rich, meaty layers with fresh, bright flavors and hearty accompaniments. A crisp Caesar salad and garlic bread are the perfect sides for sopping up any extra sauce on your plate.
For a truly complete meal, make the bolognese lasagna your main and serve charcuterie skewers and bruschetta with mozzarella for a fun complimentary app with roasted green beans and panzanella salad as a side dish.
Finish the meal with a light Italian dessert such as tiramisu, panna cotta, or gelato to leave your guests satisfied without overwhelming them. The key is to serve sides and drinks that enhance the lasagna without overpowering its star-quality taste.
Wine Pairing
Lasagna Bolognese pairs wonderfully with medium to full-bodied red wines that complement that rich meaty flavor! A classic choice is Chianti Classico, which has bright acidity and earthy undertones that cut through the richness.
For a bolder option, try a Barolo or Barbaresco, both made from Nebbiolo grapes, offering robust tannins and notes of cherry and leather. If you prefer something more easily accessible, a Malbec or Zinfandel provides fruity depth that balances the dish beautifully.
Recipe FAQs
Lasagna alla Bolognese uses a slow-cooked Bolognese sauce, or ragu sauce with a bechamel sauce layered between the pasta sheets. Classic lasagna uses ricotta cheese or cottage cheese. With bolognese lasagna, the flavors are more savory and balanced, with a focus on the meat and béchamel, whereas classic lasagna often has a heartier tomato-based sauce and a cheesier profile with mozzarella and ricotta taking center stage.
Yes, you can assemble the lasagna in advance and refrigerate it for up to 24 hours before baking. This can enhance the flavors and make meal preparation more convenient.
While homemade pasta is traditional and offers an authentic flavor and texture, you can use store-bought lasagna noodles. I do for this recipe! Ensure to cook them according to the package instructions before assembling the lasagna.
Yes!
More Italian Inspired Recipes
Main Course
Chicken Alfredo Lasagna
Main Course
Tuscan Soup with Tortellini (one-pot meal)
Main Course
Short Rib Bolognese
Appetizers
Peach Caprese Salad with Balsamic Glaze
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
Lasagna Alla Bolognese

Equipment
- Dutch Oven or Large Pot
- Lasagna Pan or 9×13 Baking Dish
Ingredients
Bolognese Sauce
- 1/2 lb Pancetta, (or 4 pcs of bacon cut into chunks)
- 1 lb Ground Beef
- 1 lb Ground Pork
- 1 large Yellow Onion, (diced)
- 2 Carrots, (diced)
- 2 Celery Stalks, (diced)
- 6 oz Tomato Paste
- 6 cloves Garlic, (diced)
- 1/2 tsp Nutmeg
- 1/2 tsp Red Pepper Flakes
- 28 oz Crushed Tomatoes
- 750 ml Dry Red Wine, (one bottle)
- 2 Bay Leaves
- 4 sprigs Fresh Thyme
- 3 sprigs Fresh Rosemary
- 4 Sage Leaves
- Parmesan Rind, (optional)
- 1/2 cup Heavy Cream
- 1 cup Parmesan, (freshly grated)
- 3 tbsp Fresh Parsley, (chopped)
- 1 lb Lasagna Pasta
Bechamel Sauce
- 4 tbsp Salted Butter
- 4 tbsp All Purpose Flour
- 4 cups Whole Milk
- 1 Bay Leaf
- 1/4 tsp Nutmeg
- 1/2 tsp Kosher Salt
- 1/2 tsp Black Pepper
- 1/4 cup Parmesan
Additional Cheese for Assembling the Lasagna
- 3 cups Mozzarella, (freshly grated)
- 2 cups Parmesan, (freshly grated)
Instructions
- Chop up the bacon and add to the large pot over medium heat. Cook for 8-10 minutes to allow the bacon to crisp up and render out the fat. Then add onion, carrots, and celery. Continue to cook until the veggies begin to soften and brown, about 5-7 minutes. Add the ground beef and ground pork. Cook until the ground meet is no longer pink, stirring occasionally. Add in garlic, tomato paste, red pepper flakes, and nutmeg. Stir until the tomato paste coats the meat and everything is fully incorporated. Cook for 3-5 minutes, until the garlic is fragrant.
- Add in the diced tomatoes and red wine. Use a wooden spoon to deglaze the pan by scraping up the browned bits on the bottom of the pan. Tie herbs together using butcher's twine (you can also use unflavored dental floss), then add bay leaves, fresh herbs, and a parmesan rind. Bring to a boil, then reduce the heat to low and simmer uncovered for 70-90 minutes. As the bolognese sauce begins to cook down, it will leave a ring on the sides of the pan. Occasionally scrape that down and stir into the sauce, it's full of tons of flavor!
- Once the sauce is finished, add in heavy cream, parmesan, and fresh parsley. Remove from the heat and set aside.
- Add butter to a large skillet over medium heat. Once melted, add in the flour and cook for 2-4 minutes, until the mixture thickens, mixing constantly. Slowly begin to pour in the milk, about 1 cup at a time, whisking while pouring to prevent clumps. Once all of the milk is added, add bay leaf and continue to cook for 5-7 minutes, until the sauce thickens. Then add in the grated parmesan, nutmeg, salt, and pepper. Remove from bay leaf and set aside.
- Bring a large pot of water to a boil. Add a large pinch of sea salt and boil lasagna noodles until al dente according to package instructions.
- Add a thin layer of the bolognese sauce onto the bottom of a lasagna dish (You can use a 9×13 dish but you may have some sauce leftover – you can just eat the sauce with garlic bread or with pasta :)). Place a single layer of noodles on top of the sauce so that the sauce is covered. Spoon 1/2 of the bolognese sauce on top of the noodles in an even layer. Add a generous amount of mozzarella and parmesan cheese on top. Place another layer of noodles on top so that the sauce is fully covered. Add the half of the bechamel sauce on top of the noodles and sprinkle with cheese. Repeat: Place the noodles on top of the white sauce, then add the rest of bolognese and top with cheese. Add another layer of noodles on top and add the remaining bechamel sauce. Add a generous amount of cheese on top.
- Cover the lasagna with aluminum foil and place into the refrigerator for at least 8-12 hours. This allows the flavors to come together and prevents the lasagna from falling apart after baking.
- Preheat the oven to 375 degrees F. Let the lasagna sit at room temperature for about 20-30 minutes, then bake on the middle rack of the oven for 45 minutes covered. Remove the foil and continue to bake for 15-20 minutes, until the edges are crisp and the cheese is bubbling. Broil for 2-3 minutes for the golden brown crispy top.
- Allow the lasagna to cool for 15-20 minutes prior to cutting into it!
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














