Preheat the oven to 350℉. Spray a standard-size loaf pan with cooking spray and line with parchment paper.
Add the flour, baking powder, salt, and pumpkin pie spice to a large bowl. Whisk together.
Next, add the espresso powder and water to a small dish and stir to dissolve. Set aside for later.
Mix all the wet ingredients in a large bowl using a hand mixer.
With the mixer on low, slowly add the dry ingredients to the wet (except for the espresso). Make sure to scrape the sides and bottom of the bowl.
Remove ⅓ of the batter and place it in the dry ingredients bowl. Add the dissolved espresso and stir to combine; this will be the ‘swirl’ in your bread.
Scoop both batters into the lined loaf pan, alternating between them. Bake for 20 minutes, tent with tin foil, then bake for another 20 minutes or until a toothpick inserted comes out clean.
Remove from the oven and allow to cool completely. About 2-3 hours.
While the loaf is cooling, make the frosting. Add the cream cheese, powdered sugar, and vanilla to a bowl and whip using a hand mixer.
Top with cream cheese frosting and serve.