Remove the pits from the dates, then add the pitted dates to a bowl.
Add the boiling water to the bowl with the pitted dates.
Let the dates soak for 10 minutes.
While the dates are soaking, add the whole wheat flour and baking powder to a large mixing bowl, then mix well.
When the dates have finished soaking, preheat the oven to 350 degrees Fahrenheit.
Add the dates and soaking liquid to a food processor or high powered blender, along with the peanut butter, vanilla extract, and salt.
Blend until smooth.
Transfer the blended mixture to the bowl with the whole wheat flour and baking powder.
Use your hands to knead the ingredients until they’re throughly combined and a cookie dough texture is achieved (the dough will be sticky so wear kitchen gloves if you prefer).
Use your hands to roll the cookie dough into 12 evenly sized balls and place them on a sheet pan lined with parchment paper. Be sure to space the dough balls evenly on the sheet pan.
Dip a fork in cold water then use the fork to press the cookies down and flatten them. You can rotate the fork and press down a second time to create a crisscross design (to prevent sticking, be sure to dip the fork in cold water each time you apply it to a cookie. You can also use your other hand to hold down the cookie while you peel off the fork).
Bake the cookies at 350 degrees Fahrenheit for 18 minutes.
Let the cookies cool to room temperature before removing from the pan and serving.