01 -
Turn your oven on to 350°F (175°C). Put cupcake liners in your muffin cups.
02 -
Grab a big bowl and whisk together the flour, sugar, baking soda, baking powder, and salt.
03 -
Toss in the butter, vanilla, sour cream, eggs, and milk. Mix it up until you’ve got a smooth, combined batter.
04 -
Gently fold in the lemon zest and mashed raspberries so they’re spread evenly.
05 -
Spoon the batter into the liners, filling each about 2/3 of the way up.
06 -
Pop them in the oven for 18–20 minutes. A toothpick in the middle should come out clean to know they’re done.
07 -
Let the cupcakes rest in the pan for 5 minutes before moving them to a wire rack.
08 -
Beat the cream cheese and butter until smooth in a bowl. Slowly add powdered sugar while mixing. Finally, stir in the lemon juice and zest until creamy.
09 -
Make sure the cupcakes are fully cool, then spread on the frosting. Top with some fresh raspberries and a pinch of lemon zest if you’d like.