These no bake high protein energy balls are the perfect snack to get you through the day. They are made with simple ingredients you probably already have in your kitchen, and require just 10 minutes to make. You can pop these in the fridge or freezer to store, and grab one whenever you’re craving something sweet to hold you over between meals.

Ingredients you will need to make these high protein energy balls
- Medjool Dates + Water. This is what will give these energy balls a chewy, cookie dough consistency and make them naturally sweet. They are also amazing because they are high in fibre, help digestion, brain health, and so much more. You want to make sure they are Medjool dates, because they are the juiciest! Adding in a bit of water also helps the dates pulse together with the other ingredients.
- Rolled Oats. You can also use quick oats!
- Walnuts. For a nice added crunch and health benefits. Walnuts are amazing because they are anti-inflammatory, high in omega-3s and are rich in antioxidants.
- Protein Powder. I absolutely love using Good Protein! They are the best vegan protein powder I’ve ever tried and have so many incredible flavours. I used vanilla for this recipe, but you can use chocolate fudge, mocha, or any other flavour you’d like. If you’ve been looking into trying them out but aren’t sure yet, let this be your sign! You can use my code RIRISRECIPES30 to save 30% off your next order!
- Chia Seeds. I love adding chia seeds for a boost of fibre!
- Hemp Seeds. Another amazing boost of omega-3 and 6, and a superfood that contains lots of fibre!
- Peanut Butter. The peanut butter helps to give these energy balls a creamy, smooth texture.
- Cocoa Powder. I love adding some cocoa powder for a very subtle flavour of chocolate. If you added chocolate protein powder, this would also enhance the taste!
What equipment will I need to make this recipe?
To make this as simple and easy as possible, I recommend using:
- A food processor. You need a high-powered food processor for this to ensure all ingredients blend together so that you can get that cookie dough texture.
- Measuring Cups. For the most accurate measuring, I love using my measuring cups! They’re simple to use and come in so many sizes, so I can prep all my ingredients in separate cups.
- Kettle. This may seem like an odd one, but I boil water in my electric kettle to soak my dates before adding them to the food processor. This makes them softer and easier to mix with the other ingredients. I believe an electric kettle is a must and is so easy to use!

Tips on making the best high protein energy bites
- Soak your dates first. This will allow them to blend easily with the other ingredients, and get that cookie dough taste and texture in your energy balls.
- Pulse in increments. When using the food processor, make sure to pause every 10-ish seconds to scrape down the sides of the bowl, and monitor how all ingredients are mixing. Keep mixing until you see the dough is clumping together and forming a ball.
- Add a *bit* of extra water if needed. If you find the energy ball dough looks a bit too dry for your liking, I suggest adding 1 teaspoon of extra water. If it still looks too dry, add another teaspoon. I say teaspoon because it is better to add a bit at a time, rather than too much!

How to store your no bake energy balls
Place in an airtight container and keep in the freezer for one month or the fridge for 1 week.
Craving more?
- Looking for more easy no bake and high protein recipes? I’ve got you covered. You will fall in love with my No Bake Salted Caramel Oat Cups and be prepping these weekly!
- If you want to prep more healthy high protein snacks for the week, these Double Chocolate Vegan Protein Muffins are just what you need!
- For anyone who loves a good single serve recipe, you’ll become obsessed with my Double Chocolate High Protein Cookies. They’re a small batch recipe, require minimal and easy ingredients, and taste so incredibly decadent.

No Bake High Protein Energy Balls
Ingredients
- 10 whole medjool dates, pitted and soaked in hot water for 5 minutes
- 2 tbsp water
- 1 cup rolled oats (or quick oats)
- 1/4 cup walnuts
- 1 tbsp protein powder I use Good Protein Vanilla Milkshake flavour
- 1 tbsp chia seeds
- 1 tbsp hemp seeds
- 3 tbsp natural smooth peanut butter
- 1 tsp cocoa powder
Instructions
- Cut open your dates and remove the pit.
- In a small bowl, soak your dates in boiling water for 5 minutes until softened. Drain and set aside.
- To a food processor, add all ingredients and pulse together, ensuring to pause and scrape down the sides. If you find the mixture is too dry, add 1 extra tsp of water.
- Use a small cookie scooper or a teaspoon to roll into balls. Place on a lined baking sheet and set in the freezer for 10-15 minutes. Transfer to a container and store either in the fridge or freezer, depending on how quickly you will eat them (see notes).
Notes
*As an Amazon Associate, I earn from qualifying purchases. Thank you so much for your support!*
**Please note that I earn a commission when you purchase from Good Protein using my discount code. All opinions on the product are my own.**