Loading...

Preheat your oven to 350°F. Line a 6-cup muffin tin with paper liners. This recipe makes 4 generous cupcakes, with enough batter for a small extra cupcake or two, or you can use larger liners for 4 cupcakes.

In a medium bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt. Set aside.

In a large bowl, using an electric mixer, cream together the softened unsalted butter until light and fluffy, about 2 minutes.

Beat in the large egg until well combined, then stir in the vanilla extract.

Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the whole milk, beginning and ending with the dry ingredients. Mix on low speed until just combined after each addition, being careful not to overmix.

Divide the batter evenly among the prepared muffin cups, filling each about two-thirds full.

Bake for 18-22 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean. The tops should be lightly golden and spring back when gently touched.

Remove the cupcakes from the oven and let them cool in the muffin tin for 5 minutes before transferring them to a wire rack to cool completely. Cupcakes must be completely cool before frosting.

While the cupcakes cool, prepare the buttercream frosting. In a large bowl, using an electric mixer, beat the softened unsalted butter until creamy, about 2-3 minutes.

Gradually add the sifted powdered sugar, 1 cup at a time, mixing on low speed until incorporated, then increasing to medium speed. Add the whole milk, vanilla extract, and salt. Beat on medium-high speed for 3-5 minutes, until the frosting is light, fluffy, and smooth.

Once the cupcakes are completely cool, frost them generously with the buttercream frosting using an offset spatula or a piping bag.

Immediately decorate with a generous amount of rainbow sprinkles before the frosting sets. Serve and enjoy!


Preheat your oven to 350°F. Line a 6-cup muffin tin with paper liners. This recipe makes 4 generous cupcakes, with enough batter for a small extra cupcake or two, or you can use larger liners for 4 cupcakes.

In a medium bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt. Set aside.

In a large bowl, using an electric mixer, cream together the softened unsalted butter until light and fluffy, about 2 minutes.

Beat in the large egg until well combined, then stir in the vanilla extract.

Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the whole milk, beginning and ending with the dry ingredients. Mix on low speed until just combined after each addition, being careful not to overmix.

Divide the batter evenly among the prepared muffin cups, filling each about two-thirds full.

Bake for 18-22 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean. The tops should be lightly golden and spring back when gently touched.

Remove the cupcakes from the oven and let them cool in the muffin tin for 5 minutes before transferring them to a wire rack to cool completely. Cupcakes must be completely cool before frosting.

While the cupcakes cool, prepare the buttercream frosting. In a large bowl, using an electric mixer, beat the softened unsalted butter until creamy, about 2-3 minutes.

Gradually add the sifted powdered sugar, 1 cup at a time, mixing on low speed until incorporated, then increasing to medium speed. Add the whole milk, vanilla extract, and salt. Beat on medium-high speed for 3-5 minutes, until the frosting is light, fluffy, and smooth.

Once the cupcakes are completely cool, frost them generously with the buttercream frosting using an offset spatula or a piping bag.

Immediately decorate with a generous amount of rainbow sprinkles before the frosting sets. Serve and enjoy!
