Prepare the ham: Cut the ham into small pieces and place in the bowl of your food processor with the blade in place. Pulse until ham is well ground, but some larger pieces remain.
Make the croquettes: Melt butter over medium heat in medium nonstick saucepan.
Add 2 tablespoon flour, and stir to combine.
Cook flour and butter mixture, stirring occasionally for 2 minutes.
Slowly whisk in milk and spices until no lumps are present, and cook (stirring occasionally) until thickened, about 2-3 minutes.
Once thickened, turn off heat and fold in ham, and sliced scallion. Once combined, fold in the cheddar. For best results, transfer the mixture to an airtight container and place in the refrigerator for at least 2 hours, or up to overnight.
When ready to fry, Form into roughly 2” balls, and transfer to a parchment lined sheet.
Add flour to a medium bowl or large rimmed plate and season with salt and pepper, whisking to combine.
Set cracker crumbs in a similar bowl/plate.
In a smaller bowl, whisk together eggs and milk.
To dredge: Carefully coat each ball in flour, then egg, then cracker crumbs. Place back on to parchment-lined sheet, and repeat until all balls are coated
Heat 1” of neutral frying oil in a deep, wide skillet or frying pan over medium-high hear for 3-4 minutes.
Set a cooling rack set over a baking sheet close to your work station for cooling/draining the croquettes as you fry.
Working in batches, fry the croquettes in oil on medium-high heat for 1-2 minutes a side, flipping once (gently) with a spatula, pressing down gently when you flip. Croquettes should be golden.
Once both sides are fried, transfer to rack, and continue to work in batches until all croquettes are fried.
Serve hot with dipping sauce of choice (I love Ken’s honey mustard!)