These vegan peanut butter protein balls are a great option for those looking for a healthy, protein-packed snack. They are easy to make and require no baking, making them a convenient option for busy lifestyles. Not only are they delicious and satisfying, but they are also gluten-free, oat-free, and refined sugar-free.
The peanut butter in these balls is a great source of healthy fats and protein. While the added chia seeds and flax seeds provide additional omega-3s and fiber. They can be stored in the fridge for up to a week and can be enjoyed as a post-workout snack or as a healthy alternative to sugary treats. So give these no-bake vegan peanut butter protein balls a try. Experience the delicious taste of Reese’s pieces without the dairy! If you are looking for other delicious No Bake Vegan Desserts you can view the full collection here.
Ingredients & Substitutions: What Is In Vegan Peanut Butter Protein Balls
When it comes to making peanut butter protein balls, the ingredients are essential. Here are the ingredients you’ll need:
- All-natural peanut butter: Choose peanut butter that doesn’t contain added sugars or oils.
- Vanilla pea protein powder: This will add extra protein to your peanut butter protein balls.
- Hemp hearts: Hemp hearts are packed with healthy fats, protein, and fiber.
- Ground flaxseed: Flaxseed is a good source of fiber and omega-3 fatty acids.
- Chia seeds: Chia seeds are packed with fiber, protein, and healthy fats.
- Unsweetened plant milk: You’ll need some plant milk to help bind the ingredients together. Any type of unsweetened plant milk will work.
- Maple syrup: Maple syrup will add sweetness to your peanut butter protein balls.
- Vegan dark chocolate chips: Dark chocolate chips are optional. They’ll add a delicious chocolatey flavor to your peanut butter protein balls.
Helpful Tools
- Mixing bowl: A medium mixing bowl is all you need to mix the ingredients together.
- Measuring cups and spoons: To ensure that you add the right amount of each ingredient.
- Parchment paper: To prevent the peanut butter protein balls from sticking to the plate or baking sheet. Line it with parchment paper.
- Cookie scoop: If you want to make evenly-sized peanut butter protein balls, a cookie scoop can be helpful.
How To Make These Vegan Peanut Butter Protein Balls
Now that you have your ingredients ready, it’s time to make vegan peanut butter protein balls. Here are the steps:

In a medium mixing bowl, combine all of the ingredients except for the chocolate chips. Make sure the peanut butter is a bit runny, and if it’s not, you may need to heat it slightly so that it will combine well with the other ingredients.

Start by adding 2 tablespoons of unsweetened plant milk to the mixture, and add another tablespoon if the dough is still too dry. The amount of plant milk you need can vary depending on how thick your peanut butter is and which protein powder you are using.

Once the ingredients are well combined, add in the vegan dark chocolate chips and mix well to distribute them throughout the dough.

Now, it’s time to shape the mixture into cookie dough balls. You should be able to make around 12 balls, depending on how large you want them to be.

Once you’ve formed the balls, place them on a plate or baking sheet lined with parchment paper and refrigerate them for at least 15 minutes. This will help the peanut butter protein balls to firm up and hold their shape.

Once the peanut butter protein balls have chilled, you can transfer them to an airtight container and store them in the fridge for up to a week.
Enjoy your easy, no-bake, vegan peanut butter protein balls as a healthy snack or a sweet treat!
Tips & Tricks
- Use a runny peanut butter: If your peanut butter is too thick, the mixture may be dry and difficult to roll into balls. Using runny peanut butter will help the mixture come together better.
- Adjust the amount of milk as needed: The amount of unsweetened plant milk you need may vary depending on the consistency of your peanut butter and which protein powder you are using. If the mixture is too dry, add more milk one tablespoon at a time until it comes together.
- Chill the mixture before rolling into balls: Chilling the mixture in the fridge for at least 15 minutes will help the peanut butter protein balls to firm up and hold their shape better.
- Add different mix-ins: While the recipe calls for vegan dark chocolate chips, you can also experiment with adding other mix-ins like shredded coconut, chopped nuts, or dried fruit.
FAQ: Vegan Peanut Butter Protein Balls
Using a vegan protein powder in these Peanut Butter Protein Balls not only adds an extra boost of protein but also helps to bind the ingredients together and gives the balls a firmer texture.
You can try adding ingredients such as chia seeds, flaxseed meal, cacao nibs, coconut flakes, dried fruit, nuts, or seeds to make these protein balls your own.
You can swap in agave, brown rice syrup, honey (if you’re not vegan), or any other liquid sweetener of your choice such as coconut nectar, or date syrup.
Store Vegan Peanut Butter Protein Balls in the fridge for up to a week in an airtight container. Keep them cool and avoid leaving them out of the fridge on hot days.

No-Bake Easy Vegan Peanut Butter Protein Balls
Ingredients
- ½ cup all natural peanut butter
- ¼ cup vanilla pea protein powder
- ¼ cup hemp hearts
- ¼ cup ground flaxseed
- 2 tbsp chia seeds
- 2-3 tbsp unsweetened plant milk
- 3 tbsp maple syrup
- 2 tbsp vegan dark chocolate chips
Instructions
- In a medium mixing bowl combine all ingredients, excluding the chocolate chips. The peanut butter should be a bit runny, if it's not you may have to heat it slightly so it will combine with the other ingredients.
- Start by adding 2 tbsp of almond milk, and add another if the dough is still too dry. This can vary depending on how thick your peanut butter is, and which protein powder you are using.
- Next, add in the chocolate chips and mix well to combine.
- Shape into 12 cookie dough balls, and refrigerate for at least 15 minutes.
- Store in the fridge for up to a week in an airtight container.
Video
Notes
Nutrition
Conclusion
Peanut butter protein balls are a simple, healthy, and delicious snack that can be made quickly and easily. Whether you’re looking for a post-workout snack, a midday pick-me-up, or a sweet treat, these protein balls are a great option.
With just a few high-quality ingredients and some helpful tools, you can make a batch of peanut butter protein balls in no time. Plus, by making them yourself, you can be sure that they are vegan and free from any unnecessary additives or preservatives. So, give this recipe a try and enjoy the tasty benefits of these no-bake vegan peanut butter protein balls!
WOW these were so good! I ended up eating them all within 2 days! Love the peanut butter flavour and kinda taste reeces pieces. I will make them again
So happy you loved them, next time you might need to make a double batch!
Perfect 🤤 loved the flavour and super filling! Thanks Spicy Vegan Food! 😊
You’re welcome! So happy you loved them 🥰
So tasty!! Thank you for sharing, such a great snack to have in the fridge
Hi Cassie,
Thank you so much for the feedback, so happy you loved the recipe!
Quick and easy super delicious!!
Thank you Nicola!
These didn’t last more than 3 hours in my house, that’s all I need to say lol I’m off to the store to get more ingredients for tomorrow!
Haha that sounds like they were a hit! thanks so much for the feedback so happy you and your family enjoyed them!
Loved these little peanut butter protein balls my first batch didn’t last more than a day lol so back to make more!
Hi Jenn, Thank you SO much for trying the recipe! haha it’s the same in our house I always make a double batch. I’m so happy you loved them!
Loving the plant based no bake recipes! New sub here!
Thank you SO much April!! I’m so happy you’re loving the no bake recipes!
These peanut butter protein balls were so delicious! Loved this recipe
Thank you so much!! So glad you loved them they are such a convenient healthy snack 🙂