8 ounces (227 g)marzipan, chopped into ¾-inch pieces
⅔cup (80 g)powdered sugar
Preheat the oven to 350° F. Whisk together flour blend, almond flour, salt, and all spices in a medium bowl and set aside.
In the bowl of a stand mixer (or with a handheld mixer) cream ½ cup (113 g) butter, cream cheese, and sugar until light and fluffy. Scrape down sides of bowl.
Add egg, orange zest, and almond extract and beat to combine.
Turn the mixer to low and slowly add the dry ingredients followed by the dried cherries, golden raisins, and pistachios. Fold in the marzipan pieces by hand (using a large spatula or spoon).
Spread the dough into a prepared 8-inch square baking pan with two sheets of parchment crisscrossed to create "handles" that come up and over each side. Smooth the top with a spatula or with your hands. The dough is fairly stiff.
Bake in preheated oven for about 28 minutes, or until lightly browned around the edges and on top.
Remove the baking pan from the oven and place on a wire rack. Immediately spread the rest of the butter (¼ cup or 57 g) over the hot bars and sprinkle with ⅓ cup (40 g) of powdered sugar. Allow the bars to cool and then sprinkle with the remaining ⅓ cup (40 g) of powdered sugar. Cut into bars and then into smaller pieces (small 1-inch squares are perfect).
* These bars will keep for 5-6 days in an airtight container at room temperature. For longer storage, you can attempt to store them in the fridge, but the powdered sugar will most likely melt. This won't change the flavor of the bars, but it may make them messy.