Ingredients
Method
Preheat the Oven: Preheat your oven to 350°F (175°C). Line a muffin tin with cupcake liners and set aside.
Combine Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
Cream the Butter and Sugar: In a large mixing bowl, use an electric mixer to beat the softened butter and granulated sugar together until light and fluffy, about 3-4 minutes.
Add Eggs: Add the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract and lemon zest.
Incorporate Dry Ingredients: Gradually add the flour mixture to the butter mixture, alternating with the buttermilk and lemon juice. Start and end with the dry ingredients, mixing just until incorporated.
Fill Cupcake Liners: Divide the batter evenly among the prepared cupcake liners, filling each about 2/3 full.
Bake: Bake in the preheated oven for 18-20 minutes or until a toothpick inserted into the center comes out clean. Remove from the oven and let them cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Make the Frosting: In a large mixing bowl, beat the softened cream cheese and butter together until smooth. Gradually add the powdered sugar, mixing until well combined. Add the vanilla extract and lemon juice, adjusting to your preference for tanginess.
Frost the Cupcakes: Once the cupcakes are completely cooled, use a piping bag or a spatula to frost each cupcake generously with the cream cheese frosting.
Garnish: Top with lemon zest for an extra burst of citrus flavor, if desired.
Prep Time: 20 mins | Total Time: 40 mins | Servings: 12 cupcakes
