Go Back
+ servings
Vegan Protein Balls

3 Ingredient Raw Cashew Coconut Protein Balls

A quick and easy recipe for protein balls
5 from 58 votes
Join our Facebook Group! Print Pin
Course: Breakfast, Snack
Cuisine: British
Diet: Gluten Free, Vegan
Keyword: Easy Vegan Breakfast
Prep Time: 5 minutes
Chiling: 2 hours
Total Time: 2 hours 5 minutes
Servings: 8 balls
Calories: 88kcal
Author: FreyaE


  • Mixing Bowl
  • Blender or Smoothie Maker


  • 125 g Cashew Nuts soaked overnight in water, reserve water
  • 90 g Fresh Dates Destoned. If not fresh, soak in boiling water for at least half an hour to soften
  • 1 teaspoon Vanilla Extract or extract of your choice, almond, coffee etc
  • 1 pinch Sea Salt
  • 40 g Dessicated Coconut or Cacao Nibs, or Sesame Seeds Optional, for rolling


  • Blend together the cashews, dates, vanilla and sea salt until smooth (you may need to add some of the soaking water if the mixture is not coming together but please, not too much as the mixture will be too sticky).
  • Decant mixture into a bowl and chill for several hours until firm enough to roll into balls.
  • Form into balls of whatever size you desire (slightly smaller than a golf-ball is generous, anything bigger is greedy but who’s telling?).
    Roll in coconut (if using) and chill for a few hours more to set up.
  • Note: you can also use cacao nibs, cacao powder, chia, sesame or hemp seeds or leave plain, if coconut is not your thing.
Tried this recipe? Mention @sweeterthanoats or tag #sweeterthanoats!


Calories: 88kcal | Carbohydrates: 5g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 7mg | Potassium: 104mg | Fiber: 1g | Sugar: 1g | Vitamin C: 1mg | Calcium: 6mg | Iron: 1mg