-
1
Preheat oven to 350F.
-
2
Line standard muffin tins with paper liners.
-
3
Sift together both flours, baking soda, baking powder, and salt.
-
4
With an electric mixer on medium-high speed, cream butter and sugar until pale and fluffy.
-
5
Reduce speed to medium.
-
6
Add whole eggs, one at a time, beating until each is incorporated, scraping down sides of bowl as needed.
-
7
Add yolks, and beat until thoroughly combined.
-
8
Reduce speed to low.
-
9
Add flour mixture in three batches, alternating with two additions of buttermilk, and beating until combined after each.
-
10
Beat in vanilla.
-
11
Divide batter evenly among lined cups, filling each three-quarters full.
-
12
Bake, rotating tins halfway through, until cupcakes spring back when lightly touched and a cake tester inserted in centers comes out clean, about 20 minutes.
-
13
Transfer tins to wire racks to cool 10 minutes; turn out cupcakes onto racks and let cool completely.
-
14
Cupcakes can be stored overnight at room temperature, or frozen up to 2 months, in airtight containers.
-
15
To finish, use a small offset spatula to spread cupcakes with frosting.
-
16
Refrigerate up to 3 days in airtight containers; bring to room temperature and, if desired, decorate with sprinkles before serving.