Mix coconut oil and peanut butter.In a medium bowl*, combine melted coconut oil and peanut butter and mix with a rubber spatula until well incorporated.* Use a glass bowl so that you can easily melt the coconut oil in the microwave!*
Add the remaining ingredients EXCEPT coconut flour. Add eggs, sugar, vanilla, baking soda, and salt to the bowl. Mix until everything is homogenous.
Add coconut flour.Mix in the coconut flour until no more dry coconut flour is visible. *Dough should be a semi-soft cookie dough consistency.*
Divide and shape dough.Using a cookie scoop or tablespoon, portion the cookies and roll each one into a smooth ball. Place them 2 inches apart on parchment lined sheet pans. With the palm of your hand, gently flatten each cookie slight. Using the prongs of a fork, give each cookie a criss-cross indention for design.
Bake cookies.Bake the cookies for about 8-10 minutes until the cookies is slightly puffed and no longer looks wet. *Warm cookies will be quite soft.*Optional: Once the cookies are out of the oven, immediately sprinkle on some granulate sugar for decor.
Enjoy the cookies warm or store them for in an airtight container for the next day!