Almond Butter Balls
This post may contain affiliate links. See my disclosure policy.
My almond butter balls come together with just 3 ingredients in 10 minutes flat! They are soft, fudgy, and perfectly portable.

Why I love this recipe

I regularly make my peanut butter protein balls, but when I want something peanut-free, these almond butter protein balls make the best snack.
They’re easy to make and have an unbelievably creamy, rich texture. My partner reckons they taste like fudge balls! They’re also packed with protein, making them a great grab-and-go snack when I need a little *something*. Here’s why they’re a staple:
- 3 ingredients. Just almond butter, maple syrup, and coconut flour.
- Customizable. Fold in mix-ins, swap the nut butter, or dip the balls in chocolate. The options are endless.
- Diet-friendly. These balls are vegan, gluten-free, and made without refined sugar.
Key Ingredients
- Almond butter. Smooth and creamy almond butter with no added sugar. I recommend using good-quality almond butter, as this will be the bulk of the recipe. I’m partial to my homemade almond butter.
- Maple syrup. For sweetness. I’ve also used other liquid sweeteners like agave and brown rice syrup, and both work great.
- Coconut flour. I prefer coconut flour to other flours because it absorbs moisture best and will give the almond balls a chewy, cakey bite. Not a fan of coconut flour? Use blanched almond flour or oat flour instead, but keep in mind you may have to add a little extra since they aren’t as absorbent as coconut flour.
Variations
- Make almond butter chocolate balls. Melt chocolate chips until smooth, and dip the refrigerated balls in the chocolate. Put them back in the fridge to firm up for an extra 30 minutes (similar to my chocolate peanut butter balls).
- Add protein. I’ll swap coconut flour for vanilla protein powder when I want to make heartier, more satisfying energy balls.
- Add mix-ins. Try chopped almonds, chocolate chips, chia seeds, or flaxseeds.
How to make almond butter balls
Step 1- Prep work. Line a large plate or baking sheet with parchment paper.
Step 2- Make the batter. In a large mixing bowl, combine all of the ingredients and mix until a cohesive batter forms. If the batter is too thick, add a tablespoon or two of milk until thick and smooth.
Step 3- Shape. Using your hands, form 40 small balls or 20 large balls of dough and transfer them to the prepared baking sheet. Refrigerate for 10 minutes or until firm.

Arman’s recipe tips
- Use slightly wet hands. My biggest tip for rolling out the balls is to use slightly wet or oiled hands. Alternatively, I also like to use my 1-inch cookie scoop.
- Adjust the consistency. If the batter appears too thin, I like to add a little extra coconut flour. If it is too thick, add a spoonful of water or milk.

More protein balls and bites

Almond Butter Balls
Ingredients
- 2 cups almond butter
- 1/2 cup maple syrup
- 3/4 cup coconut flour
Instructions
- Line a large plate or tray with parchment paper and set aside.
- In a large mixing bowl, combine the almond butter, maple syrup, and coconut flour and mix well. If the batter is too thick, add a tablespoon or two of milk until thick and smooth.
- Using your hands, form 40 small or 20 large balls of dough and place them on the lined plate. Refrigerate for at least 10 minutes, or until firm.




















Very easy to make, I cut the recipe in 1/2 since I just don’t eat much of this sort of snack.
So easy to make. In shops they sell energy balls like this for much high price. This is much cheaper.
Mmmm-mmmm! I’ve been craving a snack like this! Best of all, it’s so delicious! Thank you so much for sharing!
You are so welcome, Katherine. So glad you enjoyed them!
Not a fan, very dry and bland.
Sorry to hear that, Kristy. If it’s too dry, you can add a little extra liquid to loosen things up.