01 -
Preheat the oven to 400°F (200°C).
02 -
Bring a large pot of lightly salted water to a boil. Add lasagna noodles and cook, stirring occasionally, until al dente, about 8 minutes. Drain and set aside.
03 -
Melt butter in a medium saucepan over medium heat. Add softened cream cheese and cook until it begins to melt, about 5 minutes. Season with salt, onion powder, and black pepper. Gradually whisk in warm milk until the mixture is smooth. Add 1 1/2 cups shredded Swiss cheese and cook, stirring constantly, until the cheese is melted and sauce thickens, 5-10 minutes. Remove from heat.
04 -
Spread 3/4 cup of cheese sauce evenly over the bottom of a 9x9 inch (23x23 cm) baking dish. Arrange one-third of the noodles over the sauce. Top with half of the chopped chicken and half of the ham. Pour 1 cup of cheese sauce over the filling.
05 -
Repeat layering with half of the remaining noodles, the rest of the chicken and ham, and 1 cup of cheese sauce.
06 -
Place the remaining noodles on top and spread the remaining cheese sauce evenly over the noodles. Sprinkle with the remaining 1/2 cup shredded Swiss cheese, bread crumbs, and Italian seasoning. Cover tightly with aluminum foil.
07 -
Bake in the preheated oven for 25 minutes or until the sauce is bubbling.
08 -
Remove foil and continue baking for about 10 minutes more, or until the bread crumbs are golden brown.
09 -
Allow the lasagna to rest for 5-10 minutes before slicing and serving. This helps the layers set and the flavors meld.