Preheat oven to 350 degrees.
In a food processor, combine the almond flour, arrowroot, baking soda, garlic powder, and salt. Pulse a few times to combine.
Next, add in the chunks of butter and pulse until they are pea size or smaller.
Add in the egg and again, pulse to combine. Pulse until dough is sticky.
Mix in ham, green onion, and cheese by hand.
Line a pan with parchment paper.
Split dough in half and for two rounds. If it's too sticky to work with, you can coat your hands and the parchment paper/surface you're working on with arrowroot.
Using your hands, for the dough into two discs, pressing them down until they are about 3/4-1 in. thick!
Using a pizza cutter, cut each round into 8 pieces.
Bake for about 20 minutes, pull them out, recut, and pull apart.
Bake for another couple of minutes or until golden brown and enjoy!