To make the pastry dough: Mix all ingredients in a large bowl until a dough forms. It'll be a little sticky but that's okay. Let the dough rest for about 10 minutes.
Pre-heat oven to 375F.
Wet your hands and roll out a small ball of dough into a flat circle. Pinch the top and the sides to make a triangle and leave enough room for a hole to put the lemon curd after it bakes.
Bake the hamantaschen for 15 minutes until starting to brown. Let cool for 20-30 minutes.
Meanwhile, heat the coconut oil in a microwave for 2 minutes until hot, but not boiling.
Add the Swerve, lemon juice, zest, lemon flavor and mix to combine. Using a whisk, add in the egg yolks one at a time, whisking quickly to ensure you don't curdle the eggs. Whisk until thickened, about 1 minute.
Pour the curd into a bowl or a bag and let it sit in the fridge for about 2 hours until chilled and thickened.
Pipe or spoon the lemon curd into the hamantaschen and enjoy!!