In a mixing bowl, combine ground chicken, minced shallot, half-and-half, parsley, egg, breadcrumbs, diced ham, garlic powder, paprika, salt, and pepper. Mix until well combined.
Form the mixture into meatballs and place a cube of Swiss cheese in the center of each meatball.
Coat the meatballs in a mixture of Italian breadcrumbs and panko breadcrumbs.
Heat vegetable oil in a frying pan over medium heat. Fry the meatballs until golden brown and cooked through.
For the sauce, melt butter in a saucepan, then whisk in flour until smooth. Gradually add chicken broth and half-and-half, whisking until thickened. Stir in Dijon mustard, lemon juice, and season with salt and pepper.
Serve the meatballs with the Dijon cream sauce drizzled on top.
Notes
You can substitute different cheeses or add herbs to the meatball mixture for variation.