Keto Peanut Butter Protein Balls
No-bake keto peanut butter protein balls with just 2.4g net carbs per ball. Ready in 15 minutes plus chilling, these creamy, vanilla-protein bites make a satisfying low-carb snack you can grab straight from the fridge any time of day.
Head of Nutrition · June 18, 2026

Nutrition per serving
Per serving · makes 12. Values are estimates; brands vary.
These no-bake keto peanut butter protein balls are the easiest grab-and-go snack in your fridge: rich, creamy, and packed with protein. With just 2.4g net carbs each, they satisfy a sweet craving without knocking you out of ketosis.
Ingredients
- 1 cup natural unsweetened peanut butter (no added sugar)
- 1/2 cup vanilla whey protein powder (no added sugar)
- 1/3 cup powdered erythritol (or monk fruit sweetener)
- 1/4 cup blanched almond flour
- 2 tbsp coconut flour
- 2 tbsp unsalted butter, softened
- 1 tsp vanilla extract
- 1/4 tsp fine sea salt
- 1/4 cup sugar-free dark chocolate chips (optional)
Instructions
- 1
In a large bowl, stir together the peanut butter, softened butter, and vanilla extract until smooth and well combined.
- 2
Add the protein powder, powdered erythritol, almond flour, coconut flour, and sea salt. Mix until a thick, uniform dough forms.
- 3
If the dough feels too sticky, add 1 more tablespoon of coconut flour; if it's too dry, add 1 teaspoon of water. Fold in the chocolate chips if using.
- 4
Scoop the dough into 12 equal portions (about 1 heaping tablespoon each) and roll each into a smooth ball between your palms.
- 5
Arrange the balls on a parchment-lined tray and chill in the refrigerator for at least 30 minutes to firm up before serving.
Tips & notes
- Store in an airtight container in the fridge for up to 1 week, or freeze for up to 2 months.
- Use a creamy, drippy natural peanut butter for the best texture; overly stiff peanut butter can make the dough crumbly.
- Swap whey for a plant-based vanilla protein and use ghee instead of butter to make these dairy-free.
Log this recipe in one tap
Save keto peanut butter protein balls to CarbMeNot and track its 2.4g net carbs against your daily budget automatically.
Frequently asked questions
- How many carbs are in keto peanut butter protein balls?
- Each protein ball has 2.4g net carbs (5.4g total carbs minus 3g fiber), 168 calories, 7g protein, and 14g fat. This recipe makes 12 balls.
- Are these protein balls no-bake?
- Yes. There is no baking required. You simply mix the dough, roll it into balls, and chill them in the fridge for about 30 minutes to set.
- Can I make these peanut butter protein balls without protein powder?
- You can, but they'll have less protein and a softer texture. Replace the 1/2 cup protein powder with 1/2 cup almond flour plus an extra 1 to 2 tablespoons of erythritol to taste.



