01 - Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.
02 - Whisk together flour, baking powder, and salt in a medium bowl.
03 - Beat butter and sugar in a large bowl until light and fluffy. Add eggs one at a time, then mix in vanilla and lemon zest.
04 - Alternately add dry ingredients and milk, beginning and ending with dry ingredients. Mix until just combined.
05 - Divide batter evenly among liners. Bake 18-20 minutes until a toothpick inserted comes out clean. Cool completely.
06 - Whisk lemon juice, zest, sugar, and eggs in a heatproof bowl. Place over simmering water and cook, whisking constantly, until thickened about 8-10 minutes. Remove from heat, whisk in butter until smooth, then chill.
07 - Beat egg whites and cream of tartar until soft peaks form. Gradually add sugar, beating until stiff, glossy peaks form. Beat in vanilla.
08 - Use a paring knife to remove a small core from each cupcake center. Fill each with about 1 teaspoon lemon curd. Pipe or spoon meringue on top.
09 - Toast meringue with a kitchen torch or under a broiler for 1-2 minutes until golden. Serve immediately or refrigerate.