In a large bowl, mix together the mozzarella, ricotta, eggs, garlic powder, salt and pepper; set aside until needed
2 cups shredded mozzarella, 15 oz. ricotta, 2 large eggs, ½ teaspoon garlic powder, ½ teaspoon cracked black pepper, ½ teaspoon salt
In a medium pot over medium heat, melt the butter. Add the flour and whisk, cooking for one minute.
3 tablespoons butter, ¼ cup all purpose flour
Add the chicken broth while whisking constantly, followed by the heavy cream. Bring the mixture to a light simmer and cook, stirring frequently, until thickened. Add the cream cheese and whisk until smooth, set aside.
2 cups chicken broth, 1 cup heavy cream, 8 oz. cream cheese
Preheat the oven to 400 F, lightly grease a 9x13 baking casserole dish.
Spread a thin layer of sauce over the bottom of the dish. Add a layer of noodles on top, followed by half the ricotta mixture, then sprinkle half the ham, chicken and bacon on top. Add ⅓ of the sauce evenly over top.
12 lasagna noodles, 2 cups chopped chicken, 1 ½ cups cubed ham, 1 cup chopped bacon
Repeat the layers, then add one more layer of noodle, followed by the remaining sauce. Sprinkle with the mozzarella and bacon, then cover and bake in the preheated oven for 35-40 minutes. Remove the cover, then bake for an additional 5-10 minutes.
1 cup mozzarella cheese
Allow to sit for 15 minutes before slicing and serving.