Prepare the dough: In a large bowl, beat the eggs, pumpkin purée, and oil together until smooth. Stir in the sugar, vanilla, and instant coffee granules.
Combine dry ingredients: In a separate bowl, whisk the flour, baking soda, baking powder, salt, and pumpkin pie spice. Add this to the wet mixture and stir until just combined — don’t overmix!
Chill: Cover and refrigerate the dough for at least 30 minutes. This step is key to keeping your cookies soft and tender.
Bake: Preheat the oven to 350°F. Scoop dough (about 2 tablespoons each) onto baking sheets lined with parchment paper or silicone mats, spacing 2 inches apart. Bake for 12–14 minutes, until the edges are set but the centers are still soft.
Frosting time: While the cookies cool completely, beat together cream cheese and butter until smooth. Add vanilla, powdered sugar, and pumpkin pie spice and beat until creamy and fluffy.
Finish: Spread frosting on the cooled cookies. Sprinkle a little extra pumpkin spice on top if you like.