Combine all the ingredients with the exception of the pistachios and cranberries in a large bowl. Chop the cranberries and pistachios finely and add to the mixture. Chill for 20 minutes to make it easier to roll.
Roll the mixture into 3/4 to 1 inch balls depending on your preference. Wet your hands if necessary to help form the balls. Place on a tray lined with parchment paper and put in the fridge. Keep them in the fridge until ready to serve. Makes approximately 12 to 16 balls. Enjoy! (This recipe is from my friend Brittany at Firm Ground Nutrition!)