Using an electric mixer, mix together butter and powdered sugar.
Add the egg and the orange zest and combine.
Add the remaining ingredients, rice flour, baking powder, salt, and cardamom, in 2-3 batches while mixing to combine. A soft dough should form.
Place the dough on plastic wrap and flatten into a 1 inch disk. Refrigerate for 4 hours or overnight.
Remove the dough from the refrigerator.
Preheat the oven to 300F.
Line a baking pan with parchment paper or a silicon mat.
Dust your workstation and rolling pin with rice flour. Gently roll out the dough until it's about 1/4 inch thick. If the dough cracks and is difficult to handle, let it rest for a few minutes to warm up a bit. If the dough is sticky, continue to dust with rice flour.
Use a cookie cutter to stamp out desired shape and place the shaped cookie dough onto the lined baking pan, about 1 inch apart.
Bake at 300F for about 8-10 minutes until the bottom edges start turning a light golden color. Cool on the baking pan.