Preheat the oven to 350 degrees, grease and flour three 8 inch x 2 inch round cake pans.
In a medium sized bowl, add the flour, baking powder, and salt. Whisk to blend for 30 seconds. Set aside.
In another bowl or measuring cup, combine the sour cream, milk, instant espresso granules, and vanilla.
In the bowl of your mixer, beat the softened butter until smooth. Gradually add the sugar and beat on medium speed for 3-5 minutes until fluffy and lightened in color.
Add the eggs one at a time, mixing until the yellow of the yolk disappears.
Add the flour mixture and the sour cream mixture alternately, beginning and ending with the flour mixture (3 additions of dry ingredients, 2 of wet).
Mix until combined and smooth, do not mix above medium speed or over-mix.
Bake at 350 degrees for 25-28 minutes or until a toothpick inserted into the center comes out clean or with just a few crumbs attached. Let the cakes cool 5-10 minutes, then turn out.
Makes 7 cups batter. The recipe works well for cupcakes.