In a medium saucepan, whisk together the eggs and sugar until well combined.
Add the fresh lemon juice and zest to the egg mixture, whisking until smooth.
Place the saucepan over low heat and stir continuously to prevent the eggs from scrambling.
Gradually add the butter pieces, stirring until fully melted and incorporated.
Continue to cook the mixture until it thickens, about 10-15 minutes.
Once thickened, remove from heat and strain through a fine-mesh sieve into a bowl.
Allow the lemon curd to cool slightly before transferring to sterilized jars.
Cover the curd with plastic wrap directly on the surface to prevent a skin from forming.
Refrigerate the lemon curd for up to 2 weeks.
Enjoy your homemade lemon curd as a spread, filling, or dessert topping.