01 -
Set your oven to 350°F (177°C) and prepare a 12-slot muffin tin by lining it with cupcake papers.
02 -
In a big mixing bowl, stir together flour, salt, and baking powder. Set the mixture aside.
03 -
Cream the butter, sugar, and lemon peel in a mixer on medium-high for about 2 minutes until it's light and fluffy. Scrape the sides of the bowl as you work.
04 -
Mix in the eggs and vanilla, beating on medium-high for another minute or so. Scrape down the sides again before continuing.
05 -
While the mixer is on the lowest setting, slowly alternate adding your dry mix with the lemon juice and milk. Just barely mix until blended—don't overdo it!
06 -
Scoop the batter into the liners so it's distributed evenly. Bake for 18 to 21 minutes, checking with a toothpick until it comes out clean. Cool completely on a rack before frosting.
07 -
Cut a small, circular section out of the top middle of each cooled cupcake, making a hollow about an inch deep. Fill the gap with a spoonful or two of raspberry jam.
08 -
Place the cut-out cupcake pieces back on top of the jam-filled space.
09 -
Whip the softened butter for 3-4 minutes at medium speed until smooth. Slowly add the powdered sugar, raspberry jam, milk, vanilla, lemon juice, and salt. Start by mixing low, then turn it up for a minute until it's all creamy.
10 -
Pipe the raspberry buttercream on top with a decorative piping tip (like Wilton 1M). Add lemon slices or raspberries on top if you want.
11 -
Chill the decorated cupcakes in the fridge for at least 1 hour to let the frosting set properly before serving.