Go Back
+ servings
Homemade Blueberry Protein Balls, showing their natural mix of oats, almond butter, blueberries, and coconut flakes.

Blueberry Protein Balls

5 from 1 vote
These no-bake Blueberry Protein Balls are chewy, naturally sweet, and perfect for quick snacks, lunchboxes, or post-practice fuel. Packed with protein, healthy fats, and fiber, they come together in minutes and stay fresh all week.
Prep Time 15 minutes
Cook Time 0 minutes
Chill Time 45 minutes
Total Time 1 hour
Servings: 20 balls
Course: Snack
Cuisine: American
Calories: 115

Ingredients
  

Base Ingredients
  • 1 ½ cups rolled oats - pulse lightly
  • ½ cup vanilla protein powder - whey or plant-based
  • ¾ cup dried blueberries - pulse separately
  • ½ cup almond butter - warmed 15–20 sec
  • cup honey
  • 2 tablespoon ground flaxseed
  • 1 teaspoon vanilla extract
  • ¼ teaspoon sea salt
Optional Boosters
  • ¼ cup white chocolate chips
  • 2 tablespoon coconut flakes
  • 1 tablespoon chia seeds
  • 1 teaspoon lemon zest

Equipment

  • 1 Food processor (For pulsing oats + blueberries)
  • 1 Large mixing bowl
  • 1 Small bowl (For wet ingredients)
  • 1 Cookie scoop (1 tbsp)
  • 1 Storage container (Airtight)
  • 1 Baking sheet with parchment (For chilling/freezing)

Method
 

  1. Pulse rolled oats in a food processor 8–10 times until coarsely ground and transfer to a bowl.
  2. Pulse dried blueberries 5–6 times until slightly broken into smaller pieces.
  3. Warm almond butter for 15–20 seconds until softened.
  4. Stir almond butter, honey, and vanilla extract together until smooth; let cool slightly.
  5. Add protein powder, flaxseed, salt, and chopped blueberries to the oats, then pour in wet ingredients and mix into a sticky dough.
  6. Add extra almond butter one teaspoon at a time if mixture seems too dry.
  7. Refrigerate the mixture for 15 minutes to firm up for rolling.
  8. Scoop 1-tablespoon portions, wet hands, and roll into smooth balls.
  9. Refrigerate at least 30 minutes until firm before eating or storing.

Nutrition

Serving: 25gCalories: 115kcalCarbohydrates: 14gProtein: 5gFat: 5gSaturated Fat: 0.7gPolyunsaturated Fat: 1.2gMonounsaturated Fat: 2.6gCholesterol: 5mgSodium: 35mgPotassium: 120mgFiber: 2gSugar: 8gCalcium: 30mgIron: 0.7mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes

Tried this recipe?

Let us know how it was!