To make the lemon curd, beat together the egg yolks and sugar, in a medium saucepan.
Pour in the lemon juice and zest.
Stir continually and place the saucepan over medium-low heat.
Continue stirring until the mixture is thick enough to coat the back of a spoon.
Strain mixture into a shallow pan and discard the zest.
Allow the mixture to cool slightly.
Then, add butter if using, and whisk.
Next, place plastic wrap over the lemon curd, directly on the surface.
Cool to room temperature.