01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a large bowl, beat butter and sugar until light and fluffy.
03 - Add eggs one at a time, mixing well after each. Stir in vanilla and lemon zest.
04 - Whisk flour, baking powder, and salt in a separate bowl.
05 - Gradually blend dry ingredients into wet mixture, alternating with milk, until soft dough forms.
06 - Roll tablespoon portions into balls. Place 2 inches apart on baking sheets. Bake 15-18 minutes until set and lightly golden on bottom.
07 - Cool completely. Scoop small cavity from flat side of each cookie using a small knife. Reserve crumbs.
08 - Melt chocolate with cream. Stir until smooth. Mix in reserved crumbs and jam to form thick paste.
09 - Fill cookie cavity with chocolate mixture. Sandwich with another half, pressing gently to form peach shape.
10 - Mix water with red and yellow food coloring separately. Lightly brush colors onto cookies, blending to mimic peach skin.
11 - Roll colored cookies in granulated sugar until evenly coated.
12 - Insert mint leaf into top of each cookie for realistic appearance, if desired.