Ingredients
 celery3 ribs
cut into 1-inch pieces
 onion1 large
cut into 1-inch pieces
 carrots5 medium
peeled and cut into 1-inch pieces
 pepperoni 1/2 lbs
thinly sliced
 ground beef1 lb
 ground veal1 lb
 ground pork1 lb
 dry white wine1 cup
 whole tomatoes1 can
28 ounces
 fish sauce2 tbsp
 fine sea salt1 tsp
  fresh basil2 bunches
about 42 grams
 ricotta cheese3 cups
 nutmeg 1/2 tsp
freshly grated
 fine sea salt 1/2 tsp
    lasagna noodles2 lbs
   pepperoni1 lb
thinly sliced
  basil ricotta
prepared above
  provolone cheese1 1/2 lbs
sliced
  pepperoni sauce
prepared above
 fresh mozzarella cheese2 lbs

cookware

for the sauce
1
Prepare the sauce the day before. Combine the celery, onion, carrots, and pepperoni in a large bowl. Working in 2 batches, mince the mixture in the food processor then transfer it to the pressure cooker.
2
Add the beef, veal, pork, white wine, tomatoes, fish sauce, and salt to the pressure cooker. Mix with gloved hands to combine and break up the ground beef. Cook at high pressure for 30 minutes.
3
Dissipate the pressure naturally, then cool the sauce to room temp. Break up any large clumps of meat. Transfer the sauce into a storage container and chill in the fridge overnight.
for the basil ricotta
4
The next day, fill the stockpot with just enough water to blanch the basil. Salt the water then bring it to a boil. Prepare an ice bath in the measuring cup.
5
Blanch the basil - leaves and stems - for 1 minute then transfer to the ice bath. Rinse out the stock pot then fill it with salted water again and bring it to a boil for the noodles.
6
Squeeze the basil dry then transfer it to the food processor or blender with the ricotta, nutmeg, and salt. Puree it until it turns light green and smooth.
7
Empty the measuring cup and rest the fine-mesh sieve over it. Transfer the ricotta to the sieve, cover it with plastic wrap, then let it drain into the measuring cup in the fridge.
for the noodles
8
As the pasta water comes to a boil, fill 2 large bowls with 1/4 of the pepperoni sauce each, preferably the saucy top part versus the bottom meaty part.
9
Boil 1 pound of the noodles for about 5 minutes. They should be flexible but not cooked through.
10
Using a slotted spoon, transfer half of the noodles to the first bowl with sauce. With a spoon or gloved hands, coat the noodles evenly with the cold sauce. Repeat with the rest of the noodles, transferring them to the second bowl.
to assemble and bake
11
About 30 minutes before you plan to bake the lasagna, preheat the oven to 325°F.
12
Set up your mise en place. Transfer the ricotta into a pastry bag or equivalent. We usually just spoon it into the corner of a ziplock bag then cut the corner. Divide the provolone into 4 even stacks. Have the pepperoni readily available.
13
Using the diagram as a visual reference guide, stack the ingredients accordingly from the bottom up. Line the bottom of the first baking pan with a layer of pepperoni. Layer on the noodles, pipe in 1/4 of the ricotta, and layer 1/4 of the provolone.
14
Build another layer of noodles then top with half of the sauce from the storage container. Layer on 1/4 of the ricotta, pepperoni, and 1/4 of the provolone.
15
Add a final layer of noodles from the first bowl, then pour the remaining sauce from the bowl over it. Add one more layer of pepperoni then tear half of the mozzarella into bite size pieces to top it.
16
Repeat with the second baking pan.
17
Transfer the baking pan to a baking sheet, then bake uncovered for 1 hour and 30 minutes. The cheese should be browned and the lasagna should be bubbling. Turn off the oven and rest the lasagna for 15 minutes. Serve... finally! ;)
Notes

This lasagna keeps in fridge for 5 days, and keeps in the freezer for 1 month. We had to go to a few different stores to procure the ingredients. We found the mozzarella and provolone at Costco, then got everything else from Trader Joe's.