01 -
Beat softened butter and granulated sugar together until fluffy, about 2 to 3 minutes. Add egg, vanilla, almond extract if using, and salt, mixing well. In a separate bowl, whisk together flour, baking soda, and baking powder. Gradually incorporate dry ingredients into wet mixture until just combined.
02 -
Cover the dough and refrigerate for at least 1 hour to allow it to firm up and improve texture.
03 -
Scoop heaping tablespoons of dough onto a parchment-lined baking sheet. Slightly flatten each ball to create a round base.
04 -
Preheat oven to 350°F. Bake cookies for 8 to 10 minutes until edges are lightly golden. Transfer to a wire rack and cool completely.
05 -
Beat softened cream cheese and butter together until smooth. Gradually add powdered sugar, beating until fluffy. Mix in vanilla extract until fully combined.
06 -
Once cooled, spread or pipe frosting evenly over each cookie to create a smooth layer.
07 -
Top frosted cookies with fresh blueberries and raspberries arranged in desired patterns. Optionally, brush fruit lightly with warmed apricot jam for shine and moisture retention.