Line a 9 X 13-inch pan with parchment paper, letting the parchment paper hang over the sides.
In a medium saucepan over low heat, combine peanut butter, coconut oil, honey, and cocoa powder. Stir as mixture melts together, add whey protein (if using).
In a large mixing bowl, measure ground almonds, shredded coconut, pecans, cranberries, and chia seeds. Add peanut butter mixture and stir together with a spatula.
Transfer to prepared pan. Refrigerate for 2-3 hours. Cut into bars.