Healthy Peanut Butter Balls
These healthy peanut butter balls feature a creamy peanut butter filling and smooth chocolate coating! They are true decadence in every bite. This quick and easy recipe requires only 6 ingredients. They are perfect for an afternoon snack, sweet treat or holiday dessert!
Why You’ll Love This Recipe
- These healthy peanut butter balls are quick and easy.
- The filling is creamy.
- The chocolate coating is silky smooth.
- They are made with only 6 ingredients.
- Just like Buckeyes!
- Perfect for a quick dessert or snack.
- These are fun and festive for Christmas, the holidays, Valentine’s Day, or any special occasion.
- This recipe is vegan, gluten free, dairy free, and can be made refined sugar free.
- To make them Paleo, use cashew butter or almond butter. In addition, use sugar free chocolate.
- For nut free, use sunflower butter.
- Check out these Peanut Butter Energy Balls for another healthy recipe!
Ingredients & Substitutions
These are the main ingredients and substitutions for healthy peanut butter balls. Scroll down to the recipe card for full ingredients list and instructions.
Use all natural creamy peanut butter made with only peanuts and salt. Brands with added sugars and oils are usually too thick or dry for this recipe.
Coconut flour is a healthy baking flour. It helps thicken the filling. To replace, use slightly more almond flour than the ⅓ cup coconut flour this recipe calls for. Oat flour may work too, although I have not tested that yet.
Replacing coconut flour with protein powder may work as well. Just be sure to slowly add protein powder so it does not become too dry.
Pure maple syrup helps sweeten the filling. Feel free to use honey.
The coating is made with melted chocolate chips and coconut oil. If necessary, microwave for 10 to 15 seconds so it is completely smooth. Use refined coconut oil for a neutral taste. Unrefined coconut oil has a slight coconut flavor.
For vegan, be sure to use vegan chocolate chips.
Lastly, garnish with sea salt at the end.
This is not a kale salad. However, these peanut butter balls have some health benefits.
All natural peanut butter is a great source of plant based protein. Additionally, peanut butter contains healthy fat. It does not spike blood sugar levels and it is filling.
Coconut flour is naturally Paleo, grain free and gluten free. It is high in fiber and aids in digestion. Coconut flour does not spike blood sugar.
Dark chocolate provides nutrients as well! Dark chocolate contains high levels of copper, iron, magnesium and manganese.
Taste & Texture
These healthy peanut butter balls taste like chocolate and peanut butter! They are sweet, chocolaty and incredibly delicious.
The filling is creamy. The chocolate coating is so smooth! These bites are melt in your mouth! Store in the fridge or freezer to prevent melting.
How to Make
First, add peanut butter, coconut flour and maple syrup to a mixing bowl.
Stir to combine.
Use hands to roll into 1 inch sized balls. Place on a parchment lined pan.
Place pan in freezer for 15 minutes.
Then, combine melted chocolate chips and coconut oil in a bowl. Stir until completely creamy. If needed, microwave for 10 to 15 seconds.
Coat each peanut butter ball completely in the melted chocolate mixture. Place back on parchment lined pan. Garnish with sea salt.
Place pan in freezer for 15 minutes or until hardened.
Finally, serve! Store in the fridge or freezer.
Expert Tips & Tricks
Use all natural creamy peanut butter. The only ingredients should be peanuts and salt.
Peanut butter with added sugar and oil are usually too thick.
Coconut flour is very absorbent. It cannot be directly replaced.
To replace the coconut flour, use more almond flour. Start with ½ cup almond flour and go from there.
Mix together the melted chocolate chips and coconut oil completely. You may need to quickly microwave.
Use a fork or spoon to help coat the peanut butter balls in melted chocolate.
Variations & Add Ins
Consider these flavor variations and additions to these healthy peanut butter balls.
Add in some oats.
Add in chia seeds.
Use cashew butter or almond butter.
Add in mini chocolate chips to the dough.
Use melted white chocolate for the coating.
Garnish with sprinkles.
Replace coconut flour with protein powder to make healthy peanut butter protein balls.
How to Serve & Store
Serve healthy peanut butter balls once chilled and hardened.
They are great by themselves, with a cup of coffee, milk or hot chocolate.
Add one or two to a bowl of ice cream!
Store in the fridge or freezer. They cannot be kept at room temperature.
Freeze for up to 2 months.
Frequently Asked Questions
These peanut butter balls contain protein, iron, healthy fats and contain no refined sugar. Be sure to use naturally sweetened chocolate chips.
Sure! Use more almond flour or oat flour than what this recipe calls for.
Yes, this recipe is naturally gluten free as written.
Yes. These will start to melt at room temperature.
Use all natural creamy peanut butter made from only peanuts and salt.
USA Pan 3 Piece Cookie Sheet Set: I used the smallest baking sheet for this recipe. They are high quality, durable and long lasting.
Pre-Cut Parchment Paper Sheets: Line baking pan with parchment paper. This makes clean up a breeze!
Pyrex 3 Glass Mixing Bowls: These mixing bowls are heavy duty and easy to clean.
Pyrex Glass Measuring Cups: These glass measuring cups are great for any recipe.
You May Also Like
- Peanut Butter Chocolate Chip Cookies
- Gluten Free Peanut Butter Blossoms
- Chocolate Peanut Butter Cookies
- Vegan Peanut Butter Cups
- Chocolate Peanut Butter Brownies
If you make this healthy peanut butter ball recipe, I would really appreciate a review! You can find me on Instagram, Facebook, and Pinterest. Join my exclusive Facebook Group for a behind the scenes look. I would love for you to follow along! For more ideas, check out these Dessert Recipes.
Get the Recipe: Healthy Peanut Butter Balls
- ¾ cup all natural creamy peanut butter
- ⅓ cup coconut flour
- 2 tbsp pure maple syrup, or honey
- ¾ cup melted chocolate chips
- 1 tbsp coconut oil
- sea salt, for garnish
- First, add peanut butter, coconut flour and maple syrup to a mixing bowl.
- Stir to combine. Mixture will be thick.
- Use hands to roll into 1 inch sized balls. Place on a parchment lined pan.
- Place pan in freezer for 15 minutes.
- Then, combine melted chocolate chips and coconut oil in a bowl. Stir until completely creamy. If needed, microwave for 10 to 15 seconds.
- Coat each peanut butter ball completely in the melted chocolate mixture. Place back on parchment lined pan. Garnish with sea salt if desired. Repeat for all dough.
- Place pan in freezer for 15 minutes or until hardened.
- Finally, serve! Store in the fridge or freezer.
- Use all natural creamy peanut butter made from only peanuts and salt.
- Brands like Jif may be too thick and dry for this recipe.
- To replace the coconut flour, use slightly more almond flour. Start with ½ cup almond flour and add more as needed. Oat flour may work too.
- If needed, microwave the melted chocolate chips and coconut oil for 10 to 15 seconds. Then, stir until completely creamy.
- Store these in the fridge or freezer for up to 2 weeks.
Love these healthy homemade peanut butter balls? You can sign up here to receive healthy meal plans, exclusive new recipes and updates!
7 Comments on “Healthy Peanut Butter Balls”
My grandma used to make something exactly like this that she called buckeye balls. Looks like I’ve found a recipe that’s just as good as hers! So so good, thank you!
Tried these but I used cashew butter instead. Loved it so much and was so easy to make!
Cashew butter is a great option! So glad you enjoyed these!
These peanut butter balls were SO delicious! I love anything PB so I knew these would be a winner!
I could eat these for DAYS! They were so rich and yet easy to make. I just couldn’t get enough!
Yes! They are so delicious. Glad you enjoyed them!
Divine! I did sub in cashew butter and used dark chocolate chips, but did everything else like the recipe. This is my new favorite indulgence. I love the creamy sweet centers against the dark chocolate shell.