-
1
Preheat the oven to 350 degrees F. Heat the oil in a large Dutch oven over high heat.
-
2
Season the shanks on both sides with salt and pepper, place in the pan and cook until golden brown on both sides, about 4 minutes per side.
-
3
Remove the shanks to a plate.
-
4
Remove fat from the pan.
-
5
Add the pancetta to the pan and cook until golden brown.
-
6
Remove pancetta with a slotted spoon to a plate lined with paper towels.
-
7
Add the onion, carrots, celery and garlic to the pan and cook until soft and lightly golden brown, 4 to 5 minutes.
-
8
Add the red wine, scrape the bottom of the pan and cook until completely reduced.
-
9
Add the beef stock, diced tomatoes, thyme, rosemary and parsley and bring to a simmer.
-
10
Add the shanks and 1/3 of the pancetta back to the pan, cover and transfer to the oven.
-
11
Cook until the meat is tender and falling off the bone, about 2 hours.
-
12
Remove the shanks to a cutting board and when cool enough to handle, shred the meat into bite-size pieces and place in a bowl.
-
13
Strain the cooking liquid into a bowl.
-
14
Place 3 cups of the cooking liquid into a large high-sided saute pan and bring to a boil over high heat.
-
15
Cook until the liquid is reduced to about 3/4 cup.
-
16
Add the shredded meat and the remaining cooked pancetta to the pan along with 1 cup of the tomato sauce, parsley and basil and stir to combine and just heat through.
-
17
For the Ricotta Mixture:
-
18
Stir together the ricotta, eggs, parsley, basil, cheese and salt and pepper in a bowl.
-
19
Cover and refrigerate for at least 1 hour to allow flavors to meld.
-
20
For the Tomato Sauce:
-
21
Heat the oil in a large saute pan over medium-high heat, add the onions and cook until soft, 3 to 4 minutes.
-
22
Add the garlic and red chili flakes and cook for 1 minute.
-
23
Add the tomatoes, bring to boil, season with salt and pepper and cook until the sauce is reduced and thickened, about 25 to 30 minutes.
-
24
Stir in the parsley and basil.
-
25
For the Bechamel (Mornay) Sace:
-
26
Melt the butter in a medium saucepan over medium heat.
-
27
Whisk in the flour and let cook for about 2 minutes.
-
28
Slowly whisk in 2 cups of the hot milk and continue whisking until the sauce is thickened and loses its raw flavor, about 5 to 7 minutes.
-
29
Season the sauce with nutmeg, salt and pepper and whisk in the cheeses.
-
30
If the sauce is too thick, whisk in some of the remaining milk.
-
31
For Assembly:
-
32
Preheat the oven to 375 degrees F.
-
33
Butter the bottom and sides of a 9 by 13-inch baking dish with the butter.
-
34
Ladle a thin layer of bechamel evenly over the bottom of the pan.
-
35
Place a layer of pasta dough, cut to fit the inside of the pan on top of the bechamel and top the pasta with the ricotta mixture and spread evenly.
-
36
Spread a thin layer of bechamel over the ricotta, sprinkle with a few tablespoons of Parmesan and some basil leaves.
-
37
Top with another layer of pasta and spread the meat mixture evenly over the top.
-
38
Ladle an even layer of bechamel over the Bolognese mixture, sprinkle with a few tablespoons of Parmesan and some basil leaves.
-
39
Place the final layer of pasta dough over the meat mixture and ladle the bechamel over the top to completely cover the pasta and sprinkle with 3 tablespoons of Parmesan.
-
40
Place the pan on a baking sheet and cover loosely with aluminum foil.
-
41
Bake for 20 minutes.
-
42
Reduce the heat to 350 degrees F, remove the foil and continue baking until the top is golden brown and the filling is bubbling, about 25 to 35 minutes longer.
-
43
Remove from the oven and let rest 10 minutes before cutting.
-
44
Cut into slices and top with some of the tomato sauce, more grated cheese and chopped parsley and basil.