This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

These healthy 3 ingredient Peanut Butter Balls are gluten free, vegan & refined sugar free! Yes, please! These balls are SO easy to make and ready to freeze in about 5 minutes. They are a healthy on the go snack or treat.

peanut butter balls served in a bowl.

Recipe Difficulty – Very Easy

Why this recipe works

For those that love peanut butter as much as me, these Keto Peanut Butter Balls are just for you! Slightly firm on the outside and crunchy and doughy on the inside – these peanut butter protein balls are sure to impress!

These Peanut Butter Bites are super simple to make – all you need is the 3 ingredients, a mixing bowl, a tray, and a freezer. The best bit is they are no bake and only take about 5 minutes to prepare before freezing.

For those that may have a peanut allergy, you’re in luck! You can use almond butter instead.

These are a great, healthy, protein filled snack to take with you on the go. Or you can dip them in chocolate and have a great treat to bring your kids after school! If you want a high protein breakfast then try my Protein Overnight Oats.

This was inspired by my 3 Ingredient Chocolate Truffles, and pairs well with this amazing Chocolate Almond & Coconut Balls or Healthy Energy Balls.

I added this recipe into my Best 33 Vegan Desserts and 35 Gluten Free Desserts round up!

Ingredients to make Peanut Butter Balls

peanut butter, ground almonds and maple syrup in 3 bowls on the table.
  • Crunchy Peanut Butter – is the key to having a nice crunchy inside. But you can also use smooth peanut butter. If you have any spare try my Peanut Butter Noodles or Peanut Stew.
  • Ground Almonds – give a great flavour to these protein peanut butter balls and help to bind everything together. 
  • Maple Syrup – adds a delicious sweetness to these healthy peanut butter balls.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Peanut Butter – Smooth peanut butter or even almond butter will both work great for this recipe.
  • Ground Almonds – Almond flour is finer, but should still work for this recipe.
  • Maple Syrup – honey is a great alternative to maple syrup as a natural sweetener.

Variations

  • Deluxe – There are so many ways to dress up these Peanut Butter Energy Balls and turn them into more of a dessert. Dip them in chocolate and drizzle with white chocolate (or vice versa) for a cute and delicious treat. You could also sprinkle them with coconut or powdered sugar.
  • Kid friendly – These are most definitely kid-friendly already, especially if your kids love peanut butter snacks! This is a great recipe to have them help you with! You could also add in some Rice Krispies for an extra crunchy and kid-friendly treat. They will also love my Homemade Peanut Butter Granola or Peanut Butter Milkshake.

See these spicier Turmeric & Ginger Energy Balls.

How to make Peanut Butter Balls

Ingredients to make peanut butter balls in a mixing bowl.

Step 1: Combine all ingredients in a large mixing bowl.

Hand mixing the ingredients for peanut butter balls with spatula in a bowl.

Step 2: Mix with a spatula.

peanut butter balls on a tray lined with baking paper.

Step 3: With a spoon, scoop up a small amount and roll it into rough balls. Place on a tray lined with baking paper and freeze for 30 minutes.

smooth peanut butter balls on a tray lined with baking paper.

Step 4: Remove the balls from the freezer and roll in your hands again until smooth.

Hint: This batch should make about 15 peanut butter balls.

Leftovers

These will last in the fridge in a sealed container for up to a week. You could also freeze them if you wanted to store them for longer.

Recipe FAQs

Do Peanut Butter Balls go bad?

Yes, they can. You can refrigerate them for up to a week or so or freeze them for a couple of months.

Why are my peanut butter balls runny?

Natural peanut butter can be oily. Use more ground almonds if needed to thicken them up. Also, make sure to freeze them for 30 minutes.

Is it okay to use almond flour in place of ground almonds?

Almond flour is slightly finer than ground almonds and usually more expensive, but it should still work well.

Do I need to freeze my peanut butter balls before dipping them?

I highly recommend it! I’d freeze them for 30 minutes. It will help them be a lot easier to shape and work with.

Peanut butter balls stacked on a white surface.

YOU MIGHT ALSO LIKE…

Tried this Peanut Butter Balls recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

4.80 from 5 votes

Peanut Butter Balls

Easy to make 3 ingredient protein packed Peanut Butter Balls!
Prep Time: 5 minutes
Freezing Time: 30 minutes
Total Time: 35 minutes
Servings: 12 balls
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 330 g crunchy peanut butter, (roughly 9 heaped tbsp)
  • 90 g ground almonds
  • 7 tbsp maple syrup
  • 1 pinch salt

Instructions 

  • In a large mixing bowl add the peanut butter, ground almonds, maple syrup and salt.
  • Mix together with a spatula
  • With a spoon, scoop up a small amount and roll into a rough ball (no need to be perfect as we will roll them again later which will make them smooth). Place each ball on a lined tray with baking paper and place in the freezer for 30 minutes.
  • Take the balls outs the freezer and roll again in your hands until smooth.

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Keep in an airtight container in the fridge for up to a week.
To Freeze: Keep in an airtight container in the freezer for 1-2 months.
Tip 1: You can opt for smooth or crunchy peanut butter, whatever you have/prefer.
Tip 2: This recipe will make 15 peanut butter balls.
Tip 3: There is no need to roll the balls perfectly the first time as you will roll them again after freezing them to make them smooth.

Nutrition

Calories: 240kcal | Carbohydrates: 14g | Protein: 9g | Fat: 18g | Saturated Fat: 2g | Fiber: 3g | Sugar: 9g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

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

Recipe Rating




7 Comments

    1. Hey Miriam,

      Thank you for the question! Almond flour is slightly finer than ground almonds (usually more expensive as well) but should still work well.

      Hope that helps.

      James