3 Ingredient Peanut Butter Balls
This post may contain affiliate links. See my disclosure policy.
My 3 ingredient peanut butter balls are soft, fudgy, and full of peanut butter flavor. They take seconds to make. Enjoy them as a wholesome treat after dinner or a snack between meals.

Table of Contents
Why I love this peanut butter balls recipe

I usually grab some peanut butter oatmeal balls when I’m needing a substantial snack between meals, but when I want something a little more dessert-like, I make these 3-ingredient peanut butter balls. They are thick, fudgy, and perfectly satisfy the sweet tooth.
Peanut butter balls are ridiculously easy to make and, frankly, even easier to eat. They take just minutes to make and are incredibly easy to customize. I also adore the texture – I describe these as a cross between fudge and truffles. In fact, many of my family members refer to these truffles and buckeyes!
If you’d like to cover these in chocolate, try my chocolate peanut butter balls.
★★★★★ REVIEW
“Great recipe for a perfect snack! Thanks so much!” – Dana
Key Ingredients
- Peanut butter. Smooth and creamy peanut butter, not the crunchy type!
- Coconut flour. Thicker than other flours and has a cakier texture. You can easily find this low-carb and high-fiber flour at grocery stores and health food markets. Not a fan of coconut? I’ve tested these with both blanched almond flour and oat flour, and it worked just as well.
- Maple syrup. Adds sweetness and also helps bind the balls together. Honey or agave nectar will also work.
Find the printable recipe with measurements below.
How to make peanut butter balls
Step 1- Mix. In a large bowl, mix together all the ingredients.
Step 2- Shape. Roll the mixture into small balls.
Step 3- Set. Refrigerate the peanut butter balls for at least thirty minutes to firm up.

Arman’s recipe tips
- Choose the right peanut butter. Always use smooth peanut butter and not one that separates from the oil or one that is too chunky. I find all-natural peanut butter is best for these.
- If the balls appear too crumbly, add a few drops of water until you have a cohesive batter.
- Swap the peanut butter. I’ve made these with almond butter, cashew butter, and tahini, and it works just as well.
- Enhance the flavor. Add some salt, vanilla extract, or cocoa powder to change the flavor.
- Add mix-ins. Fold through some chopped nuts, chocolate chips, coconut flakes, or anything you like!
Storage instructions
To store: Place leftover peanut balls in an airtight container and refrigerate them for up to two weeks. If you intend on enjoying these within a few days, they will keep well at room temperature.
To freeze: Wrap the balls in parchment paper, place them in a ziplock bag, and store them in the freezer for up to 6 months.

Frequently asked questions
Use corn syrup or confectioners’ sugar instead of maple syrup or honey. I find these to be a little sweeter, but they will be just as delicious.
If your mixture is a little too sticky to roll into balls, add a little extra coconut flour until it thickens up.
This can happen with certain brands of peanut butter. To compensate, add a few drops of water until it becomes smooth.
I’ve received multiple comments asking if coconut flour can be replaced with something else, so I’ve tested it with oat flour and almond flour. Both work, but you’ll need to add up to 1 full cup of either flour. Coconut flour is super absorbent, so it needs less to shape into balls

3 Ingredient Peanut Butter Balls
Video
Ingredients
- 2 cups peanut butter
- 1/2 cup maple syrup
- 3/4 cup coconut flour
Instructions
- Line a large tray or plate with parchment paper and set aside.
- In a large mixing bowl, combine the peanut butter, maple syrup, and coconut flour and mix well. If the batter is too thick, add some water until a thick batter remains.
- Using your hands or a cookie scoop, form the dough into small balls and place them on the lined sheet. Refrigerate the peanut butter balls for 30 minutes or until firm.
Notes
- Peanut butter: Any smooth and creamy peanut butter works. Use any nut or seed butter.
- Coconut flour: Swap it out for oat flour or almond flour.
- Storage: Place leftover peanut balls in an airtight container and store them in the refrigerator for up to two weeks. If you intend on enjoying these within a few days, they will keep well at room temperature.














This seems very moist am I right?
These look good but can you substitute almond flour for the coconut?
Hi Pam- yes, I’ve updated the FAQ’s to address this 🙂
I don’t buy or use coconut flour so what can I use instead please
Hi Sheila- oat flour or almond flour will work. You’ll need to add one to two tablespoons more to compensate for the thickness.
Can you use almond flour instead of coconut?
Yes, that is fine. You’ll likely need a tablespoon or more flour for a thicker filling 🙂
Awesome recipe, instead of coconut powder, try adding low carb protein powder for a tasty treat. I used weight watchers chocolate peanut butter powder.
could you/would you try making these with PB2 and what would you recommend? I might try it but I’m curious what you think too 🙂
They were amazing!
I enjoy viewing your recipes. I am not a maple flavor anything person and I see it used quite frequently in your recipes. Would natural honey be considered a good substitute? Just curious. Thanks.
Absolutely! Or agave nectar!
Any tips on what to do if I’d like to reduce the amount of maple syrup?
Thanks so much!
Number of your recipes call for protein powder can you make any of those same recipes without the protein powder?
Thank you for healthy recipes,Delicious.love💝
Awesome recipe, instead of coconut powder, try adding low carb protein powder for a tasty treat. I used weight watchers chocolate peanut butter powder.
Thank you I’m so happy with the recipes I make. My grandchildren love them
Can i use normal flour instead of coconut flour?
Yes as long as you heat treat it first
What is “sticky sweetener?”I’m so new to keto 🙂
I can’t wait to try these! Thank you for a quick and easy snack.
They came out perfect.