These cranberry energy balls are the perfect easy snack. Made with just 7 simple ingredients including almonds, cashews, dates and dried cranberries.

It’s been a minute since I shared a recipe for energy bites! Energy balls are one of my favorite healthy snacks. They’re similar to granola bars but a little more fun to eat in my opinion. I like to keep them in the fridge or freezer and grab a couple any time I need an afternoon snack or a healthy breakfast.

White bowl full of cranberry energy bites.

Why Make Energy Balls?

So what’s the deal with energy balls? Why are they such popular snacks? For one, they are typically gluten free and dairy free. They are protein packed and loaded with healthy fats thanks to the nuts so they actually satisfy your hunger and keep you full for longer than a half hour.

Hand holding a cranberry energy bite with a bite taken out of it. A bowl full of cranberry energy bites is in the background.

Ingredients in Cranberry Energy Balls

  • almonds and cashews – raw and no salt added
  • Medjool dates – You can buy medjool dates that are already pitted or pit them yourself (it’s super easy). Two brands that I like are Natural Delights and Joolies. You can find Natural Delights in the produce section of most grocery stores (near the bananas) and Joolies are offered on Amazon and Thrive Market.
  • dried cranberries
  • vanilla extract
  • lemon or orange juice
  • sea salt

Hand holding a cranberry energy bite with a bite taken out of it. Hand is holding an energy bite above a bowl full of cranberry energy bites.

I kept this recipe fairly straight forward, using my blueberry muffin energy balls for inspiration. That said, if you feel like adding in some additional flavors and/or ingredients, have at it! I think these would be delicious with shredded coconut, chia seeds and chocolate chips! You can never go wrong with berry + chocolate.

How to Make Cranberry Almond Energy Balls

You need one kitchen appliance to make these energy bites: a food processor. If you don’t have one yet, get one. I use mine all the time.

Place your almonds and cashews into a food processor and pulse until they are chopped into small pieces. Add in the pitted dates, dried cranberries, vanilla, lemon juice and sea salt. Pulse until everything is combined and the dough is sticking together. Use your hands to form the mixture into small balls and enjoy.

How to Store Energy Balls

You can store your energy balls in an airtight container in the refrigerator or freezer. They’ll last up to 1-2 weeks in the fridge and up to 3 months in the freezer. I like using glass storage containers or Stasher bags for storing energy balls.

What to Do If Your Date Energy Balls Aren’t Holding Together

Fresh medjool dates are usually soft and give easily when squished. If your dates are older or just seem dry and hard, you may want to soak them before using. Simply place a bowl of warm water for 10-15 minutes to soften and rehydrate them. Drain well and pat dry before using.

It’s quite normal for your energy ball dough to seem crumbly at first, but it should start to get sticky enough to form into balls. Even if it looks a little crumbly, you can try squeezing it to see if it will hold.

If it seems way too crumbly, your dates might have been too dry. If you don’t feel like your dates were dry/hard, you can always add a couple more dates to the mixture and see if that helps bind everything together.

If your dates did seem a dry/hard, you can try adding a little water to the dough until the mixture is sticky enough to form into balls. Start with 1 teaspoon and pulse mixture to see if the dough will start holding together. Be careful with this as too much water will make the dough too wet.

Bird's eye view of a bowl full of cranberry energy bites. On the table are some nuts and dries cranberries.

More Energy Bite Recipes You Might Enjoy:

If you make these cranberry energy bites, be sure to leave a comment and star rating below letting us know how they turn out. Your feedback is so helpful for the EBF team and our readers!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of cranberry energy bites.

Cranberry Energy Bites

  • Author: Brittany Mullins
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 22
  • Diet: Vegan


These cranberry energy bites are the perfect easy snack. Made with just 7 simple ingredients including almonds, cashews, dates and dried cranberries.


  • 1 cup raw almonds
  • 1 cup raw cashews
  • 1 cup (about 10) Medjool dates, pitted*
  • 1 cup dried cranberries
  • 1 teaspoon vanilla extract
  • 1 teaspoon lemon or orange juice
  • pinch of sea salt


  1. Process: Place almonds and cashews into into the bowl of a food processor fitted with the S-shaped blade and pulse until they are chopped into small pieces.
  2. Add dates, cranberries, vanilla, lemon juice and sea salt. Pulse until everything is well combined and dough is sticking together. (See note if your dough seems too crumbly.)
  3. Form balls: Once mixture is combined, scoop out about 1 Tablespoon of dough (with your hands or a cookie scoop) and use your hands to form the dough into balls. Enjoy right away or store for later.
  4. To store: Place balls into a sealed storage container and store in the fridge for 1-2 weeks or the freezer for up to 3 months.


  • Hard/dry dates: If your dates are hard and dry, you can soak them in warm water for 10-15 minutes to soften. Just drain them well before using.
  • Crumbly dough: If your dough seems too crumbly to stick together after processing even when squeezing it together with your hands, you can try adding a couple more dates or adding 1 teaspoon of water at a time until the mixture starts to hold together well enough to form into balls. See note above.
  • Category: Snack
  • Method: No Bake
  • Cuisine: American


  • Serving Size: 1 ball
  • Calories: 84
  • Sugar: 7g
  • Sodium: 6mg
  • Fat: 4g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 2g

Keywords: cranberry energy balls

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Emma
      January 25, 2021 AT 10:58 am

      I’ve been making date balls for a while now, but always just plain date and nut combo because my family enjoys it! This is the first deep ball recipe I did that had a new flavor, and it is absolutely delicious! Can’t wait to try the other flavor recipes from EBF!

      1. Brittany Mullins
        January 26, 2021 AT 8:55 pm

        Woo!! So glad you loved this recipe, Emma. Thanks for the review. I really appreciate it!

    2. mimi
      November 9, 2020 AT 6:03 pm

      These were so yummy! I had a bunch of random nuts and seeds hanging around so instead of almonds I used a combo of pumpkin seeds, walnuts, and pecans – yum! I kept the cashews and everything else the same. These proportions are perfect no matter what nuts/seeds you use.

      1. Brittany Mullins
        November 10, 2020 AT 5:20 pm

        So glad these turned out for you, Mimi! Thanks for making them and for coming back to leave a comment + star rating. I so appreciate it!

    3. Elizabeth K Brown
      October 23, 2020 AT 2:15 pm

      great and easy! Proportions were perfect, not too dry or sticky. Love the sea salt addition. Thank you!

      1. Brittany Mullins
        October 24, 2020 AT 4:03 pm

        Yay!! So glad these energy balls turned out for you. Thanks for making them and for coming back to leave a comment + star rating. I so appreciate it. 🙂

    4. Jennifer B.
      October 10, 2020 AT 10:23 am

      These little beauties are perfect for fall & that cranberry/orange combo can’t be beat! I was out of OJ so I juiced a clementine for a fresh spoonful & I am SO GLAD I did. Thanks, Brittany!

      1. Brittany Mullins
        October 10, 2020 AT 7:32 pm

        Woo!! So glad these energy balls were a hit, Jennifer. Thanks for making them!!

    5. Yordy
      September 18, 2020 AT 4:45 pm

      Omg this balls are delicious, taking a break from the peanut butter balls. I modified the recipe, I added hemp seeds and only half a cup of cranberries since I don’t like it too sweet. Thanks for the amazing recipe, I highly recommend 🙂

      1. Brittany Mullins
        September 18, 2020 AT 6:39 pm

        You’re so welcome, I’m so glad you’re loving these energy balls!! Thanks for making them and for coming back to leave a comment + star rating. I so appreciate it. <3

    6. Cathy
      September 5, 2020 AT 4:18 pm

      These are SO good! I’m thinking they would make a wonderful neighbor gift during the holidays.

      1. Brittany Mullins
        September 7, 2020 AT 5:50 pm

        Oh yes, definitely!!

    7. Helen
      August 22, 2020 AT 9:23 am

      First time trying this recipe and it turned out so well! My friends love them and it tastes so delicious. I think if the batter is dry I just wet my hands and shape them into balls. Works every time. Thanks for sharing this recipe 🙂

      1. Brittany Mullins
        August 22, 2020 AT 3:51 pm

        So glad you’re loving this recipe, Helen! Thanks for coming back to leave a comment + star rating, I appreciate it!

    8. Shana
      May 23, 2020 AT 2:37 pm

      Get in my belly! These are so delicious. I have had crunchy sugar free cranberries that I dehydrated awhile ago on hand that I’ve been wondering what to do with… this recipe was perfect for them!! These will be a staple in our home!

      1. Brittany Mullins
        May 25, 2020 AT 11:34 pm

        Yay!! So glad these energy bites were a hit! Thanks for making them and for coming back to leave a comment + star rating. The reviews are super helpful to other readers, so I appreciate it. <3

    9. Jen
      November 29, 2019 AT 9:02 am

      So delicious and kid-friendly! I will say that in trying to make these with 2 small children hanging off of me, I blended it all together at one time…which was fine. But when I make them again, I’ll process the nuts first to get a smaller chop.

      1. Brittany Mullins
        November 29, 2019 AT 4:47 pm

        Haha well I’m glad they still turned out well for you!! Sometimes you can only do so much with two small kiddos around. I’m so glad you tried this recipe and thanks for coming back to leave a review!! 🙂

    10. Sherry
      November 25, 2019 AT 11:45 pm

      I wonder if I can sub goji berries? What do you think? I want to make them and I dont want to hit the store for the dried cran!

      1. Brittany Mullins
        November 27, 2019 AT 1:58 am

        I think dried goji berries would work just fine! Definitely let me know if you end up making them and how they turn out. 🙂

    11. Tammy
      November 25, 2019 AT 3:31 pm

      What can I use instead of cashews? My daughter has a mango allergy and these are in the mango family.

      1. Brittany Mullins
        November 25, 2019 AT 8:25 pm

        Hey Tammy! I think walnuts or pecans would work well as a substitute for the cashews, but I haven’t tried it so I’m not 100% sure they’d turn out the same. Let me know what you end up trying and how they turn out. 🙂

      2. Emaleigh Downey
        November 25, 2019 AT 5:06 pm

        Walnuts would be yummy in these!

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!