Vegan Protein Balls
These delicious vegan protein balls are a healthy snack for a boost of energy and nutrition. Plus, they have no refined sugar and happen to be gluten free! My easy recipe comes together in only 10 minutes, and has 5 grams of protein per ball!
Prep Time10 minutes mins
Total Time10 minutes mins
Course: Dessert, Snack
Cuisine: American, Vegan
Diet: Gluten Free, Low Calorie, Low Fat, Vegan, Vegetarian
Servings: 16 protein balls
Calories: 136kcal
Warm the peanut butter in the microwave for 30 seconds.
Transfer the peanut butter to a mixing bowl along with all remaining ingredients.
Using a spatula mix to form a dough.
Scoop out a tbsp of the dough. Using your hands shape into balls and place on a baking tray lined with baking paper.
Repeat until all of the dough has been shaped into balls. Dough makes about 16 larger protein balls or 20 smaller protein balls.
Refrigerate for 30 minutes before serving.
- My #1 Secret Tip for this recipe is to use a small ice cream scoop or a tablespoon to portion out the dough so that all the protein balls come out evenly shaped.
- Thicken Dough: If I find that my vegan protein ball dough is too wet, I add a little oat flour, almond flour, or coconut flour to firm it up. On the other hand, if the dough is too dry, I simply mix in a bit more nut butter until it reaches the right consistency.
- Flavor Boost: I like to toast seeds or nuts lightly before adding them to the dough. It brings out a deeper, nuttier flavor and adds a little crunch to each bite.
- Rolling Tips: I make sure my hands are slightly damp when rolling the balls. This prevents the dough from sticking to my fingers and helps create smooth, even balls every time.
Serving: 1large protein ball | Calories: 136kcal | Carbohydrates: 12g | Protein: 5g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 5mg | Sodium: 61mg | Potassium: 102mg | Fiber: 1g | Sugar: 6g