Line large baking sheet or a cooling rack with parchment paper and set aside.
In a large mixing bowl, mix together oats, protein powder and peanuts.
In a powerful blender or food processor, add peanut butter, coconut oil, dates, water and process until smooth. Transfer to the bowl with dry ingredients and mix until combined. The batter will be quite thick. If you still see dry patches, add water by a tablespoon and keep mixing.
Scoop the dough with a spoon or a small scoop, roll into golf size balls and flatten with your hands. Place on a prepared baking sheet and repeat this step until you run out of dough. Refrigerate uncovered for 1 hour and enjoy cold.
Notes
Store: Refrigerate in an airtight container for up to 1 week.
Freeze: Freeze in an airtight container for up to 3 months.