• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Rhian's Recipes

  • About
    • Contact
    • Work With Me
  • Recipes
  • Meal Plan
  • Cookbook
  • Subscribe
  • Blogging Tips
menu icon
go to homepage
search icon
Homepage link
  • About
  • Recipes
  • Subscribe
  • Meal Plan
  • Cookbook
  • Blogging Tips
×
Home » Recipes » Baking & Desserts

Vegan Energy Balls (Gluten-Free)

Modified: Jul 13, 2021 · Published: Jun 15, 2019 by Rhian Williams

Photo of the author Rhian Williams
Modified: Jul 13, 2021 · Published: Jun 15, 2019 by Rhian Williams · This post may contain affiliate links · 2 Comments
Jump to Recipe Jump to Video
Lots of brown round energy balls on a blue plate

These Vegan Energy Balls are fudgy, chewy and super satisfying! They're really easy to make, requiring just 3 ingredients and 15 minutes. They're no-bake, healthy and nutritious, and a good source of protein and fibre. They're easily transportable, easily customisable, and are gluten-free, grain-free, paleo, refined sugar free, date-sweetened and nut-free optional too!

Several brown round vegan energy balls on a plate
What are Energy Balls?


Energy Balls are generally made from a mixture of any of the following ingredients: dried fruits, nuts, seeds, nut butter, coconut, oats. The ingredients can easily be adapted depending on your dietary requirements, taste preferences and budget.

I decided to make this recipe as simple as possible by using just 3 ingredients: walnuts, dates and almond butter. I love this combination as the earthy flavour of the slightly bitter walnuts is nicely counteracted by the caramel-like sweetness of the dates and the creamy almond butter.

How to make this recipe

Scroll down to the bottom of the page for the full recipe.

  • Place all the ingredients in a food processor.
Walnuts, dates and peanut butter in a food processor
  • Whizz until smooth but still retaining some texture.

Tip: It needs to be sticky enough to be able to easily mould into balls. However, be careful not to over-blend, as the mixture will become very greasy as the oils will be released from the nuts.

Brown vegan energy balls mixture in a food processor
  • Use your hands to roll the mixture into little balls - you should be able to make 14.
A round brown vegan energy ball being rolled between two hands

How long do these keep for?

They keep in an airtight container in the fridge for a good few days.

Substitutions you can make

  • You can replace the walnuts with any other nuts or seeds: almonds, cashew nuts, hazelnuts, sunflower seeds etc.
  • You can replace the almond butter with peanut butter, cashew butter, sunflower seed butter or tahini.
  • You can replace the dates with raisins, prunes or dried apricots.
  • For a nut-free version, use sunflower seeds instead of walnuts, and use tahini instead of almond butter.

Flavour alternatives

  • You can add a pinch of salt for a salty-sweet flavour.
  • You can add 1 tablespoon of desiccated coconut for coconut flavour.
  • You can add cocoa powder or matcha powder.
A round brown vegan energy ball with a bite taken out of it being held up

More vegan no-bake treats

  • Chocolate Pudding Pots
  • Chocolate Truffles
  • Fudge
  • Brownie Bites
  • Chocolate Cookies
  • Strawberry Trifle
  • Key Lime Pie
  • Protein Bars
  • Blueberry Cheesecake
  • Energy Bars
  • Energy Bites
  • Protein Balls

If you try out this recipe or anything else from my blog, I'd really love to hear any feedback! Please give it a rating, leave a comment, or tag a photo @rhiansrecipes #rhiansrecipes on Instagram! Thank you.

Watch how to make it

Several brown round vegan energy balls on a plate

Vegan Energy Balls (Gluten-Free)

These Vegan Energy Balls are fudgy, chewy and super satisfying! They're really easy to make and require just 3 ingredients!
5 from 2 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: energy balls, energy bites, vegan energy balls
Prep Time: 15 minutes minutes
Cook Time: 0 minutes minutes
Total Time: 15 minutes minutes
Servings: 14 energy balls
Calories: 70kcal
Author: Rhian Williams
Prevent your screen from going dark

Ingredients

  • 90 g (½ cup) pitted dates
  • 95 g (¾ cup) walnuts
  • 1 tablespoon smooth almond butter (or sub peanut butter or tahini)

Instructions

  • Place all the ingredients in a food processor.
  • Blend until combined but still retaining some texture - it needs to be sticky enough to be able to easily mould into balls. However, be careful not to over-blend, as the mixture will become very greasy as the oils will be released from the nuts.
  • Use your hands to roll the mixture into little balls - you should be able to make 14.
  • Keeps in an airtight container in the fridge for a good few days.

Video

Notes

For a nut-free version, use sunflower seeds instead of walnuts, and use tahini instead of almond butter.
Nutrition Facts
Vegan Energy Balls (Gluten-Free)
Amount Per Serving
Calories 70 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g5%
Sodium 1mg0%
Potassium 81mg2%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 4g4%
Protein 1g2%
Vitamin C 0.1mg0%
Calcium 13mg1%
Iron 0.3mg2%
* Percent Daily Values are based on a 2000 calorie diet.
Made the recipe?Tag @rhiansrecipes on instagram and use the hashtag #rhiansrecipes!

Disclosure: This posts contains affiliate links to Amazon. If you purchase any of these products, a small percentage will come to me with no extra cost to you! This income will go towards the running of this blog - thank you.

More Baking & Dessert Recipes

  • A slice of gluten-free vegan lemon olive oil cake on a plate with a fork
    Gluten-Free Vegan Lemon Olive Oil Cake
  • A slice of vegan lemon poppy seed layer cake on a plate with a fork
    Gluten-Free Vegan Lemon Poppy Seed Layer Cake
  • A slice of vegan olive oil yogurt cake on a plate with a fork
    Vegan Olive Oil Yogurt Cake (Gluten-Free)
  • A slice of gluten-free vegan jam marble cake on a plate with a fork
    Gluten-Free Vegan Jam Marble Cake
  • Share
  • Tweet

Reader Interactions

Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Susan Shaw

    June 17, 2019 at 12:35 am

    On the vegan energy balls, how many balls per serving? Thank you.

    Reply
    • Rhian Williams

      June 17, 2019 at 4:18 am

      One ball per serving - the recipe makes 14 balls.

Primary Sidebar

Photo of Rhian Williams

Hi, I’m Rhian! I make easy, undetectably vegan + gluten-free recipes, including healthy comfort food and naturally sweetened desserts using plant-based ingredients.

More about me →

Popular Recipes

  • A slice of gluten-free vegan yogurt cake on a plate with a fork
    Gluten-Free Vegan Yogurt Cake
  • Three vegan blueberry muffins with a bite taken out of one with a bowl of fresh blueberries in the background
    Vegan Blueberry Muffins (Gluten-Free)
  • A loaf of coconut flour bread topped with sunflower seeds and poppy seeds with two slices next to it
    Coconut Flour Bread (Vegan + Gluten-Free)
  • Flaxseed Pancakes (Vegan + Gluten-Free)
  • A sliced vegan baked cheesecake topped with wild strawberries and strawberry flowers
    Vegan Baked Cheesecake (Gluten-Free)
  • A loaf of quinoa bread topped with seeds with two slices next to it
    Quinoa Bread (Vegan + Gluten-Free)
  • Five vegan coconut flour pancakes stacked in a pile decorated with fresh raspberries and coconut flakes on a green plate against a grey background
    Vegan Coconut Flour Pancakes (Gluten-Free)
  • Wok-fried tenderstem broccoli, pak choi and sliced garlic on a black plate
    Wagamama Wok-Fried Greens (Vegan + GF)

Footer

↑ back to top

About

  • About
  • Privacy Policy & Disclosure
  • Copyright Notice

Newsletter

  • Subscribe for free updates

Contact

  • Contact
  • Work With Me

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · Foodie Pro Theme On Genesis Framework ·

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.