Vegan Chia Protein Balls

Last week we went to the mountains for a couple of days to unwind and disconnect from everything. We turned off our internet and focused on being present. It felt terrific.

I thought that I would struggle, but I enjoyed it! Since we’ve been back, I haven’t felt the urge to check emails and social media 30 times a day. It makes me feel empowered. I no longer feel like I’m missing out on something if I don’t check my phone every half hour.

Blue Mountains. NSW Australia

I took this photo on the day when we headed back. Little did I know that at the time when we drove through this beautiful windy road bursting with amazing forest this was at the other end.

Looking up at the mountains where we had spent that a previous couple of days put a smile on my face. I was keen on stopping by some orchards on the long drive back home, thinking that we were on the right road.

At some point, we realised that we are going to be hitting a dead-end, a no through road and had to turn back. To my disappointment, we ran out of time and drove back home the way we came and stopped by a pie shop that had a great selection of vegan pies. Michael couldn’t stop raving about them.

For the trip, I packed some food as we drove to our destination, so it was much easier just to put things in the boot.

A healthy snack for the road

I love having quick, easy and healthy snacks to eat when I’m away if I struggle to find vegan-friendly food or something that will nourish me instead of filling me up with sugar and other rubbish.

One of the things that I packed were vegan chia protein balls. They are great when you are travelling, need a pick me up at work, a snack, or for a school lunchbox.

I generally try and have a few in the fridge or freezer as a go-to snack or something to grab on the run most of the time as they take next to no time and last a while.

If you are allergic to nuts or give them to your children to take to school, try making these with sunflower seeds instead of the cashews and almonds. It should hold but won’t taste the same.

If you find Medjool dates too sweet or want a substitute, try Turkish dried apricots (not the sulphur dried orange ones) and/or sultanas.

I love the fact that you can add that extra bit of protein powder into them and I find that they taste even nicer!

For those of you that get asked all the time, “where do you get your protein from as a vegan?” you should give them this recipe and tell them that it’s loaded with it as well as other great things like magnesium, good fats, iron, and calcium!

When people ask me that question, I wonder how they suddenly became nutritionists knowing how much protein I need to eat and how I could be lacking it because I’m not getting it from animal sources.

Vegan Chia Protein Balls

You can store them in your fridge for around two weeks (mine have never lasted that long!) or in the freezer for quite a while. I usually like them straight out of the fridge as they aren’t too soft.

Other snacks you’ll want to try:

  1. Rum Balls
  2. No-Bake Ginger Slice (GF and Vegan)
  3. Homemade Vegan Falafel

If you try this recipe, let me know! Would love for you to leave a comment and rating below. If you want to go that extra mile, tag us on Instagram or share your photo of the recipe on Pinterest

Vegan Chia Protein Balls

Vegan Chia Protein Balls

Yield: 18 balls
Total Time: 15 minutes
Total Time: 15 minutes

These vegan chia protein balls are great when you are travelling, need a pick me up at work, a snack or school lunch boxes.


  • 9 Medjool dates, pitted
  • ½ cup cashews
  • ½ cup almonds
  • ½ cup shredded coconut
  • ¼ cup protein powder (I use fermented brown rice protein or pea protein)
  • ¼ cup chia seeds
  • ¼ cup hemp seeds
  • ¼ cup of coconut oil


  1. Place all ingredients into a food processor and blend until well combined. Normally takes about 3-5 minutes depending on your food processor. You may need to scoop down the sides to make sure all ingredients are well combined. The mixture is ready when you pinch it between your fingers and it sticks.
  2. Take about a tablespoon of mixture and roll into balls.
Nutrition Information:
Yield: 18 Serving Size: 1 ball
Amount Per Serving: Calories: 146Total Fat: 9gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 53mgCarbohydrates: 14gFiber: 3gSugar: 9gProtein: 4g

Nutrition information is a rough estimate calculated automatically. The accuracy of this information is not guaranteed.

Did you make this recipe?

Tag @theminimalistvegan on Instagram and follow us to see the latest!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.