Loading...

Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper cupcake liners.

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-3 minutes.

Add the large eggs one at a time, beating well after each addition until fully incorporated.

Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the dry ingredients. Mix on low speed until just combined, being careful not to overmix. Stir in the vanilla extract.

Divide the batter evenly among the 12 prepared cupcake liners, filling each about two-thirds full.

Bake for 18-20 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean. The tops should be lightly golden.

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. This cooling process is crucial before frosting.

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

Gradually add the powdered sugar, 1 cup at a time, beating well after each addition until smooth. Add the milk and vanilla extract, and beat until the frosting is light and fluffy.

Add a few drops of purple gel food coloring to the frosting and mix until a uniform lavender color is achieved. Add more coloring if a deeper shade is desired.

Once the cupcakes are completely cool, transfer the purple buttercream frosting to a piping bag fitted with your desired tip (a star or round tip works well). Pipe the frosting onto each cupcake in a swirl pattern.

Immediately after frosting each cupcake, generously sprinkle with colorful sprinkles before the frosting sets.


Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper cupcake liners.

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-3 minutes.

Add the large eggs one at a time, beating well after each addition until fully incorporated.

Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the dry ingredients. Mix on low speed until just combined, being careful not to overmix. Stir in the vanilla extract.

Divide the batter evenly among the 12 prepared cupcake liners, filling each about two-thirds full.

Bake for 18-20 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean. The tops should be lightly golden.

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. This cooling process is crucial before frosting.

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

Gradually add the powdered sugar, 1 cup at a time, beating well after each addition until smooth. Add the milk and vanilla extract, and beat until the frosting is light and fluffy.

Add a few drops of purple gel food coloring to the frosting and mix until a uniform lavender color is achieved. Add more coloring if a deeper shade is desired.

Once the cupcakes are completely cool, transfer the purple buttercream frosting to a piping bag fitted with your desired tip (a star or round tip works well). Pipe the frosting onto each cupcake in a swirl pattern.

Immediately after frosting each cupcake, generously sprinkle with colorful sprinkles before the frosting sets.
