Ingredients:

  • 1 ½ cups (190g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • ½ cup (115g) unsalted butter, softened
  • 2 large eggs
  • ½ cup (120ml) whole milk
  • 2 teaspoons vanilla extract
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup (115g) unsalted butter, softened
  • 2 cups (240g) powdered sugar
  • 2 tablespoons (30ml) whole milk
  • 1 teaspoon vanilla extract

Instructions:

  1. Preheat oven to 350°F (175°C). Line the muffin tin with cupcake liners.
  2. In a bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large mixing bowl, beat the softened butter and granulated sugar until light and fluffy.
  4. Add eggs one at a time, mixing well after each addition. Blend in vanilla extract.
  5. Gradually add the dry ingredients, alternating with milk, mixing until just combined.
  6. Divide the batter evenly among the prepared cupcake liners, filling each about ⅔ full.
  7. Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean.
  8. Remove from the oven and allow cupcakes to cool in the tin for 5 minutes before transferring to a wire rack.
  9. In a bowl, beat softened butter until creamy. Gradually add powdered sugar and milk, then vanilla; beat until smooth and fluffy.
  10. Once cool, frost cupcakes with buttercream using a spatula or piping bag.