Using a mini prep food processor, grind the cashew halves until they resemble sand.
In a large bowl, mix together oats, ground up cashews, coconut flakes, almonds, chocolate chips, cranberries and cinnamon.
Mix in the peanut butter, honey and vanilla. Stir to combine well and adjust the amount of honey or peanut butter to get a sticky consistency with no dry spots.
Place the mixture in the fridge for 10-15 minutes to chill. Once chilled use a 1 inch ice cream scoop to make 15-18 balls. Place the balls on a parchment lined cookie sheet and place in the freezer for 30 minutes. At this point you can put them in a zip top bag or plastic container and keep in the fridge for up to 2 weeks.
Notes:
* I like to use a spatula to mix everything together-it is flexible and makes it easier to mash everything together.
* If you don't like honey you can use maple syrup.
* Additional or alternative ingredients are: dried blueberries, dried pineapple, M&Ms, salted peanuts, pretzels, raisins, cocoa powder....