Preheat the oven to 400°F. Line 2 baking sheets with parchment.
In a large bowl, whisk together the softened butter and sugar, then beat in the egg and vanilla until creamy.
Fold and whisk in the arrowroot powder, all the ground spices, turmeric, baking powder, and salt until well combined. Then stir in the almond flour, oats flour. Transfer the dough to a glass container and refrigerate for at least 30 minutes or up to overnight to firm up.
Scoop about 2 tablespoons of the dough and arrange 8 cookie dough balls on each of the baking sheets, spacing them about 4 inches apart, they’ll spread quite a bit as they bake.
Place in the oven and bake on the middle rack for 9 to 11 minutes, rotating the sheets halfway through, until lightly browned around the edges and puffed in the middle.
They’ll be delicate right out of the oven, so make sure you let them cool completely on the baking sheets before removing and eating. Store in an airtight glass container they stay fresh up to 3 days.