The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

Peanut butter protein balls aren’t a new idea. But most versions I’ve tried either taste like chalk or fall apart the second you bite into them. This one doesn’t. The butter (or oil) melted in with the peanut butter is what fixes the texture — skip that step and you get a dry, crumbly ball that won’t hold together no matter how hard you squeeze.
Why This Works
Protein powder sucks up moisture. That’s the whole problem with most protein ball recipes — you add powder to peanut butter and it seizes into something closer to sand than dough. Melting the peanut butter with butter or oil first gives the powder something to bind to before it has a chance to dry everything out.
The almond flour isn’t filler here — it’s softening the bite. Straight protein-powder-and-peanut-butter dough can be gritty. A quarter cup of almond flour rounds that out without changing the flavor much.
Ingredients
- 2/3 cup (172 g) creamy peanut butter
- 2 tbsp butter or oil (avocado or coconut oil)
- 3/4 cup (81 g) whey protein isolate, unflavored or vanilla
- 1/3 cup (78.86 g) Swerve Confectioners (see notes for other options)
- 1/4 cup (30 g) almond flour
- 2 tbsp hemp seeds (optional)
- 1/8 tsp salt (skip if your peanut butter is already salted)
- 1 tsp vanilla extract (use less if your protein powder is vanilla-flavored)
- 1/4 cup (45 g) mini keto chocolate chips (optional)
Instructions
- Melt the peanut butter and butter together in a large microwave-safe bowl, just until you can stir them into one smooth mixture.
- Add the protein powder, sweetener, almond flour, hemp seeds, and vanilla extract.
- Mix until it comes together into a dough firm enough to roll into balls. It’ll look dry at first — keep mixing.
- Fold in the chocolate chips.
- Roll into balls about 1 inch across. You’ll get around 20.
- Refrigerate until firm.
Prep Time: 15 minutes Total Time: 15 minutes (plus chilling) Servings: 10 (2 balls per serving)
Tips
- If the dough feels too dry to hold together, [PLACEHOLDER: real fix Hamza used, e.g. “a splash more melted butter” or “a teaspoon of water at a time”] brings it back without changing the texture much.
- Room-temperature peanut butter blends smoother than fridge-cold. Not required, just faster.
- Wet hands or a light coat of oil on your palms keeps the dough from sticking while rolling — dry hands turn this into a mess fast.
Variations
Swap the whey isolate for a plant-based protein if you need dairy-free, but expect a slightly denser, less smooth ball — the texture won’t match exactly. Skip the hemp seeds if you don’t already have them; they add a little crunch but nothing the recipe depends on. I wouldn’t bother swapping the almond flour for coconut flour, though — coconut flour absorbs way more liquid and you’ll end up with a dry, crumbly dough that needs reworking from scratch.
Make-Ahead
These keep in the fridge for about a week in a sealed container. They don’t do well at room temperature for more than an hour or two — the coconut or avocado oil softens and the balls lose their shape. Freezing works fine; thaw in the fridge, not the counter, or the outside gets soft before the inside catches up.
FAQ
Can I make these without protein powder? Not really, no — the protein powder is doing structural work here, not just adding protein. Pull it and you’re left with a peanut butter fudge, which is a different recipe.
Why did my dough turn out dry and crumbly? Usually one of two things: the peanut butter and butter weren’t fully melted together before the powder went in, or the protein powder you used absorbs more liquid than whey isolate does. Add a small splash of melted butter or a teaspoon of water at a time until it comes together.
Are these actually keto? Yes, with Swerve or another keto-friendly sweetener — around 3.8g net carbs per serving. Swap in regular powdered sugar and that number changes.
How many protein balls should I eat in one sitting? One serving is 2 balls. I wouldn’t go past that as a snack — they’re calorie-dense enough that 4-6 balls stops being a snack and starts being a meal.
Do I need a food processor for this? No. A microwave-safe bowl and a spoon or spatula is all you need — this isn’t a recipe that benefits from extra equipment.
Closing Thoughts
These hold up well crumbled over plain Greek yogurt if you’ve got extras and don’t feel like rolling more balls tomorrow.
Author Bio
Kima tests recipes in a home kitchen with an eye for what actually survives a gym bag, a lunch box, or a busy week — not just what photographs well.

Peanut Butter Protein Balls
Ingredients
Equipment
Method
- Add the creamy peanut butter and butter or oil to a large microwave-safe bowl.
- Microwave briefly until softened enough to stir together smoothly. Avoid overheating the mixture.
- Add the whey protein isolate, powdered sweetener, almond flour, optional hemp seeds, salt, and vanilla extract.
- Stir thoroughly until a cohesive dough forms. The mixture should be firm enough to hold its shape when rolled.
- Fold in the optional mini keto chocolate chips until evenly distributed throughout the dough.
- Divide and roll the dough into approximately 20 firm balls, each about 1 inch in diameter.
- Arrange the protein balls on a parchment-lined baking sheet or plate.
- Refrigerate until firm, then store chilled until ready to serve.
Notes
- Yield: This recipe makes approximately 20 protein balls. One serving equals 2 balls.
- Protein powder: Use unflavored or vanilla whey protein isolate. If using vanilla protein powder, reduce the vanilla extract slightly.
- Sweetener: Swerve Confectioners can be replaced with another powdered low-carb sweetener. A granular sweetener may create a gritty texture.
- Salt: Add salt only when using unsalted peanut butter.
- Dough texture: Protein powder and peanut butter brands vary. The finished mixture should be cohesive and firm enough to roll without crumbling.
- Optional additions: Hemp seeds and keto chocolate chips may be omitted.
- Storage: Keep the protein balls in an airtight container in the refrigerator.
- Nutrition: The original recipe provides approximately 12 grams of protein and 3.8 grams of carbohydrates per serving.



