These Keto Peanut Butter Protein Balls are made with only 4-5 ingredients. They are super easy to make, family friendly and freezer friendly. Keep them on hand in the fridge or freezer for a small sweet treat or protein based snack.
Keto Peanut Butter Protein ball on muslin

These Keto Peanut Butter Protein Balls are the perfect little keto snack choice. So easy to make!

Before following ketogenic lifestyle I was not a fan of peanut butter. Then of course when I started the keto diet I read that I should not consume legumes.

Well a lot has changed since then. I now find peanut butter as my ultimate “sweet” of choice. 

Now if you don’t consume legumes then keep reading below. I will give you a lot of tasty options that you can substitute instead!

Keto Peanut Butter Protein ball on muslin

Keto Peanut Butter Protein Balls 4 Ingredients

Yep you read right! Only 4 ingredient keto snack food. How good is that? Although I do like to do these a few ways with as little as 3 ingredients.

  1. Butter – I use salted butter. Salted butter adds a really tasty flavour to this fat bomb recipe. If you only have unsalted just add a pinch of salt to the mix. For a dairy free or vegan option substitute with ghee or coconut butter.
  2. Whey protein isolate – I use Isopure Banana Cream in this recipe. You can just as easily use any plain/neutral flavoured WPI or other flavours. A touch of vanilla extract is lovely in the balls if using a plain protein powder. You can substitute your favourite brand or a plant based protein isolate for a keto vegan fat bomb as well.
  3. Powdered sweetener – I use Sukrin Melis which is one of my all time favourite products. A zero calorie and net carb sweetener I use it quite a bit. If you do not have powdered sweetener then use a blender or a Thermomix® to powder any sweetener of choice. Using a granular sweetener will result in a crunchy texture which while tasty it is a little off-putting when eating. The sweetener can be omitted completely with just more WPI added. I prefer it this way as I find all the ingredients included in the protein balls as sweet and tasty on their own. Taste the mix and just add sweetener to taste.
  4. Peanut Butter – I use Mayvers or 99th Monkey Salted peanut butter. If you are not a fan of peanuts or legumes, use any nut butter of choice. There are so many tasty nut butters and nut butter blends in super markets and low carb suppliers these days. 
  5. Our 5th optional ingredient is chocolate. Use Little Zebra for a low carb vegan protein ball. Other great brands include Well Naturally and Vitawerx Milk or White Chocolate’s for a tasty variation.

How to Make these delicious Keto Treats

I have included both a conventional method and Thermomix® method for the peanut butter protein balls. They truly are such a simple recipe that you could get the kids to whip you up a batch. So much better for the kids to enjoy as well.

Simple mix all ingredients in a bowl until smooth. If the mix is a little too soft and you know it wont firm up in the fridge just add more whey protein isolate until it thick and chunky.

Refrigerate (or freeze) until firm”ish”. Then use a melon baller or small spoon to scoop small balls. Roll or shape them as you please.

Drizzle or dunk in chocolate. The more chocolate the more carbs. If you want a low carb protein ball then leave the chocolate out or choose a high protein chocolate that is lower in net carbs, like Well Naturally.

Peanut Butter ball on a plate

How to store 

Store the protein balls in the fridge or freezer. At room temperature they will be a lot softer but will still hold together fine.

You can store them in the fridge for up to a month or freeze in a ziplock bag and just grab one when you need a little treat.


Don’t forget to link up with Mad Creations on social media so you never miss a recipe.

Instagram | Pinterest | Facebook | 365 |

Peanut Butter Protein Ball on a Plate

Peanut Butter ball on a plate

Keto Peanut Butter Protein Balls

These Keto Peanut Butter Protein Balls are made with only 4-5 ingredients. They are super easy to make, family friendly and freezer friendly. Keep them on hand in the fridge or freezer for a small sweet treat or protein based snack.
5 from 48 votes!
Prep Time: 5 minutes
Cook Time: 0 minutes
Freezer time: 30 minutes
Total Time: 35 minutes
Course: keto snack
Cuisine: Australian Keto
Diet: Gluten Free
Recipe Category: Low Carb
Calories: 62kcal
Author: Megan Ellam
Servings: 24 balls (1 ball per serve)
Tap or hover over number to scale ingredients
Print Pin Save Rate



  • 1/3 cup (0.3 cup) butter melted
  • 2/3 cup (0.65 cup) whey protein isolate
  • 1/3 cup (0.3 cup) powdered sweetener I use Sukrin Melis
  • 1/2 cup (0.5 cup) sugar-free peanut butter I use Mayvers Roasted Peanut Butter




  • Combine all ingredients in a medium size bowl until smooth. Check Note 1
  • Transfer mix to shallow container and refrigerate or freeze until mix is firm. Check Note 2.
  • Using a small melon baller scoop into balls. Roll between hands to make ball shape. Return to fridge until firm.
  • Drizzle with melted chocolate or dunk to coat.


  • Melt butter 2 min/90℃/speed 1.
  • Add all the remaining ingredients; mix 1 min/speed Check Note 1
  • Follow instructions from Step 2 above.


1. Depending on nut butter used you may need to add more whey protein to make the mix firmer. Add as needed.
2. Mixture should be the consistency of soft fudge. If the mix still needs more firming add more whey protein.
3. Protein Balls can be store in the fridge for up 1 month or frozen up 3 months.
4. Use different nut butter for variations. Add crushed nuts or cacao nibs for a crunchier ball.

Your Own Notes


Serving: 1ball | Calories: 62kcal | Carbohydrates: 1g | Protein: 3g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 47mg | Potassium: 35mg | Fiber: 1g | Sugar: 1g | Vitamin A: 80IU | Calcium: 3mg | Iron: 0.1mg | Net Carbs: 0g
Tried this recipe?Mention @meganellam or tag #madcreations!

Share This Recipe

9 responses to “Keto Peanut Butter Protein Balls”

  1. Frankie

    Great recipe Megan! I love the texture of my protein isolate with nut butters.
    For those of you wanting weight in grams, type in a search engine, the following (without the quotes):
    “weight of xx cups of INGREDIENT”
    and add “in grams” if you prefer grams to ounces.
    Butter: 1/3 cup 76 g
    Peanut Butter Smooth: 1/2 cup 125 grams
    Sweetener and protein powder are much easier to measure in cups, but if you need them in weight measurements, now you know how.

  2. France

    5 stars
    Just made these with Almond Butter, they are amazing!!! Thanks so much for all your recipes, on the website and in your books, you’ve made Keto fun again!!!

  3. Helen Jack

    5 stars
    So quick and easy to make and they fill that desire for a quick sweet treat! Yummo!

    1. Megan Mad Creations Hub

      I am glad you enjoyed the Helen. I just found a few jars of nut butters so I guess I will have to make some too!

  4. Jean

    5 stars
    Geat protein balls to enjoy!

    1. Megan Mad Creations Hub


  5. Lauren

    Hard to figure exact measurement for melted butter before you melt it 🤣 recipe in grams would be tops.

    1. Megan Mad Creations Hub

      Can do Lauren.

  6. Lorraine

    Hi Megan
    Thanks for great recipe. Could you please start to include weight in grams too.
    Thanks again

Leave a Reply

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

Recipe Rating