
Preheat the oven to (350°F) = (176°C) degrees.
Combine all of the ingredients except the flour. Cream until smooth, and slowly add the flour one cup at a time.
Flour the countertop and roll out the sticky dough with a floured rolling pin to about 1/8 to 1/4 inch thick.
Use a cookie cutter to cut out the size of the cookie you desire.
Combine the ingredients in a saucepan and stir constantly. Bring the mixture to a boil and then simmer until thickened.
Remove the pan from the heat and let it cool slightly.
Scoop one heaping tablespoon of the filling into the middle of one rolled-out cookie circle, then place another cookie on top.
Pinch the edges together with your fingers or a fork.
Bake for 10-20 minutes, depending on the thickness of the cookie dough.
Please feel free to bake longer if you like a crisp cookie. This recipe makes 12-24 cookies, depending on the size of the cutter you use and how thick you cut them.