Go Back Email Link
+ servings
Nut butter snack balls rolled in coconut

Almond Butter Energy Balls with Dates

Snack balls are the perfect opportunity to whip out the old food processor and not cook up a completely delicious and healthful family treat. These Almond Butter Energy Balls with Dates taste all sweet and buttery but with sugar stabilising rolled oats, they won't have the kids bouncing off the walls. Parent win.
4.92 from 12 votes
Print Pin
Course: Snack | Snacks
Cuisine: Vegan
Diet: Vegan
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Servings: 18 balls
Calories: 148kcal
Author: Amanda Logan


  • food processor


  • 240 grams medjool dates around 10-12 dates, depending on their size
  • 1 ½ cups / 150g rolled oats use gluten-free oats if needed
  • ¼ teaspoon sea salt
  • ¾ cup / 165g almond or peanut butter
  • 2 teaspoon vanilla extract
  • ¾ cup / 60g desiccated coconut divided in to a ½ cup and a ¼ cup for rolling
  • 2-3 tablespoon water
  • 2 tablespoon peanut butter protein powder (optional)


  • Pit the dates and place them in a bowl and cover with hot to boiling water for 5 minutes. 
  • Place the rolled oats and a pinch of salt in a large skillet and place over low to medium heat to toast. Stirring regularly, cook for around 5 minutes or until the oatmeal is fragrant and just beginning to brown at the edges. Remove from the heat.
  • Strain the dates and place them in a food processor with the almond butter, toasted oats, vanilla, a ½ cup of coconut and the protein powder (if using)
  • Process the mixture adding 2 or 3 teaspoons of water to bring the it together. Continue processing until the dates are broken down and the mixture sticks together. 
  • Pop the remaining coconut in a bowl and begin rolling the snack ball mixture in to equal-sized balls (around a tablespoon each) and roll each through the coconut to coat.
  • Store in an airtight container in the fridge or freezer. 


This recipe is best made with a food processor not a blender.


Calories: 148kcal | Carbohydrates: 17g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 9mg | Potassium: 217mg | Fiber: 3g | Sugar: 9g | Vitamin A: 20IU | Calcium: 57mg | Iron: 0.9mg
Tried This Recipe?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram. Thank you!