Mix dry ingredients. Combine almond flour, all purpose flour, cinnamon, and salt in a medium bowl. Whisk to break up any lumps.
Cream shortening and sugar. In a large bowl using a handheld mixer or stand mixer fitted with a paddle attachment, beat the shortening for 1 minute on medium speed until completely smooth and creamy. Add the sugar and beat on medium high speed until combined and creamy.
Add almond extract. Scrape down the sides and bottom of the bowl as needed. Next, beat in the almond extract on medium-high speed until combined. Switch to low speed and slowly add the dry ingredients.
Chill. Gather dough into a ball. Wrap tightly in plastic wrap and press into a disc. Chill in the refrigerator for at least 30 minutes and up to 3 days.
Prep for baking. Preheat oven to 350°F. A large baking sheet with parchment paper. Set aside.
Roll dough. Place dough on a lightly-floured surface and roll to 1/4-inch thickness. Cut into circles with a 2 1/2-inch cutter. Using a offset spatula, carefully transfer the cookies to the baking sheet, about an inch apart. Gather up remaining dough. Wrap in plastic wrap and chill another 30 minutes before re-rolling.
Bake. Press an almond in the middle of each circle. Bake the cookies until light brown on the bottom edges and fragrant, about 15 minutes.
Cool and decorate. Allow the cookies to cool completely on the baking sheet. Once the cookies have completely cooled, dust with powdered sugar.
Store. Cookies stay fresh covered at room temperature for up to 1 week.