Good For You WFPB Protein Balls || Vegan, Gluten Free

WFPB protein balls are my go-to snack for hiking, road trips, and afternoons at the lake. They are also great to get you through those mid-afternoon hangry moments, when it feels as though dinner time will never come.

wfpb protein balls arranged on a serving dish

They take just minutes to make and just one batch is enough for a week or two depending, of course, on how often you eat them.

And the great part is that they are without a doubt a guilt free snacking option.

ARE PROTEIN BALLS HEALTHY?

The recipe I’m providing for you in this post is a healthy option for sure. But please note that not all recipes for protein balls are good for you.

If you find yourself scouring the net for more options then be sure that you assess all of the ingredients in any recipe you decide to try.

I’ve seen some pretty unhealthy additions to some of the options available out there. I even came across a recipe that straight out used sugar as the sweetener.

There are endless recipes labeled vegan and gluten free. And many of them are great options. But those labels do not denote ‘100% good for you’ by any means.

Which is one of the things I like most about whole food plant based recipes. They are good for you through and through. So … WFPB Protein Balls it is!

HOW MANY SHOULD I EAT IN A DAY?

I remember when I first started making wfpb protein balls. I couldn’t get enough of them. They are just so darn tasty. I must have eaten 5 or 6 a day for close to two weeks (maybe more, lol).

three handmade wfpb protein balls with ingredients

But, alas, this is not a practice I recommend. I mean if you want to go over the top for a few weeks and just enjoy yourself like I did, by all means go for it.

You will have to slow down though. This snack is only good for you when consumed in moderation.

All of the ingredients are healthy. There’s no doubt about that.

But while the three main ingredients, nuts, dates, and dried apricots, have great nutritional value they also have notable limitations.

Nuts are very high in calories and high caloric foods should be limited in one’s diet.

And dates and dried apricots contain a concentrated amount of natural sugars. Natural sugar is the only healthy way to go when it comes to sugar but it is definitely meant to be consumed moderately.

DO PROTEIN BALLS HELP WITH WEIGHT LOSS?

I found that eating protein balls strategically definitely helped with weight loss. They aren’t necessarily meant to be a meal replacement. But on days when you find that your activities have kept you busy way past lunch, and it’s not quite dinner time but you’re really pretty hungry, they work pretty well as one.

wfpb protein balls on a plate

They also help stave off cravings for sweets. So, if you can grab a protein ball or two instead of a cupcake or brownie you’re doing yourself a big favor.

You’ll be consuming only slightly less calorically. However, what you are consuming can effectively be used by your body to provide energy and nutrition. That’s a win-win there.

HOW TO MAKE PROTEIN BALLS

The simplicity and ease of making wfpb protein balls is one of the greatest things about them.

Would you like to save this post for later?

We'll email it to you, so you can come back to it whenever you like!

handmade no bake energy bites with ingredients

They can be made so quickly it really doesn’t require you to plan any time into your day to put them together. You just gather the ingredients, toss them all in a food processor, allow the processor to do it’s magic, and then roll them out into balls.

Voila! Five minutes from start to finish … love it!

VARIATIONS FOR THIS RECIPE

WFPB protein balls are incredibly versatile. You can switch out so many of the ingredients to create a different flavor profile. The choices are endless.

dish of energy bites to be served

Here are a few suggestions to get you started …

  • Use figs or raisins in place of dates
  • Use a combination of dates, figs, and/or raisins
  • Replace dried apricots with any other dried fruit; blueberries, cranberries, or cherries are just a few suggestions
  • Substitute almond or orange extract for vanilla extract. Note that you will use considerably less almond extract than you would vanilla, as it is much stronger.
  • Add cocoa or cacao powder to the recipe. This may make the mix drier but you can also add just a bit of plant milk or coconut oil to bring it back to the right consistency.
  • Roll your protein balls in shredded coconut, chia seeds, sesame seeds, crushed nuts, or cocoa powder to add some flavor and also a little eye appeal.

Go ahead and use your imagination to make this treat just as YOU would like it. Sometimes in my house it comes down to what I have in the cupboard when I get a hankering for a few protein balls.

The trick is to keep the mix at a consistency that easily rolls into balls. It should appear a bit crumbly to the eye, while forming a solid clump when squeezed by the handful. It will roll easily in your hands. And it should not have a sticky texture after it is rolled into a ball.

HOW TO STORE PROTEIN BALLS

WFPB protein balls can be stored in the refrigerator for quite some time. The recommended time would be about two weeks. But use your discretion, as I have stored mine for considerably longer without any problems.

no bake energy bites arranged in a grid

Consider the ingredients you have used to make them when determining how long they will store safely.

The ingredients used in the recipe provided below all lend themselves well to long term storage. And can also be safely stored right on the kitchen counter for a considerable amount of time as well.

I most often leave them out on the counter for about a week or so, if they last that long!

hand holding a wfpb protein ball

I’m excited to hear how this wfpb protein ball recipe works out for you. So, go ahead and whip a batch up. And then let’s meet in the comments and chat all about it.

Tell me … Did you follow the recipe exactly? Or did you switch things up a bit? And, perhaps most important, how did everyone in your house like this healthy, quick, and easy snack?

If you try this recipe and love it, please give it 5 stars! It supports my work more than you may realize, and I appreciate that a great deal!

You can also show your support by tagging me on Facebook @sustainableslowliving and/or Instagram @slowlivingbydianegail when you post a pic of your finished dish.

WFPB Protein Balls

WFPB protein balls are my go-to snack for hiking, road trips, and afternoons at the lake. Packed with plant-based protein, natural sweetness, and wholesome ingredients, they’re perfect for staying fueled and avoiding hangry moments. Plus, they’re easy to make and even easier to customize with your favorite toppings.
5 from 1 vote
Print Pin Rate
Cook Time: 5 minutes
Total Time: 5 minutes
Servings: 18 servings
Calories: 122kcal
Author: Diane Gail

Equipment

  • Food processor
  • Sharp knife
  • Measuring cups and spoons
  • Cookie scoop
  • Mixing bowl (optional, for rolling toppings)

Ingredients

  • 2 cups raw cashews
  • 1 cup dried dates coarsely chopped
  • 1 cup dried apricots coarsely chopped
  • 2 tbls lemon juice
  • 1 tbls vanilla extract

Optional for Coating:

  • shredded coconut unsweetened
  • cocoa powder

Instructions

  • Process cashews: Pulse cashews in a food processor until they reach a pea-sized consistency.
  • Add ingredients: Add chopped dates, apricots, lemon juice, and vanilla extract. Process until the mixture clumps together.
  • Form balls: Scoop small portions into your hand and squeeze gently to start forming a ball.
  • Roll to shape: Roll the mixture between your palms until the ball is smooth and holds its shape.
  • Optional coating: Roll the balls in shredded coconut or cocoa powder for added flavor and texture.
  • Serve or store: Enjoy immediately or store in an airtight container for later.

Video

Notes

  • Soak cashews for smoother texture: For a softer, smoother consistency, soak the cashews in water for 24 hours before making this recipe. 
  • Choose fresh dates: Use soft, fresh dates for better blending and a naturally sweeter taste.
  • Experiment with add-ins: Try adding chia seeds, hemp seeds, or flaxseed for an extra boost of nutrition.
  • Size consistency: Use a cookie scoop to keep the protein balls uniform in size.
  • Storage tips: Store protein balls in an airtight container in the fridge for up to 2 weeks.

Nutrition

Serving: 1piece | Calories: 122kcal | Carbohydrates: 15g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 3mg | Potassium: 235mg | Fiber: 2g | Sugar: 10g | Vitamin A: 261IU | Vitamin C: 1mg | Calcium: 13mg | Iron: 1mg
Tried this recipe?Mention @SlowLivingbyDianeGail!
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




9 Comments

  1. These would be a great make-ahead breakfast or snack idea! Thanks for sharing this recipe!

    1. DianeGail says:

      Of course! I hope you enjoy them. You just reminded me that they make a great breakfast. That’s what I’m having this morning now 😉

  2. These look and sound delicious! Thank you for sharing I’m always looking for quick filling snacks that are dairy and gluten free!

    1. DianeGail says:

      My pleasure. I hope you enjoy them 😉

  3. Oh, these look good! Almonds are my favorite! When I get my food processor, I need to try this recipe. Thank you!

    1. DianeGail says:

      Ohhhhhhh the things you’ll do with your food processor. I love mine. And do make these. They’re great 😉

  4. Nadxiieli says:

    I have all of these ingredients! I am definitely going to make these! As a breastfeeding mom this may actually help my supply!

    1. DianeGail says:

      I hope you enjoy them! They are a great, healthy choice for a breastfeeding mom for sure 😉

  5. DianeGail says:

    5 stars
    These delicious, good-for-you plant-based protein balls are a perfect snack to fuel your day! Packed with wholesome ingredients and loads of flavor, they’re sure to become a favorite. If you give the recipe a try, I’d love to hear what you think—please leave a review or share your thoughts in the comments below! And if you have any questions or need advice while making them, feel free to ask in the comment section — I’m always happy to help. Enjoy!