In a medium bowl, mix coconut flakes with cocoa powder until coconut is completely covered with powder.
Add walnuts and dates to a food processor and pulse until the mixture becomes finely chopped and sticky.
Add coconut flakes and cocoa powder mixture, honey, cinnamon, vanilla, protein powder, salt, and coconut oil. Blend until mixture holds together when pressed.
Form batter into round balls by hand, about 1 TBSP each. Freeze for two hours. Two balls equals one serving.