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.


