Stir the almond butter and almond extract together in a small bowl. Put a baking sheet and a piece of foil next to the stove.
Heat a griddle or a large nonstick skillet over medium-high heat. Whisk together the flour, sugar, baking soda, salt, cinnamon, buttermilk, egg and vanilla extract in a large bowl until smooth.
Spray the griddle lightly with cooking spray. Working in batches, use a small scoop or ladle to drop 2 tablespoons of batter per pancake onto the griddle, being careful not to crowd the pan. Cook the pancakes until they are golden brown on each side, 1 to 2 minutes per side. Transfer each batch to the baking sheet and tent with foil while you cook the remaining batter.
To serve, spread 1 tablespoon of the almond butter mixture on half of the pancakes. Spoon 1 teaspoon of the cherry preserves onto the remaining pancakes and flip them onto the pancakes with almond butter to make sandwiches. Dust the sandwiches with confectioners' sugar, and serve.
Recipe courtesy of Giada De Laurentiis