Bring a medium saucepan with 1-2 inches of water to a simmer.
Combine egg whites and granulated sugar in the metal bowl of a stand mixer or other heatproof bowl. Balance the bottom of the bowl over the simmering water bath, but ensure it’s not touching the water.
Whisk continuously as the egg whites warm up, ensuring all the sugar has dissolved or the temperature reaches 160°F (71°C) on an instant-read thermometer.
Once the sugar has dissolved, place the bowl in your stand mixer fitted with the whisk attachment.
Beat on medium-high speed until the stiff peak stage and the meringue cools to room temperature.
Add a few pieces of softened butter to the meringue base with the mixer still on medium-high speed. At this stage, the frosting may separate or curdle – don’t panic! Just continue beating the mixture until it becomes a thick and cohesive buttercream. This process can take time, so don’t give up if it seems slow – it will come together.
Once the mixture is thick and cohesive, add the lemon curd and salt.
Beat the buttercream until is thick and fluffy. See notes below for if it doesn't come together,
Switch to the paddle attachment and beat on low for 10 minutes to knock out the larger air bubbles in the buttercream. Now it’s ready to start piping and frosting!
Swiss meringue buttercream can be stored in a covered bowl at room temperature for 1-2 days, as long as the room doesn’t get too warm. If your kitchen is warm, store it in the fridge or freezer until needed, and follow the instructions in the notes to re-whip it.