Yes, you can use homemade lemon curd for this recipe. Lemon curd is made of lemon juice, white sugar, egg yolks, and butter. It's really quite easy to make. Here's a recipe on making lemon curd.