Instructions:
1. Prepare the Meatloaf Mixture:
In a large bowl, combine ground chicken, breadcrumbs, egg, milk, onion, garlic, salt, pepper, thyme, and mustard powder. Mix until well combined but not overworked.
2. Assemble the Meatloaf:
Preheat your oven to 375°F (190°C).
On a clean surface, lay down a sheet of plastic wrap. Place the chicken mixture on the plastic and press into a large rectangle about 1/2-inch thick.
Arrange the ham slices over the chicken mixture, then top with Swiss cheese slices, leaving a margin around the edges for sealing.
Starting from one end, roll the meatloaf tightly using the plastic wrap as a guide. Seal the edges and ends securely.
Transfer the meatloaf, seam side down, to a prepared baking dish.
3. Cook the Meatloaf:
Mix the melted butter with toasted breadcrumbs. Sprinkle this mixture over the top of the meatloaf.
Place in the preheated oven and bake for about 45-55 minutes, or until the internal temperature reaches 165°F (74°C).
4. Prepare the Sauce:
While the meatloaf cooks, prepare the sauce. In a saucepan over medium heat, combine chicken broth, heavy cream, and Dijon mustard. Bring to a simmer, reduce the heat, and let it thicken slightly. Season with salt and pepper to taste.
5. Serve:
Once the meatloaf is cooked, remove from the oven and let it rest for a few minutes.
Slice the meatloaf and serve with the creamy mustard sauce poured over the top.
Garnish with chopped parsley and additional toasted breadcrumbs if desired.