Ingredients
– 2/3 cup creamy peanut butter
– 2 tablespoons butter or oil such as avocado or coconut oil
– 3/4 cup protein powder, unflavored or vanilla
– 1/3 cup sweetener
– 1/4 cup almond flour
– 2 tablespoons hemp seeds, optional
– 1/8 teaspoon salt, if peanut butter is unsalted
– 1 teaspoon vanilla extract, less if using vanilla protein
– 1/4 cup chocolate chips, optional
Instructions
1-Step 1: Melt the base Start by adding the 2/3 cup creamy peanut butter and 2 tablespoons butter or oil to a large microwave-safe bowl. Microwave in short bursts, about 20 to 30 seconds at a time, until the mixture softens enough to stir together smoothly. You do not want it hot, just melty and easy to combine. This step helps create the soft, spoonable base that makes no bake protein balls easy to shape later.
2-Step 2: Add the dry ingredients Once the peanut butter mixture is smooth, stir in the 3/4 cup protein powder, 1/3 cup sweetener, 1/4 cup almond flour, 2 tablespoons hemp seeds if using, 1/8 teaspoon salt if needed, and 1 teaspoon vanilla extract. Mix well after each addition so the dough does not clump. A sturdy spoon or spatula works best here. You should see the mixture start to thicken into a soft dough that holds together when pressed.
3-Step 3: Fix the texture if needed Every protein powder behaves a little differently, so check the dough before you move on. If it seems too dry or stiff, add a tiny bit more butter or oil. If it feels too sticky or goopy, add a little more almond flour. This is one reason high protein low carb protein balls are so easy to make your own. You can adjust the texture based on the brand of protein powder, the type of peanut butter, and how thick your sweetener is.
4-Step 4: Stir in the chocolate chips If you want a sweeter finish, add the 1/4 cup chocolate chips and fold them in until they are spread evenly through the dough. Mini chocolate chips work especially well because they distribute more evenly in small snack bites. If you are keeping the recipe more strict for low carb snacks, you can skip them or use a low carb chocolate chip option.
5-Step 5: Roll the balls Scoop out small portions of dough and roll them into 1-inch balls with your hands. You should get about 20 balls from this batch. If the dough sticks to your hands, lightly chill it for a few minutes or coat your palms with a tiny bit of oil. Keep the balls roughly the same size so they chill evenly and the nutrition stays consistent from piece to piece.
6-Step 6: Chill until firm Place the peanut butter protein balls on a plate or tray and refrigerate them until they are firm. This usually takes about 20 to 30 minutes, depending on how warm the dough was when you rolled it. Once set, they are ready to eat, pack, or store. That simple chilling step gives the balls their final bite and makes them feel more like a proper snack instead of raw dough.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧈 Use natural peanut butter or swap for almond butter for variety.
🍬 Choose powdered sweetener to keep texture smooth and grit-free.
🛢️ Adjust with more oil if dough is stiff or more flour if too sticky.
- Prep Time: 15 minutes
- Chill Time: 30 minutes
- Cook Time: 0 minutes
- Category: Snacks
- Method: No Bake
- Cuisine: American
- Diet: High Protein, Low Carb, Vegetarian, Gluten-Free
Nutrition
- Serving Size: 2 balls
- Calories: 192 calories
- Sugar: 3g
- Sodium: 60mg
- Fat: 14.6g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 6.8g
- Fiber: 3g
- Protein: 12.1g
- Cholesterol: 5mg
