01 -
Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
02 -
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
03 -
Add the butter, eggs, sour cream, milk, and vanilla extract. Beat until well combined.
04 -
Fold in the lemon zest and mashed raspberries until evenly distributed.
05 -
Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
06 -
Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
07 -
Allow the cupcakes to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
08 -
In a large bowl, beat the cream cheese and butter until smooth and creamy. Gradually add the powdered sugar, beating until well combined and smooth. Mix in the lemon juice and lemon zest until fully incorporated.
09 -
Once the cupcakes are completely cool, frost them generously with the lemon cream cheese frosting. Garnish with fresh raspberries and a sprinkle of lemon zest for an extra touch of elegance.