In a medium bowl, mix the flour, baking powder, baking soda, and salt. Blend the freeze dried peaches using a food processor to a fine crumb. Set aside.
3 cups All-purpose flour, 1/2 tsp Baking powder, 1/2 tsp Baking soda, 1 tsp Salt, 2 oz Freeze dried peaches
Using a mixer in a mixing bowl, mix the melted butter (make sure it is cooled to room temperature before using), brown sugar, and sugar. Beat for 2 minutes on high speed.
1 cup Unsalted butter, 1 cup Brown sugar, 1/2 cup White granulated sugar
Add in the vanilla, egg, egg yolk, and freeze dried peaches. Mix on high speed until combined.
1 tsp Pure vanilla extract, 1 Large egg, 1 Egg yolk
Add in the dry ingredients and mix on low speed until combined. It will be a more dry dough. Add in the cold peaches. Mix on low until combined. The peaches will cause the dough to moisten slightly.
2 cups Roasted chopped peaches
Preheat the oven to 350℉. Line two cookie sheets with parchment paper. Let the dough sit for 10 minutes.
Use a large cookie scoop (2 oz or 2 TBSP) and scoop the dough. Place 6 cookie dough balls per cookie sheet.
Bake one sheet at a time. Bake for 14-16 minutes. Bake until the edges are lightly golden. The peaches cause the cookies to need a little extra bake time.
Let the cookies sit on the hot pan for 5 minutes. Transfer to a cooling rack. Place a roasted peach slice on top of the cookie. Cool completely.