First, Preheat the oven to 350 degrees. Add cupcake liners to the cupcake pan(s).
Dry Ingredients: In a medium bowl, whisk the cake flour, baking powder, baking soda and salt for 30 seconds. Set aside.
Buttermilk Mixture: In another bowl, add the buttermilk, vegetable oil and vanilla extract. Set aside.
In the bowl of your mixer, add the softened butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed for 3 to 5 minutes until lightened in color and fluffy.
Next, add the eggs one at a time, mixing after each until the yolk is blended.
With the mixer on low speed, alternately add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry ingredients and 2 of liquid). After the last addition, mix just until combined. Be careful not to over-mix.
This recipe makes 30-32 cupcakes. Scoop about ¼ cup batter into each cupcake liner.
Bake at 350 degrees for 15-18 minutes or until a toothpick inserted in the center comes out clean or with just few crumbs attached. Remove the cupcakes immediately from the pan to prevent overbaking.
This recipe makes about 7 ½ cups of batter (enough for 30-32 cupcakes)