Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
Cream together softened butter, palm shortening, white sugar, and brown sugar until very creamy in a stand mixer. Add vanilla extract and large eggs, mixing until well incorporated. Mix in baking soda, salt, and cinnamon.
Gradually add blanched almond flour, 1 cup at a time, beating well after each addition until just combined.
In a small bowl, mix together remaining white sugar and cinnamon for coating.
Roll dough into 1 1/2 tablespoon rounds. Roll each ball in the cinnamon-sugar mixture to coat evenly.
Place coated dough balls onto the parchment-lined baking sheet, about 3 inches apart.
Bake for 11-13 minutes, or until golden brown around the edges. Let cool on the sheet for a couple of minutes before transferring to a wire rack to cool completely.