Line a baking tray with parchment paper and set aside.
In a large bowl, add the almond flour, arrowroot starch, tapioca starch, ground ginger, nutmeg, cinnamon, pink salt and baking soda.
Mix to combine and then set aside.
In another large bowl, add the vegetable shortening and raw cane sugar.
Cream the shortening with the sugar with an electric whisk.
Add the egg, molasses, vanilla and fresh ginger and whisk to combine.
Add the dry ingredients to the wet ingredients bowl, adding in increments while mixing by hand with a spoon to form a smooth cookie dough (it should be slightly sticky which is normal).
Cover the bowl with saran/cling film.
Refrigerate and chill for up to 2 hours (This will make the dough more manageable).
After the given time, preheat the oven to 180C/356F/Gas mark 4.
Remove and unwrap the bowl with the cookie dough and place the sugar bowl next to it.
Use a small ice cream scoop or a cold spoon to scoop up some of the cookie dough and then place in the small sugar bowl.
Carefully shake the bowl in a side to side and back and forth motion using a separate spoon to baste the top of the dough (this will make it less sticky and easier to roll.
Once coated, roll into a ball about 1½-2 inches (depending on if you want standard size or large cookies.
Place the ball onto the baking tray, you will want no more than 6-9 balls on the baking tray, making sure to spread them out as they will expand as they bake.
Repeat the above 4 steps with the rest of the dough (if you are working with just one baking tray then leave the dough to chill in the oven in between baking time).
Bake in the oven for 8-10 minutes, the cookie should be slightly undercooked and soft in the middle (they will continue to bake as they cool).
Leave the tray to rest for 5 minutes until the cookies cool down.
Transfer onto a cooling rack.