Vegan Peanut Butter Protein Balls [No-Bake, 5 Ingredients]

Healthy Vegan Energy Balls In Under 15 Minutes

If you want a healthy snack or simply are looking for a small, easy dessert bite, then these vegan peanut butter protein balls will do the trick. They’re completely no-bake and you probably already have the 5 ingredients needed.

And while I say they’ll take around 15 minutes to make, you could actually make them in 5 minutes once you’ve made them once or twice. The bites are super simple to change up to keep them exciting.

One day add some chocolate chips, granola, or change up the types of nut butter used. The possibilities are numerous and family-friendly. Even my child begs for more as a snack.

This post may contain affiliate links. That means if you purchase an item through these links, I may earn a commission at no additional cost to you. Please read the full disclosure policy for more info.

close up of vegan no bake peanut butter balls with coconut

Ingredients In Vegan Peanut Butter Protein Balls

These no-bake protein balls only have a few ingredients. Most of which you probably already have at home in your pantry. A single ball has over 5g of protein and is full of energizing foods and healthy fats.

  • Peanut Butter
  • Sugar-Free Maple Syrup
  • Almond Flour
  • Flaxseed Meal or Chia Activated Seed
  • Shredded Coconut
ingredients for the peanut butter balls measured out

How To Make No-Bake Peanut Butter Balls

What I like about this protein bite recipe is that it can be done from start to finish in less than 15 minutes. Once you get the hang of things, you could probably make them in 5 minutes tops.

The first step is to put all of the ingredients (except the shredded coconut) into a bowl. Mix until a firm dough forms.

mixing the vegan peanut butter ball dough in bowl

Once the dough is mixed, you can take a portion of the dough and roll it between your hands to form a ball. There should be enough dough for around 12 balls depending on how large you make them. Sometimes it’s easier to portion the dough into 12 first so that way you know you’ll have enough.

forming balls with peanut butter dough

After the balls have been formed, put the shredded coconut into a shallow bowl. Roll the balls in the coconut one by one until the outside is coated. You can coat the peanut butter balls in as much or as little coconut as you’d like. The more you use, the more crunchy the bites will be.

coating the peanut butter balls in shredded coconut

Place the balls on a plate or tray for serving.

placing no-bake peanut butter balls onto a serving tray

That’s it! You’re all done and ready to enjoy them.

Other Variations Of Peanut Butter Balls

This dough makes a great base but ingredients can easily be swapped out. Here are come customizations:

  • Nut-free can change the flour to oat flour and the peanut butter to sunflower seed butter.
  • If you want to increase the protein, add some of your favorite protein powder to the dough.
  • Add in vanilla extract or vegan chocolate chips to the dough for a different flavor.
  • Coat your protein balls with a different topping instead of coconut

How To Store Vegan Protein Balls

If you’re not going to eat the peanut butter balls right away, I suggest you place them into the fridge so they stay firm. They can stay in an airtight container in the fridge for up to two weeks.

If you doubled or even tripled the recipe, these vegan energy balls hold up well in the freezer. When stored in a freezer-safe container, they can stay in the freezer for up to 4 months.

no bake vegan peanut butter balls on serving tray overhead shot

inside closeup of healthy peanut butter protein balls

Vegan No Bake Peanut Butter Protein Balls

Yield: 12 balls
Prep Time: 15 minutes
Total Time: 15 minutes

Super simple to make, healthy, and protein-filled vegan peanut butter balls. Covered in shredded coconut, these are great for a small dessert or snack.


  • ½ cup peanut butter
  • ¼ cup sugar-free maple syrup
  • 1 cup almond flour
  • ¼ flaxseed meal or chia activated seeds
  • ½ cup shredded coconut


    1. Place the peanut butter and maple syrup in a medium bowl. Mix together well.
    2. Add the almond flour, flaxseed meal, and coconut. Mix well.
    3. Roll into 12 balls.
    4. Lightly roll each ball in shared coconut.
    5. Store in the refrigerator for up to 2 weeks or keep in the freezer for 4 months.
Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 142Total Fat: 11gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 0mgSodium: 72mgCarbohydrates: 8gFiber: 3gSugar: 2gProtein: 5g

Nutrition information isn't always accurate and is for estimation purposes only.

stephanie mantilla mommysaurus headshot
Stephanie Mantilla

Plant-Based Diet & Vegan Lifestyle Expert

Stephanie is the founder of Plant Prosperous, a plant-based vegan living, and parenting blog. She has been eating a plant-based diet for over 24 years along with a B.S. in Biology & Environmental Science. She also has over 14 years of experience working in the environmental and conservation sectors. Stephanie is currently raising her son on a plant-based diet and hopes to help others who are wanting to do the same. You can read more about her here.

Leave a Comment

Your email address will not be published.

Skip to Recipe