Best easy protein snack! Peanut Butter Protein Balls are healthy and delicious.
Best easy protein snack! Peanut Butter Protein Balls are healthy and delicious. is a easy American recipe that serves 10. 132 calories per serving. Recipe by All Day I Dream About Food on YouTube.
Prep: 18 min | Cook: 2 min | Total: 30 min
Cost: $11.15 total, $1.12 per serving
Ingredients
- 2/3 cup Creamy Peanut Butter (use creamy, unsalted or lightly salted)
- 2 tablespoon Unsalted Butter (melted)
- 3/4 cup Unflavored Whey Protein Powder (can substitute plant‑based or egg‑white protein)
- 1/3 cup Swerve Confectioners Sweetener (powdered sweetener; keeps texture smooth)
- 1/4 cup Almond Flour (helps firm the dough; can use coconut flour (1 tbsp) or peanut flour)
- 2 teaspoon Hemp Seeds (adds crunch and extra protein; optional)
- 1/8 teaspoon Salt (adjust if peanut butter is already salted)
- 1 teaspoon Caramel Extract (can substitute vanilla extract)
- 1/4 cup Chocolate Chips (optional; fold in at the end)
Instructions
Melt Peanut Butter and Butter
Place the creamy peanut butter and unsalted butter in a microwave‑safe bowl and microwave in 30‑second intervals, stirring between intervals, until the mixture is completely melted and smooth.
Time: PT2M
Combine Dry Ingredients
In a separate bowl whisk together the whey protein powder, Swerve confectioners sweetener, almond flour, hemp seeds, and salt until there are no lumps.
Time: PT3M
Make the Dough
Pour the melted peanut‑butter mixture into the dry‑ingredient bowl, add the caramel extract, and stir until a stiff, pliable dough forms.
Time: PT4M
Fold in Chocolate Chips
If using, sprinkle the chocolate chips over the dough and fold them in evenly.
Time: PT2M
Adjust Consistency (If Needed)
If the dough is crumbly, add a teaspoon of neutral oil; if it’s too sticky, add a little more almond flour (½ tsp at a time) until the texture is right for rolling.
Time: PT2M
Roll into Balls
Warm the dough briefly in your hands, then roll portions into 1‑inch (≈2.5 cm) balls, about 20 total. Place each ball on a parchment‑lined tray.
Time: PT5M
Chill to Set
Transfer the tray to the refrigerator and let the balls firm for about 1 hour before serving or storing.
Time: PT0M
Nutrition Facts
- Calories
- 132
- Protein
- 5.7 g
- Carbohydrates
- 5 g
- Fat
- 8 g
- Fiber
- 2 g
Dietary info: High Protein, Low Carb, Gluten‑Free (when using almond flour), Vegetarian (if whey protein is used; replace with plant protein for vegan)
Allergens: Peanuts, Dairy, Tree Nuts (Almond Flour), Soy (possible in protein powder)
Last updated: March 25, 2026







