Boil the lasagna noodles in salted water for 5 minutes, drain, and set aside. Make sure to splash enough water over the noodles so they don’t stick together.
Meanwhile, preheat a large ceramic pan over medium heat with 2 tablespoons of olive oil. Add the mushrooms, onions, ¼ teaspoon salt, few cracks of pepper, and cook, for 10 minutes. Add the garlic and cook another 3 minutes, or until the veggies are pretty soft. Add the ground pork, break it up well, season with ½ teaspoon salt and a few cracks of pepper. Cook until the pork is done and check for seasoning, about 8 minutes.
Add the ricotta to a bowl and season with a pinch of salt, the zest of 1 lemon, 2 tablespoons of chopped parsley, and 2 teaspoons of olive oil. Mix well and set aside. Mix the marinara sauce and alfredo sauce together and set aside.
Preheat oven to 350F. Assemble the lasagna in a 9x16 baking dish. Spread some of the creamy red sauce on the bottom of the baking dish then build one layer of noodles. Add some of the meat mixture, ricotta, more creamy red sauce, and another layer of noodles. Repeat this process and top the last layer of noodles with sauce. Cover tightly with foil and baking for 50 minutes. Allow to rest for 30 minutes before enjoying.