Cranberry Almond Protein Bites

#protein #vegan #plantbased #fallfood #glutenfree #proteinbites #fallrecipes #snackrecipe #snacks

I have always loved protein bites.  While in college, my husband and I used to walk to a local juice bar where I first discovered them.  I was amazed at how delicious, yet simple these small nutrition-rich nut-butter filled bites were. I have since explored making these time after time. Using different variations of chocolate, dried fruits, nut butters, nuts and seeds; I have never disliked any combination.

Rolled oats, which are making a comeback, and are the base of these bites.  With their versatility, affordability, and nutrition profile, I am pretty excited.  Oats are rich in fiber, manganese, phosphorus, thiamin, and magnesium. These bites also contain plant-based protein powder.  I chose unsweetened, but you can choose to add vanilla if you would like your bites a little sweeter or if that is what you have on hand.  Protein powder helps boost the protein content without changing the texture or taste. Dried fruit is one of my favorite foods; it tastes like candy to me.  The dried cranberries add sweetness and a little tartness for a festive flare. The sliced almonds add a fun texture making these bites super satisfying.  They also provide heart-healthy fats, fiber, and protein.

These bites make a perfect snack on the go or pick-me-up treat.  They can stay in the fridge for about five days or in the freezer for up to three months. 

I cannot wait for you to make these.

Always balanced, 



Dry ingredients

  • 1.5 cups rolled oats 

  • ⅓ cup unsweetened plant-based protein powder (can sub vanilla, but bites may be sweeter)

  • ½ cup sweetened dried cranberries

  • ½ cup unsalted slivered almonds

  • 2 tablespoons chia seeds

  • 1 teaspoon cinnamon 

  • Pinch of salt 

Wet ingredients

  • 1 cup nut butter of your choice (I recommend almond, but any nut butter will do)

  • 1 teaspoon almond extract 

  • ⅓ cup maple syrup (can sub honey)


  1. Mix all of the dry ingredients into a large mixing bowl

  2. Mix all of the wet ingredients into a medium mixing bowl

  3. Mix the wet and dry ingredients together until a dough-like ball forms

  4. Refrigerate for about 10-20 minutes (to prevent it from being sticky when making the balls)

  5. Form into 12-15 balls 

  6. Savor and enjoy!