01 -
Set oven to 350°F and line a cupcake pan with paper liners to ensure even baking and easy removal.
02 -
Whisk together flour, baking powder, baking soda, and salt in a mixing bowl until evenly distributed.
03 -
Using a mixer, beat softened butter and granulated sugar on medium speed until light and fluffy, approximately 3 to 4 minutes.
04 -
Add eggs one at a time into the creamed butter mixture, mixing thoroughly after each addition, then blend in vanilla extract.
05 -
Gradually add dry ingredients and buttermilk in three parts, starting and ending with dry ingredients, mixing gently to avoid overworking the batter.
06 -
Distribute batter evenly into liners, filling about two-thirds full, and bake for 18 to 20 minutes until a toothpick inserted in the center comes out clean.
07 -
Let cupcakes cool completely on a wire rack before applying frosting to prevent melting.
08 -
Beat softened butter until smooth, slowly add powdered sugar blending well after each addition. Add vanilla extract and heavy cream to achieve a spreadable consistency. Mix in blue food coloring until desired shade is reached.
09 -
Generously frost the cooled cupcakes with blue frosting and immediately sprinkle red, white, and blue decorations to ensure they adhere before the frosting sets.