Preheat oven to 350. Line a baking sheet with parchment paper and set aside.
In the bowl of an electric mixer on medium speed, beat oil, cream cheese, egg yolks, sugar and brown sugar until the texture is rich and creamy.
Add vanilla, salt, baking powder, cinnamon, and ground ginger. Beat until combined.
Turn mixer to low and gradually add flour. Beat until just combined.
Scoop out dough using a medium cookie scoop, then press 3-5 pieces of peach into the tops of each one. Place on prepared baking sheet and repeat with remaining dough and peaches.
Bake at 350 for 14 minutes. Set aside to cool completely before eating.
Notes
These cookies are best the day they are made, but will keep 1-2 days in the fridge if you have leftovers.