Make the Cupcakes:
Prep: Preheat oven to 350°F (175°C). Line a muffin tin with cupcake liners.
Dry Mix: Whisk together flour, baking powder, and salt in a bowl.
Cream Butter & Sugar: Beat butter and sugar until light and fluffy (2-3 mins).
Add Wet Ingredients: Mix in eggs one at a time, then stir in vanilla, lemon juice, and zest.
Combine: Alternate adding the dry mix and milk, mixing until just blended.
Fold in Raspberries: Gently stir in floured raspberries (to prevent sinking).
Bake:
Fill liners ¾ full and bake for 18-22 mins, or until a toothpick comes out clean.
Let cool completely before frosting.
Prepare the Frosting:
Beat cream cheese and butter until smooth.
Gradually add powdered sugar, then mix in lemon juice and zest until fluffy.
Decorate & Serve:
Pipe or spread frosting onto cooled cupcakes.
Top with fresh raspberries, lemon zest, and a dusting of powdered sugar.
Enjoy these tangy, sweet, and heavenly cupcakes with every bite!