Preheat the oven to 350 degrees.
Place the mozzarella and cream cheese into a microwave safe bowl, and heat at 30 second intervals until completely melted and combined.
Add the almond flour, garlic powder, Italian seasoning and baking powder to the bowl with the cheese mixture, and knead with your hands until it has formed a well combined dough.
Place the dough into a mixing bowl with the egg, and beat on high until completely combined.
Put the dough into the freezer to chill for 30 minutes.
Roll the chilled dough out into a thin rectangular layer between two pieces of parchment paper. You want it thin, but not so thin that it breaks when handled.
Use a pizza cutter to trim the edges of the dough rectangle so that the lines are clean.
Slice the dough into 4 long thin rectangular shapes. See the photo for reference.
On one half of each dough rectangle, place a bit of the cubed ham and some of the cheddar cheese.
Fold the other half of each dough rectangle over top of the filling, and crimp the edges of the dough closed with the tines of a fork.
Bake for 20-25 minutes until browned and cooked through.