01 - 
                Preheat oven to 375°F (190°C). Line a loaf pan with parchment paper or grease it lightly.
              
              
              
                02 - 
                In a large bowl, combine ground chicken, breadcrumbs, milk, egg, garlic powder, onion powder, Dijon mustard, salt, and pepper. Mix just until combined—don’t overmix.
              
              
              
                03 - 
                Spread half the chicken mixture into the bottom of the loaf pan. Layer the ham slices over the meat, followed by a layer of Swiss cheese. Add the remaining chicken mixture on top, smoothing it out to cover the filling.
              
              
              
                04 - 
                Bake uncovered for 50–60 minutes, or until the internal temperature reaches 165°F (74°C).
              
              
              
                05 - 
                While meatloaf bakes, melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute. Slowly whisk in milk and cook until thickened, about 3–5 minutes. Stir in Dijon mustard, salt, pepper, and a pinch of nutmeg if desired.
              
              
              
                06 - 
                Let the meatloaf rest for 10 minutes before slicing. Serve with the Dijon cream sauce poured over the top.