A Lasagna Masterpiece Layered With Hearty Bolognese, Creamy Béchamel, and Delicate Pasta
My love of Italian cooking began while working in a fine-dining Northern Italian restaurant, where I watched chefs build slow-simmered ragù with expert patience and precision. Ever since, I’ve been obsessed with making restaurant-quality Italian dishes at home.
That was over 15 years ago, and now PWWB readers return to my ragu recipes again and again, such as Slowly Braised Short Rib Ragu or my signature beef and pork bolognese. So it’s about time I took the 5-star bolognese recipe that’s earned a spot in so many of your kitchens and layered it into a gorgeous lasagna!
I’ll admit, making lasagna bolognese was something I’ve hesitated to do out of so much respect for the cuisine I love. However, after years of testing, I finally achieved the restaurant-worthy result I was looking for. It’s truly the most mouthwatering version of lasagna imaginable!

Easy Ways to Make Your Pasta Dinner Taste As Good As Any Trattoria 🍝
Get 5 days of pasta tips learned from my years in a fine-dining Italian restaurant.
What Makes This Lasagna Bolognese Special

If you’ve never tried traditional Italian lasagna alla bolognese before, you’re in for a treat! It’s a completely different experience than the extra-cheesy, marinara-based Italian-American lasagna here in the United States. Here’s how:
It all starts with ragu alla bolognese, a slowly simmered meat sauce originating from the city of Bologna in Northern Italy. It’s incredibly thick and hearty (more like a stew than a sauce) and much richer than marinara.
Rather than ricotta or melty mozzarella, this recipe uses a creamy béchamel. No gooey cheese pulls here! This simple cream sauce is intentionally lighter, balancing the richness of the bolognese so the ragu takes center stage. I add garlic and thyme to my béchamel for an extra flavor boost.
The final layer of thin pasta sheets creates a light and airy bite, unique from the heartier dried lasagna noodles. It practically melts between layers, achieving that signature rich yet delicate texture. As a big bonus, fresh pasta cooks much faster!
Make Ahead Tip
I’m not going to sugarcoat it – this lasagna bolognese recipe is a bit of a kitchen project with 4 ½ hours of prep and a highly recommended 12-hour rest before baking that’s worth every minute! 😍 Through recipe testing, I found that preparing each component in advance helps keep the process relaxed and manageable. You’ll find make-ahead tips below and in the recipe card.
⌛Don’t have enough time for classic lasagna bolognese? Try my Best-Ever Eggplant Lasagna with quicker-cooking turkey bolognese or my Festive Christmas Lasagna with layers of bolognese, pesto, gooey ricotta, and mozzarella.
Essentials for Next-Level Lasagna Bolognese
Buy Now → 
Le Creuset Enameled Cast Iron Braiser
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → 
Stainless Steel Measuring Cups & Spoons
Buy Now →The Secret to the Best-Ever Bolognese Sauce for Lasagna
My ragu alla bolognese has become a go-to recipe for thousands of PWWB readers since 2018, and it’s one of my most popular recipes of all time. It leans Italian-American, blending Bologna’s iconic sauce made with deeply caramelized soffritto, ground beef and pork, pestata, and red wine with the tomato-forward ragus of Southern Italy.
⏲️ The most important ingredient in this recipe is time! A low and slow, 90-minute simmer is key to coaxing all the flavor out of each humble ingredient. It simply can’t be rushed – a big reason why lasagna alla bolognese is a labor of love.

The 3 key steps to this decadent sauce are browning, deglazing, and slowly simmering. Be sure to check out my Best-Ever Bolognese recipe to nerd out over all the delicious details. 🤓
Brown the pestata, soffrito vegetables, and meat in a large heavy-bottomed pot. Their flavors deepen through browning thanks to a process called the Maillard reaction, creating a rich and complex bolognese. The browning takes time (about 30 minutes) – patience is key!
Deglaze by slowly pouring in red wine, using a wooden spoon to scrape up all the flavorful browned bits from the bottom of the pan. This fond is the foundation of flavor for the whole sauce.
Build the sauce and simmer. Stir in crushed tomatoes, a splash of broth or water, then add bay leaves, fresh rosemary and thyme, and a parmesan rind to infuse lots of savory, aromatic flavor as it simmers. Let it bubble away for 90 minutes until the sauce is thick and hearty.

Make It Ahead! → Bolognese sauce is incredibly make-ahead-friendly (its flavors get even more complex the longer it sits!). Prepare it up to 5 days in advance for quick and easy bolognese lasagna assembly.
Simple Creamy Béchamel Elevated With Garlic and Thyme
Béchamel plays a crucial role in lasagna bolognese, providing a light and creamy moment of relief from the rich meat sauce. But as I recipe tested, I wanted the béchamel to have a bit more of a main character moment instead of fading into the background…so I infused it with fresh garlic and thyme. It’s an extra touch that’s so simple (you already have the aromatics on-hand from the bolognese).
Making an herb-infused béchamel sauce is easier than you think…


🥄 The béchamel is ready once its consistency is thick enough to coat the back of a spoon. The French call this nappe. 🤓
Make It Ahead! → Once the béchamel cools, you can then store it in the refrigerator for up to 3 days. When it’s time for bolognese lasagna assembly, simply warm the sauce on the stovetop for easy drizzling, then start layering.
Fresh Pasta = Lighter, More Tender Lasagna Bolognese
After testing bolognese lasagna with both fresh and dried noodles, I came to love the delicate, fluttery texture of fresh pasta. You can grab it in the refrigerated section of most grocery stores, or go the extra mile and make homemade pasta sheets (totally optional, but a fun way to layer in even more love).
🍝Can’t find fresh pasta? Dried lasagna noodles also work in this recipe! I recommend looking for thinner “no-boil” or “oven-ready” lasagna sheets for the best texture.

You’ll need to boil and cool the pasta before you begin assembly. Normally, rinsing cooked pasta is a no-no, but it’s helpful when making lasagna with fresh pasta. Rinsing halts the cooking process, allowing the pasta to stay tender as the lasagna bolognese bakes.


Layer It Up! How to Assemble, Rest, and Bake the Perfect Lasagna Bolognese
You’ve done all the hard work, my friend! From here, it’s all about layering, resting, and baking to golden, bubbling perfection.




🛏️ Letting your lasagna bolognese rest is worth it! Cover with aluminum foil and set the assembled lasagna bolognese in the fridge overnight, and its flavors will all meld together, creating a more cohesive, deeply flavorful lasagna. You can refrigerate it for up to 4 days before baking.

👩🏻🍳Mess-Free Lasagna Baking Tips! Spritz the foil with nonstick cooking spray to prevent the cheese from sticking, then place the baking dish on a sheet pan to capture any sauce or cheese that bubbles over.


Serving Suggestions
This bolognese lasagna is a true showstopper, designed for special occasion meals like holiday dinners, Sunday supper, or date night. We never stop at just one slice, and everyone who tries it LOVES it! Be warned: it may ruin all other lasagnas for you. 😉
I always serve this hearty meal with a Mixed Greens Side Salad or Classic Caesar Salad to add a bit of freshness. A thick, crusty slice of Garlic Lover’s Garlic Bread and some Creamy-Dreamy Individual Tiramisu Cups make it a full-on feast.
And don’t forget a glass of red wine…it’s time to kick back and relax after all your hard work!

I can’t wait for you to try this Best Ever Lasagna Bolognese! If you do, be sure to let us know! Leave a comment with a star rating below. You can also snap a photo and tag @playswellwithbutter on Instagram. We LOVE seeing your PWWB creations! ♡ Happy cooking!
Print
Truly, the Best-Ever Lasagna Bolognese with Garlic Herb Béchamel
- Prep Time: 1 hour 15 minutes
- Cook Time: 3 hours 15 minutes
- Total Time: 4 hours 30 minutes
- Yield: serves 12–15 1x
- Category: Pasta Recipes, Main Dishes
- Method: Baked
- Cuisine: Italian
Description
Meet the Best Lasagna Bolognese you’ll ever eat – truly!
Inspired by my time working in a fine-dining Italian restaurant, this lasagna alla bolognese is a showstopping take on the traditional favorite. It’s an 8-layer masterpiece of my 5-star, slowly simmered beef and pork bolognese, creamy garlic and herb-infused béchamel sauce, tender pasta, and Parmigiano Reggiano, baked until bubbly and golden.
Slice and marvel at the stunning layers: a mind-bending balance of delicate texture and rich, meaty flavor that makes every bite worth the effort. This is it: the last lasagna recipe you’ll ever need!
Make-Ahead and Freezer Friendly.
Ingredients
for the bolognese sauce:
- 2 large carrots, roughly chopped
- 1 stalk celery, roughly chopped
- 1 large yellow onion, roughly chopped
- 4 ounces pancetta, roughly chopped
- 6 cloves garlic
- 2 tablespoons olive oil
- 1 pound ground beef
- 1 pound ground pork
- one 6-ounce can tomato paste
- 1 cup medium-bodied red wine, such as Chianti
- 3–4 sprigs fresh rosemary
- 10–12 sprigs fresh thyme
- 2 dried bay leaves
- optional: 1 parmesan rind
- one 28-ounce can crushed tomatoes
- up to 2 cups chicken broth or water
- kosher salt and ground black pepper, to season
for the béchamel sauce:
- ½ cup unsalted butter
- ½ cup all-purpose flour
- 4 cups milk
- 6 cloves garlic, smashed open
- 8 sprigs fresh thyme
- ½ teaspoon freshly grated nutmeg
- 1 ½ teaspoons kosher salt
for lasagna bolognese assembly:
- 20 ounces fresh lasagna sheets or 24 ounces dried lasagna (see Recipe Notes)
- nonstick spray
- bolognese sauce (above)
- béchamel sauce (above)
- 1 ½ cups finely grated parmesan cheese (preferably Parmigiano Reggiano), divided
Instructions
Start Here!
This lasagna bolognese comes together in 5 key phases and takes about 4 ½ hours start to finish, with an optional overnight rest that makes it even better. You can absolutely tackle it in one afternoon, but you can also break the prep out over a few days. (See Recipe Notes for complete Make-Ahead Directions.)
Here is a quick overview:
- Bolognese: A hearty meat sauce, slowly cooked for exceptional depth of flavor. Plan for about 3 hours total (though half is hands-off simmering). You can also make it up to 5 days ahead. See my Best-Ever Bolognese Sauce recipe for alternate cooking methods, including slow cooker and Instant Pot directions.
- Béchamel: A quick, creamy sauce that balances the richness of the bolognese. This takes about 15 minutes and can be made up to 3 days ahead.
- Assembly: Boil and shock the pasta, then layer the lasagna in a baking dish. This takes 45-50 minutes total and can be done up to 3 days ahead.
- Overnight rest (optional, but highly recommended): Letting the lasagna rest 12-24 hours before baking allows the flavors to meld and gives you the most beautiful, sliceable layers.
- Baking: This takes 65 minutes total – a 45-50 minute bake, plus 5-10 minutes under the broiler for a golden top, and a quick 10-15 minute rest before serving for the cleanest slices.
Prepare the bolognese sauce:
- Prepare the soffritto and pestata: First, the soffritto. Add the carrot, celery, and onion to a food processor. Pulse to chop into fine, even pieces – you should still see small bits of the veggies; do not purée. Transfer to a large bowl and set aside. For the pestata, add the pancetta and garlic to the food processor (no need to rinse). Pulse to combine well – the garlic should almost disappear into the pancetta fat. Set aside.
- Render the pestata: Heat the olive oil in a large, heavy-bottomed pot (at least 4-quart capacity) over medium. Once hot and shimmering, add the pestata mixture. Cook, stirring occasionally, until the pancetta is golden and rendered and the garlic is fragrant, about 4-5 minutes.
- Brown the soffritto: Stir in the soffritto, seasoning with 1 teaspoon kosher salt. Cook, stirring occasionally, until the soffritto is deeply browned and fragrant, 15-20 minutes. If the vegetables brown too quickly, reduce the heat. Once browned, push the mixture to the outer edges of the pot.
- Brown the meat and tomato paste: Season the ground beef and pork with 1 teaspoon kosher salt each. Add to the center of the pot, so it’s surrounded by the soffritto. Cook without stirring, 2-3 minutes per side, until deeply browned. Use a wooden spoon to break the meat into fine pieces, then stir to combine with the soffritto. Stir in the tomato paste, coating the meat mixture well. Cook 3-4 minutes more, until everything is deeply browned and fragrant.
- Deglaze the pan: Slowly pour in the red wine, using a wooden spoon to scrape up any browned bits from the bottom of the pan. Simmer until the wine is nearly cooked off, 4-5 minutes.
- Build the bolognese sauce: Tie the fresh herbs together with kitchen twine (or finely chop). Add the herbs, bay leaves, and parmesan rind (if using) to the pot. Stir in the crushed tomatoes and broth or water (I start with about 1 cup, then add more as needed while the sauce simmers).
- Slowly simmer the bolognese sauce: Bring to a boil, then reduce to a gentle simmer. Partially cover the pot (place the lid slightly ajar to let some steam escape while cooking). Simmer 90 minutes, stirring occasionally. Keep an eye on the sauce as it simmers – if it looks like it’s reducing too much, add a splash of broth or water and/or lower the heat.
- Finish the bolognese sauce: Remove and discard the spent herbs, bay leaves, and parmesan rind. Adjust seasoning to taste. At this point, you can cool and store for later or proceed with lasagna assembly.
Prepare the béchamel sauce:
- Prepare the roux: Melt the butter in a medium saucepan over medium heat. Once melted, add the flour, whisking to eliminate any lumps. Cook, stirring constantly, until the roux is golden brown, 3-4 minutes.
- Whisk and thicken: Slowly pour in the milk, whisking constantly to eliminate any lumps. Once all of the milk is added, stir in the garlic and thyme sprigs. Cook, stirring often, until the milk steams. Adjust heat to maintain a very gentle simmer. Continue to cook, stirring often, until the sauce thickens enough to coat the back of a spoon (nappe), about 8-10 minutes. Stir in the nutmeg and kosher salt, then season with a few twists of ground black pepper.
- Finish the béchamel sauce: Once thickened, remove from the heat. Discard the spent herbs and garlic. At this point, you can cool and store for later or proceed with lasagna assembly.
Boil the pasta:
- Prep: Bring a large pot of generously salted water to a rolling boil. For fresh pasta, cut the dough into sheets to fit into a 9×13-inch pan – you need enough to create 6 layers. Prepare an ice bath (fill a large bowl with ice and water) and line a large sheet pan with parchment paper.
- Cook the pasta in two batches: Add half of the pasta to the boiling water and cook, stirring occasionally, until the pasta is tender (fresh pasta usually cooks in 1-2 minutes; for dried, follow package directions). Use tongs or a spider strainer to carefully transfer the pasta to the prepared ice bath to stop cooking. Repeat with the remaining pasta.
- Meanwhile, dry the cooked pasta with paper towels: Working one sheet at a time, transfer the cooked pasta from the ice bath to the parchment-lined sheet. Pat as dry as possible with paper towels. Repeat, layering with parchment paper to prevent sticking, until all the pasta is cooked and dried. Set aside and proceed with lasagna assembly.
Lasagna bolognese assembly:
- Prep: Spray a 9×13 pan with nonstick spray. Have the warm bolognese, béchamel, and grated parmesan nearby for assembly. Spread about 1 cup of bolognese sauce into the pan – just enough to coat the bottom and prevent sticking.
- Layer 1: Create a layer of pasta in the pan, trimming as needed to cover the bottom without overlapping. Spread 1 cup of bolognese sauce over top. Drizzle ½ cup béchamel sauce over the bolognese, then sprinkle 3 tablespoons of grated parmesan over the béchamel.
- Layers 2-6: Repeat 5 times, alternating pasta, bolognese, béchamel, and parmesan, for 6 layers total. For Layer 6, use any remaining béchamel and parmesan (you should have about double the amount used in the other layers) to create a thick topping over the lasagna bolognese. Spray a large piece of foil with nonstick spray and cover the pan – take care to avoid pressing against the saucy, cheesy top.
- (Optional) Overnight rest: At this point, you can chill overnight or move straight to baking. I never skip this overnight rest if I have time – letting the lasagna sit before baking helps the layers meld together, making it much easier to slice picture-perfect pieces.
Baking and serving:
- Prep: Preheat the oven to 375 degrees F, positioning a rack in the top third. Place the covered lasagna pan on a large sheet pan to catch any messy bubble-overs.
- Bake the lasagna: Bake 45-50 minutes, until bubbling. Carefully remove the foil and turn the broiler on high. Broil 5-10 minutes, keeping a close eye to avoid burning, until the lasagna is as bubbly and golden brown as you like.
- Rest, then serve: Remove from the oven and let rest 10-15 minutes before slicing. Serve with my Garlic Lover’s Garlic Bread and a Classic Caesar Side Salad for the perfect Italian-inspired feast. Enjoy!
Notes
Ingredient Notes:
- Fresh pasta is sold at many conventional grocery stores – I find that Whole Foods has a great assortment. You can also call your favorite Italian market to see if they carry fresh lasagna sheets. If you’re in the mood for a fun project, homemade pasta dough is easy to make – my 5-Ingredient Fresh Pasta recipe is very beginner-friendly and includes directions for mixing the dough by hand or with a stand mixer like a KitchenAid.
- Dried lasagna also works well, and makes for a slightly heartier lasagna bolognese. If possible, use “no-boil” or “oven-ready” sheets – they’re slightly thinner than standard dried lasagna. For a result most similar to fresh pasta, boil as described in the Recipe Directions, above. My go-to brand is DeLallo.
Make-Ahead Lasagna Bolognese:
Since there are a few time-intensive components, prepping ahead can make this recipe feel more manageable – and it’s also great for effortless entertaining! Depending on your schedule, there are 2 approaches you can take:
- Make-Ahead Approach #1 – Prep components in advance. If you’d like to spread out the work, this approach is for you. Make the bolognese sauce up to 5 days ahead and the béchamel sauce up to 3 days ahead. Cool and transfer to separate airtight containers, then store in the refrigerator until you’re ready to assemble.
- Make-Ahead Approach #2 – Assemble the lasagna in advance. Fully assemble the lasagna bolognese, then store in the refrigerator for up to 4 days. At dinnertime, just preheat and bake according to Recipe Directions, adding 5-10 minutes to the baking time as needed to warm through.
Storage, Reheating, and Freezing:
- Storage and Reheating: Leftover lasagna bolognese stores very well – the flavors deepen even more with time. Allow to cool completely, then transfer to an airtight container and store in the refrigerator for up to 4 days. Reheat in the microwave until warmed through.
- Freezer Instructions: Leftover lasagna bolognese is also very freezer-friendly. Transfer cooled leftovers to a freezer container (or divide between multiple containers for smaller portions) and freeze up to 3 months. To thaw, place frozen lasagna in the refrigerator overnight, or submerge the container in room temperature water for a quicker thaw. Reheat in the microwave until warmed through.
Follow along with Plays Well With Butter on Instagram, YouTube, Facebook, and Pinterest for more unfussy recipes that pack a big punch of flavor!



































This was good. Although my herbs deteriorated in their bundles as the sauce simmered for 90 minutes leaving me digging out pieces of rosemary and thyme. Next time I will just cut finely and add to sauce.
The smashed garlic for the bechamel sank and scattered as I simmered that sauce leaving hunks of garlic that I couldn’t find or strain out.
Maybe I will use less milk for the bechamel next time as the sauce was very wet and milky and kinda caused deterioration of my lasagna pasta layers.
Glad you were still able to enjoy it despite some setbacks, Cyndee!
Great recipe. Received compliments from everyone at the dinner table. Only ingredient that I could not find was fresh nutmeg – used ground ,my sister (the chef )thought it was too much. Made everything ahead of time – sauce, noodles (cut to size before freezing) and bechamel I made just before assembly. Only mistake was not taking the the lasagna out of the refrigerator sooner – it took a little longer to cook. I will make this again, and again. Thanks!!
Happy to hear the lasagna turned out great for you, Cathy! Thanks for taking the time to leave a review! 🙂
We have always been a bechamel lasagna household but the pestata was a new addition. And I don’t know why we’ve slept on making lasagna six layers until now because it really does make the dish such a show-stopper with all those layers. Such a good make ahead dish for a family dinner.
It’s the best make-ahead dinner, Charli! So glad you enjoyed the lasagna, we totally agree about the layers taking it up to the next level! 🙂
Is it good , absolutely . Is it the best…I would have to disagree . It’s super heavy and super cheesy , both delish but when it comes to lasagna I prefer more veg in mine.
I found that there was no way to have 6 layers, I ended up with 4 . Although I had left over béchamel cheese and not enough bolognese filling.
It’s a good recipe for the right person. If you prefer a more veg forward lasagna prob skip this one.
Hey Natalia, glad you enjoyed the lasagna despite it not being quite your taste! 🙂
Made this for our family last weekend. Cooked sauces – lactose free milk and cheeses and used no boil pasta sheets in cast iron 9×13 pan covered with parchment paper then foil and left overnight in garage at -11 C… cooked from frozen 375 F 45 minutes / removed foil and parchment for another 15 minutes temped with instant read 155 top middle 165 plus everywhere else / broiled 8 minutes to finish and left to sit for 12 minutes before cutting / 5x star ***** !
So happy to hear it turned out great for you, Gary!! 🙂
I made this for a family get-together and it was just delicious! I was able to assemble it ahead of time so I didn’t have to spent lots of time in the kitchen and could be present with my guests. There was plenty and people had second helpings! So flavorful and comforting! One I would definitely make again!