Healthy Dark Chocolate Peanut Butter Balls

Clean Plate Mama
by Clean Plate Mama
12 balls
50 min

These chocolate covered peanut butter balls are made from real, wholesome ingredients. Made with only 6 ingredients, they are an easy and healthy no-bake dessert that everyone will love!

These dessert balls are naturally sweetened, plus have a limited amount of added sugar compared to most desserts. They are gluten free and vegan, plus it's a combination of peanut butter and chocolate, so there is nothing not to love about this recipe icon

They are perfect for making ahead, and are also great for go ahead and double the batch and store some in the freezer! That way you'll have a better-for-you treat when your sweet tooth is calling!

Love a healthier dessert? Be sure to check out my Healthier Scotchertoo Bars and Gluten-free Peach Crisp.

Healthy Dark Chocolate Peanut Butter Balls
Recipe details
  • 12  balls
  • Prep time: 10 Minutes Cook time: 40 Minutes Total time: 50 min
Show Nutrition Info
Hide Nutrition Info
For the Peanut Butter Dough
  • 1/2 cup natural peanut butter (see notes)
  • 1/2 cup almond flour (see notes)
  • 1/4 cup coconut sugar (also known as coconut palm sugar)
  • 1/8 tsp. salt (only add in your peanut butter doesn't contain salt)
For the Coating
  • 1/2 cup dairy-free dark chocolate chips (see notes)
  • 1 tsp. coconut oil
  • 2 tsp. coarse sea salt

In a small mixing bowl, mix the peanut butter, almond flour, and coconut sugar. This should form an almost cookie dough like consistency once fully mixed.
Place dough in the freezer for 10 minutes. This will make it easier to roll into balls.
Once the dough has chilled, make the balls. Using about 1 tbsp. of dough (see notes), roll into individual balls and place on a pan or dish lined with parchment paper. Once all balls have been rolled, place back in the freezer for 20 minutes to chill yet again (this will help to keep their shape when they are rolled in the warm chocolate).
Right before dough balls are done chilling, melt the chocolate chips and coconut oil in the microwave using a microwave safe bowl. Melt for 45 seconds and stir. Continue melting in 20 second increments until chocolate is melted.
Take dough balls out of freezer. Using a spoon, roll balls in the melted chocolate until fully coated. Tip: gently slide the ball up the side of the bowl to allow excess chocolate to drip off.  Place balls back in your parchment lined pan or dish.
Once all balls have been coated and chocolate has set, drizzle some of the remaining melted chocolate over each ball. Immediately sprinkle salt over drizzled chocolate so salt sticks to the chocolate before it sets.
Store in refrigerator, or freezer, and enjoy!
  • This recipe is written using natural peanut butter, meaning only peanuts or peanuts and salt should be the ingredients. Peanut butter with added oils and/or sugars may result in a different consistency of dough, plus they aren’t as clean 🙂
  • The amount of almond flour you use may vary. Different peanut butters have different amounts of natural oils. Start with 1/2 cup almond flour and add more as needed until you have a thick/dough like consistency. Sometimes I find myself adding 2-3 tbsp. extra.
  • Make sure you are using dairy free chocolate (both semi-sweet and bittersweet work), but if you aren’t dairy free or would prefer milk chocolate, that works too! If using milk chocolate, skip the coconut oil.
  • I like to use a little less than 1 tbsp. of dough per ball – that way I get a better chocolate to peanut butter ratio, which will then make about 14-16 balls. If using a full tbsp. of dough for each ball you’ll get 12 balls.
Clean Plate Mama
Want more details about this and other recipes? Check out more here!