01 -
Heat oven to 350°F (175°C).
02 -
Line a 12-cup muffin tin with cupcake liners.
03 -
Mix flour, baking powder, and salt in a bowl.
04 -
Cream the butter and sugar together in a separate bowl until fluffy.
05 -
Beat in the eggs one at a time, then add the vanilla extract and lime zest.
06 -
Alternate adding the dry ingredients with the milk and lime juice to the butter mixture.
07 -
Fill cupcake liners 3/4 full with the batter.
08 -
Bake in the preheated oven for 18-20 minutes or until a toothpick inserted in the center comes out clean.
09 -
Allow the cupcakes to cool completely.
10 -
Mix the filling ingredients (condensed milk, lime juice, lime zest) in a bowl until thick.
11 -
Use a cupcake corer or knife to hollow out the center of each cupcake and fill it with the lime mixture.
12 -
Beat the frosting ingredients (unsalted butter, powdered sugar, lime juice) together until fluffy.
13 -
Frost the cupcakes with the prepared frosting.
14 -
Garnish each cupcake with lime zest, graham cracker crumbs, and lime slices.