Go Back
+ servings

Peanut Butter and Jam Protein Balls – V/GF/DF

These simple peanut butter and jam protein balls are full of classic flavor and fuel! An easy no bake recipe that's vegan, gluten-free and dairy free. Perfect for moms and kids alike.
Course Snack
Cuisine American
Keyword peanut butter and jam, post workout, protein balls, vegan protein powder recipe
Prep Time 10 minutes
Cook Time 0 minutes
30 minutes
Total Time 40 minutes
Servings 10 balls
Calories 124kcal


  • Mixing bowl



  • In a large bowl, combine the oats and protein powder.
  • In a small dish, heat the coconut oil and peanut butter until oil is
    just melted (heat on low so peanut butter doesn’t burn).
  • Whisk in the peanut butter/oil to the oat mixture until mostly combined. Add in 1/8 cup + 1 tablespoon of jam and mix again.
  • Finally, add in the almond milk.
  • Let sit for one minute so the protein powder absorbs.
  • Then, using your hands roll the mixture into balls (makes ten). Place the balls on a piece of parchment paper.
  • In a small dish, whisk the syrup and remaining jam. Spoon into a piping bag (or zip lock with a hole) and drizzle jam on top of the balls.
  • Place in the freezer for thirty minutes to set.
  • When you’re ready to eat. Grab a ball and let sit for 5-10 minutes before popping it into your mouth!


Note: depending on your protein powder you may need 1-2 extra tablespoons of almond milk to make the mixture stick as some powders are more absorbant than others.
Tip: if you have specific dietary restrictions (gluten-free, dairy-free, vegan) – double check all your ingredients for appropriate brands!
For all my Canadians, you can grab all these ingredients (and more!) at my favorite health food store.


Calories: 124kcal | Carbohydrates: 15g | Protein: 5g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 6mg | Sodium: 43mg | Potassium: 90mg | Fiber: 1g | Sugar: 6g | Vitamin C: 0.9mg | Calcium: 26mg | Iron: 0.5mg