Peanut Butter Mocha Energy Balls (Vegan)

What better ingredient for energy bites than a little dose of caffeine? These no-bake energy balls are the perfect bite-sized snack! Loaded with peanut butter, dates, coffee, chocolate, and dusted with cocoa powder, these are perfect for pre and post workout or just a snack on to go!

chocolate peanut butter energy bites with cocoa powder and coffee beans

Energy bites, protein balls, energy balls, whatever you wanna call em, they have achieved major popularity in the healthy food world. They are packed with healthy ingredients all in a perfect portion.

I made some coconut lime energy bites awhile back and I honestly cannot believe it took me this long to test out a chocolate coffee version. Well probably not the best-suited recipe for children (they have too much energy as is), you can omit coffee to make them kid-friendly. Chocolate peanut butter energy balls are still delicious and definitely a kid-approved flavor combo.

I, however, am I huge coffee fan and coffee flavor foods are no exception. The coffee stays for me and I love these mocha energy bites! Let’s get you to love them too.

dates, oats, agave nectar, peanut butter, cocoa powder, chia seeds, and coffee beans on white background

Tips to customize your energy balls:

  • This energy bites recipe is sweetened with dates and agave but you can use maple syrup, honey, coconut syrup, basically any liquid sugar you prefer!
  • Add chocolate protein powder instead of cocoa powder. I’ve been drinking the vegan chocolate protein powder from Beachbody and it tastes great in this recipe!
  • Swap out peanut butter for almond or cashew butter for a healthy substitute

process shots of making chocolate peanut butter energy bites

What I love about this recipe is how easy energy bites are to make. If you have a food processor, add the dates and pulse until in fine pieces, add the remaining ingredients and pulse again until well combined.

They are great to prepare on your meal prep days to have a healthy snack throughout the week. I like to eat a couple paired with fresh fruit after my morning workouts or an afternoon snack when my sweet tooth is nagging me.

hand rolling chocolate peanut butter energy bites with food processor to left

I’m not really sure where the name energy bites was invented, but these little gems are truly magic. They are naturally sweetened and packed with superfoods to give you a wholesome, healthy snack. Try making this recipe and opting out of the store brand granola bars for a clean-eating, raw vegan, gluten-free snack!

hand hold peanut butter chocolate energy bite over bowl

If you tried this peanut butter mocha energy balls, let me know in the comments below and share a photo using #mindfulavocado. I’d love to hear from you! Want to see more recipes? Let’s get social! CONNECT WITH ME on Facebook, Twitter, Instagram, or Pinterest to see what I’m currently cooking up!

Related: Coconut Lime Energy Bites

bowl of vegan peanut butter mocha energy bites on dark blue napkin

Peanut Butter Mocha Energy Bites

These bite-sized energy bites are the perfect snack. Loaded with peanut butter, coffee, dates, chocolate and dusted with cocoa powder, they are a filling yet delicious snack. You need to try these vegan and gluten-free protein balls!
5 from 5 votes
Print Pin Rate
Course: Dessert, Snacks
Cuisine: Gluten Free, Healthy, Plant Based, Vegan, Vegetarian
Keyword: easy snack recipe, healthy chocolate snacks, preworkout snack, raw vegan dessert
Prep Time: 40 minutes
Total Time: 40 minutes
Servings: 16 energy bites
Calories: 103kcal
Author: Amanda


  • 1/2 cup dates pitted
  • 1 cup rolled oats
  • 1/2 cup creamy peanut butter
  • 1/2 cup strong coffee
  • 1/4 cup agave nectar can substitute with maple syrup or honey
  • 2 Tablespoons cocoa powder + 1 Tablespoon for coating (optional)
  • 1 Tablespoon chia seeds


  • Place pitted dates in the food processor and pulse until in small pieces.
  • Add remaining ingredients and pulse until a sticky wet-dough like consistency.
  • Put in fridge for 20 minutes to set.
  • Remove from fridge and roll into balls 3/4 inch in diameter. Should yield about 16 balls.
  • Pour 1 Tablespoon of cocoa powder on plate and roll energy bites in cocoa.
  • Enjoy right away or store in the fridge.


These peanut butter mocha energy balls will keep well for about a week stored in a sealed container in the fridge.


Serving: 1energy bite | Calories: 103kcal | Carbohydrates: 13.9g | Protein: 3.2g | Fat: 4.8g | Saturated Fat: 1g | Sodium: 38mg | Potassium: 128mg | Fiber: 2.2g | Sugar: 8.1g | Calcium: 10mg | Iron: 1.3mg

Please note this post may contain affiliate links which do not impact the cost to you but gives me a small commission. Thank you for your support!


10 thoughts on “Peanut Butter Mocha Energy Balls (Vegan)”

  1. 5 stars
    Little bundles of all of my favourite things… I am cooking lots with dates at the moment, no idea why but they are definitely inspiring all sorts of ideas.

  2. 5 stars
    Mmmm. Two of my favorite flavors paired together – Peanut Butter and Mocha! Energy balls are so fun and easy that when I make them, I wonder why I don’t make them more often! Your PB & mocha balls look so delicious and I can’t wait to try them!

    • Thanks, Elaine! Every time I make a batch of energy bites I wonder why I don’t make them more often too!

  3. 5 stars
    I’m surely give those a go – I really like the addition of coffee- a great 👍 idea – I really love the taste of coffee in desserts. This is super healthy too. Thank you for sharing this lovely recipe Amanda. 😊

  4. 5 stars
    Very good for those who prefer the small, grits of coffee. I would like to see about using brewed or instant coffee. Thank you.


Leave a Comment

Recipe Rating