Ingredients:
- 1 cup (225g) unsalted butter, softened
- 1 cup (120g) powdered sugar
- 1 large (50g) egg, room temperature
- 1 tsp (5ml) vanilla extract
- 1/4 tsp (1.25ml) almond extract
- 2 cups (250g) all-purpose flour
- 1/4 cup (30g) cornstarch
- 1/4 tsp (1.5g) salt
- 1 drop (0.5ml) pink gel food coloring
- 1/2 cup (150g) peach preserves
- 1 tsp (5ml) fresh lemon juice
- 1 pinch (0.5g) cinnamon
Instructions:
- Beat the softened butter and powdered sugar together using a hand mixer until the mixture is pale and fluffy.
- Add the egg, vanilla, and almond extract. Beat on medium speed until fully incorporated.
- Stir in the pink gel food coloring until you achieve a soft, pastel blush.
- In a separate bowl, whisk together the flour, cornstarch, and salt.
- Gradually add the dry ingredients to the wet mixture. Mix on low speed just until the flour streaks disappear; do not overwork the gluten.
- Wrap the dough in plastic wrap and refrigerate for at least 1 hour.
- Preheat oven to 350°F (175°C). Scoop 1 tablespoon of dough and roll into a ball about 1 inch in diameter.
- Place on a parchment-lined sheet. Use your thumb or the back of a teaspoon to press a deep well into the center of each ball.
- Bake for 10–12 minutes until edges are set but tops remain pale pink.
- Heat peach preserves, lemon juice, and cinnamon in a saucepan over low heat until fluid.
- While cookies are still slightly warm, pipe or spoon a small amount of peach filling into the center of each blossom.