In a non-stick skillet, heat the olive oil and saute the leek and garlic until translucent.
Add the ham and cook for a couple of minutes.
Add the flour and cook for a couple more minutes.
Add the milk and stir until thoroughly combined. Cook for 10 minutes, stirring frequently so it doesn’t stick to the bottom.
Add the chopped parsley and mix well.
Transfer the mixture to a paper-lined baking tray and spread it into a rectangle - it should be around ½ inch thick. Cover it with a wrap so it doesn’t dry.
Refrigerate for 1 hour or until it hardens.
Cut the mixture into rectangles (¾ inch x 1 ½ inches).
Cover each rectangle in the flour, then in the eggs, and lastly in the breadcrumbs. Use your hands to form them into a cylinder.
Heat the oil to 180ºC and fry them until golden brown on each side.
Transfer to kitchen towels to remove excess grease and serve.