In a bowl, whisk the cake flour, baking soda , baking powder and salt
Using an electric mixer, beat the eggs on medium speed for about 20 seconds
Add the sugar and continue to beat on medium speed for 30 seconds
Add vanilla and oil and beat for on medium speed for a minute
Add half the flour mixture and beat on low speed until incorporated
Add half the buttermilk and beat on low speed until incorporated
Repeat for remaining half of flour mixture and buttermilk
Fill the liner until half full with an ice cream scoop , the batter will be thin
Bake for 12 to 14 minutes until a tooth pick inserted in the center comes out clean
Take the cupcakes out and let them cool.
Cream cheese frosting
Freeze the whisk attachment and bowls until ready to use or atleast for 15 minutes
Take the cold whippng cream and beat on high for about 2 minutes till it becomes thick and fluffy
In another bowl beat the cream cheese and powdered sugar until its mixed well
Add the vanilla to it and beat again
Fold the whipped cream into the cream cheese mix to get the most delicious frosting
Refrigerate the frosting if not using immediately . You are now ready to frost the cupcakes.
Frost the cupcakes and enjoy
Notes
As you can see from the pictures , I used brown sugar in my recipe as I ran out of white sugar .The original recipe asks to use granulated white sugar .It turned out well for me .So feel free to use the sugar that you prefer.