Healthy Peanut Butter Balls

Make healthy peanut butter balls with only 5 simple ingredients: peanut butter, oats, dates, chocolate and coconut oil! No powdered sugar or butter needed. These peanut butter balls are dairy-free, gluten-free and vegan!

Plate of healthy peanut butter balls covered in chocolate. One has bite taken out of it.

We’re all about the holidays this weekend. Wrapping, baking, family and celebrating… that pretty much sums it up. We’ve been jamming out to Christmas tunes, traveling to visit family and overall just enjoying the season. Yesterday I spent the afternoon baking Christmas cookies with my nanny, sister and her girls. It’s a tradition and it’s something I look forward to every year. We baked and then took the goodies to our family Christmas party at my aunt and uncle’s house, which is always a good time.

Since I was young my favorite holiday treats have always been nanny’s crescent cookies, no bake cookies and peanut butter balls. <– Can you tell I love all things peanut butter and chocolate?

Food processor with the ingredients for healthy peanut butter balls-- peanut butter, dates, and oatmeal.

Over the years I’ve made a couple different healthy no bake cookies recipes, so this year I decided to test out making a healthy version of the classic peanut butter balls we used to make every year only without the butter or powered sugar.

After a little recipe testing (and one batch of peanut butter balls turned peanut butter energy balls) I finally perfected a recipe for healthy chocolate peanut butter balls. They taste just like the ones I used to love growing up, only they’re vegan, gluten-free, sweetened with dates and require only five ingredients! They’re basically just like my peanut butter eggs, but in the shape of a ball instead of an egg.

Healthy peanut butter balls on a plate before getting dipped in chocolate.

Plate of healthy peanut butter balls coated in chocolate.

Everyone who has tried them has loved them, including Isaac who said, “Oh yum! They’re like peanut butter cups.”

So if you’re in need of another holiday treat recipe, these balls should be added to your list. And if you’re taking them to a party, I highly recommend doubling the recipe because they’ll go fast, trust me! 🙂

Hand holding a healthy peanut butter ball covered in chocolate with a bite taken out of it.

If you make these healthier peanut butter balls be sure to leave a comment and star rating letting me know how they turn out. Your feedback is so helpful for me and other EBF readers who are thinking about making the recipe.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Plate of healthy peanut butter balls covered in chocolate. One has bite taken out of it.

Healthier Peanut Butter Balls

  • Author: Brittany Mullins
  • Prep Time: 15 minutes
  • Total Time: 15 minutes
  • Yield: 12


Make healthier peanut butter balls with only 5 simple ingredients: peanut butter, oats, dates, chocolate and coconut oil! No powdered sugar or butter needed. These peanut butter balls are dairy-free, gluten-free and vegan!


  • 45 medjool dates (I used Natural Delights)
  • 2 Tablespoons gluten-free old fashioned oats
  • 1/2 cup natural roasted and salted peanut butter
  • 1/2 cup chocolate chips (I used Enjoy Life chocolate chunks)
  • 1/2 Tablespoon coconut oil


  1. Add dates to food processor or mini chopper and pulse until dates are finely chopped and form a sticky ball. Add in oats and pulse a few more times until combined.
  2. Add peanut butter and process until combined. If the mixture seems too oily, add another Tablespoon of oats. Scoop out peanut butter dough by the tablespoon and roll into balls. Place balls on parchment paper. Place peanut butter balls in the freezer until firm (several hours or overnight). This step makes it easier to dip the balls into the chocolate.
  3. A couple minutes before taking the balls out of the freezer, combine your chocolate chips with the coconut oil and melt the mixture. Use a double boiler or microwave in 30 second increments (stirring after every 30 seconds) until the chocolate is melted.
  4. Dip chilled balls into the melted chocolate and roll until covered. Place back on parchment paper. Once all balls are covered, place back in freezer until hard. Store in freezer or fridge until ready to enjoy.
  • Category: Dessert
  • Method: No Bake
  • Cuisine: American


  • Serving Size: 1 ball
  • Calories: 107
  • Sugar: 10g
  • Fat: 6g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 2g

Keywords: peanut butter balls

This post may include affiliate links. Thank you for your support.

Leave a Comment

Your email address will not be published. Required fields are marked *

  1. Hi! Just wondering if I can make these without dates or if there’s a substitute? I don’t have them on-hand right now.

  2. This recipe sounds so delicious! I will definitely give it a try! It’s so quick and easy, and such a perfect fix when you have kids and want to give them a snack.

  3. I made these and I was pleasantly surprised! They are delicious, and will be my favorite go to when I get a craving for peanut butter and chocolate.

    • Hi Sandra. I realize that oats are inherently gluten-free, but unless the package or bulk bin says “gluten-free certified” the oats could be grown in the same field with other (gluten containing) grains or processed with these other grains. While this isn’t a big deal for most folks that have gluten sensitivity issues, it can be problematic for those with celiac disease. That’s why I pointed this out in the recipe. 🙂

  4. So, I made these for my younger brother for Christmas and he LOVED them. Of course I didn’t tell him they were actually a lot healthier than they tasted 😉 Thanks for the great recipe Brittany!

  5. Yum these sound amazing. I’m sure they were a hit! Love when you can healthily a recipe and it’s just as good!

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!