Go Back
+ servings

Vegan Chocolate Peanut Butter Energy Balls

Naturally sweet, loaded with energy, these chocolate peanut butter energy balls are delicious, healthy and perfect for an after-school snack, or whenever you’re needing a bit of a “pick-me-up” to your day. They are the perfect grab and go treat for any busy family.

Course Breakfast, Snack
Cuisine American
Keyword chocolate energy balls, energy balls, peanut butter energy balls, vegan energy balls
Prep Time 5 minutes
Cook Time 15 minutes
Servings 18 balls
Calories 113kcal
Cost $3


  • cookie scoop
  • food processor
  • airtight container


  • 1 cup medjool dates about 12 dates
  • 2/3 cup coconut flour
  • ½ cup cocoa powder unsweetened
  • ½ cup peanut butter
  • 3 tablespoons coconut oil
  • 1 teaspoon vanilla extract
  • A pinch of salt
  • 1/3 cup cocoa powder to roll


  • Add all the ingredients into a food processor and pulse until they form a crumbly mixture that holds together when lightly squeezed. Add a bit of water (no more than 3 tablespoons) if the mixture is too dry. Let it chill in the fridge for 15 minutes to set.
  • Use a cookie scoop or a tablespoon to portion the dough into balls and roll them with your hands.
  • Roll each ball in cocoa powder until evenly coated. Enjoy!



Nutrition information is calculated for one energy ball.

Cook’s Tips

  • If the mixture is too dry, just add in a bit of water (start with one tablespoon and go up to 3).
  • Store leftover energy balls in an airtight container in the refrigerator for up to 2 weeks.
  • Vegan energy balls are perfect to make in larger quantities during meal prep as they can be frozen and stored in the freezer for up to 3 months. Just take them out a few minutes beforehand to defrost, and then enjoy.
  • Do you have a nut allergy? Don’t despair! Try replacing the peanut butter with sunflower seed butter.

Recipe Variations

  • Substitute dried figs or raisins for medjool dates or use both.
  • You can add steel cut oats or nuts for an extra crunch.
  • Replace peanut butter with your favorite nut butter or sunflower seed butter.
  • Feel free to substitute almond flour for coconut flour.


Calories: 113kcal | Carbohydrates: 12g | Protein: 3g | Fat: 7g | Saturated Fat: 4g | Sodium: 43mg | Potassium: 164mg | Fiber: 4g | Sugar: 6g | Vitamin A: 12IU | Calcium: 13mg | Iron: 1mg