Rinse lentils and boil in a large pot of water for 8-10 minutes, or until soft. Cooking lentils is just like cooking pasta! You do not need to soak them. Drain and puree in high-powered blender.
Pour lentils into a large mixing bowl and add 1/2 cup of the peanut butter. Mix until combined.
Double check that the dates do not have any pit fragments. Chop the dates roughly to help with blending. Puree the dates, raisins, vanilla, and remaining 1/2 cup peanut butter in the high-powered blender until smooth. Pour mixture into lentil mixture and combine with the baking powder. Mix until well combined.
Cover bowl and refrigerate dough for at least 1 hour or overnight. This will make it much easier to form the balls.
Preheat oven to 350 degrees.
Line a baking sheet with parchment paper or silicone baking sheet. Roll batter in to 1 inch balls and place on the baking sheet. Bake for 12 minutes and then use a fork to press down to create the criss-cross pattern. Bake for another 18 minutes.