Place the dates, walnuts, protein powder, chia seeds, salt, and vanilla in your food processor and blend the mixture until it comes together as a soft dough.
30 fresh dates, 1 cup walnut halves, 1/2 cup vanilla protein powder, 2 tablespoons chia seeds, 1/8 teaspoon salt, 1/2 teaspoon vanilla extract
Form the dough into small approximately 1 1/2 inch balls and roll in shredded coconut.
1/3 cup shredded coconut
Place the protein balls side-by-side on a baking sheet, cover, and place them in the fridge to chill for an hour before eating.
Notes
When blending the ingredients, make sure they're well combined with no chunks of dates or nuts. However, if you process it too long, the oil in the walnuts can start to separate from the mixture. If that happens, simply refrigerate the mixture for about 15 minutes to help it firm up before rolling into balls.
I used Deglet Noor dates in these protein balls, but Medjool dates would also be delicious! Medjool dates are bigger, so if you use them, you can reduce the number of dates by 50%.
Make sure to use protein powder with a mild, pleasant flavor. I used Garden of Life vanilla protein powder, and it was delicious.
If you prefer, you can substitute flax seeds for the chia seeds.