- In a large bowl, cream the butter and sugar until light and fluffy. 
- Beat in the egg and vanilla extract until well combined. 
- In a separate bowl, whisk together the flour, baking powder, and salt. 
- Gradually add the dry ingredients to the wet ingredients and mix until a soft dough forms. 
- Divide the dough in half, flatten into disks, wrap in plastic, and chill for 1 hour. 
- Preheat oven to 350°F (175°C) and line baking sheets with parchment paper. 
- Roll out dough on a lightly floured surface to about ¼-inch thickness. 
- Cut out flower shapes using cookie cutters and place on prepared baking sheets. 
- Gently press an edible flower onto each cookie and sprinkle with sugar. 
- Bake for 8–10 minutes, or until edges are lightly golden. 
- Let cookies cool on the sheet for 2 minutes, then transfer to wire racks to cool completely.