-
1
Make cupcakes: Preheat oven to 375F.
-
2
Line standard muffin tins with paper liners.
-
3
Whisk together flour, baking soda, baking powder, and salt.
-
4
With an electric mixer on medium-high speed, cream butter and granulated sugar until pale and fluffy.
-
5
Reduce speed to low.
-
6
Beat in peanut butter until combined.
-
7
Add eggs, one at a time, beating until each is incorporated, scraping down sides of bowl as needed.
-
8
Beat in vanilla.
-
9
Add flour mixture, and mix until just combined.
-
10
Beat in sour cream.
-
11
Fill each lined cup with 3 scant tablespoons batter.
-
12
Bake, rotating tins halfway through, until pale golden and a cake tester inserted in centers comes out clean, about 13 minutes.
-
13
Transfer tins to wire racks to cool completely before removing cupcakes.
-
14
Make frosting: With an electric mixer on medium-high speed, beat cream cheese, confectioners sugar, and butter until pale and fluffy.
-
15
Stir in peanut butter by hand.
-
16
To finish, use an offset spatula to spread 1 to 2 tablespoons frosting onto each cupcake.
-
17
Refrigerate until frosting is firm, about 10 minutes.
-
18
Score each top in a crosshatch pattern with the tines of a fork, dipping tines in confectioners sugar each time to prevent sticking.
-
19
Cupcakes can be refrigerated up to 2 days in airtight containers; bring to room temperature before serving.