Nutrition Facts for Vegan no-bake protein balls

Vegan No-Bake Protein Balls

Whip up a batch of these irresistibly easy Vegan No-Bake Protein Balls for a nutrient-packed snack that’s as simple as it is satisfying. Perfect for busy lifestyles, these protein bites come together in just 15 minutes with wholesome ingredients like rolled oats, peanut butter, chia seeds, ground flaxseed, and vanilla protein powder. Sweetened naturally with maple syrup and studded with mini vegan chocolate chips, they strike the perfect balance between indulgence and health. No cooking required—just mix, roll, and refrigerate! Enjoy these energy-boosting treats as a post-workout snack, midday energy bite, or guilt-free dessert. Plus, they’re completely plant-based, gluten-free, and ideal for meal prep, so you’ll always have a wholesome option on hand.

Nutriscore Rating: 61/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan No-Bake Protein Balls
Prep Time:15 mins
Cook Time:0 mins
Total Time:15 mins
Servings: 12

Ingredients

  • 1 cup rolled oats
  • 0.5 cup peanut butter
  • 0.25 cup maple syrup
  • 0.5 cup vanilla protein powder
  • 2 tablespoons chia seeds
  • 2 tablespoons ground flaxseed
  • 0.25 cup mini vegan chocolate chips
  • 0.25 teaspoon salt
  • 2 tablespoons almond milk
  • 1 teaspoon vanilla extract

Directions

Step 1

In a large mixing bowl, combine the rolled oats, vanilla protein powder, chia seeds, ground flaxseed, and salt. Stir until well mixed.

Step 2

Add in the peanut butter, maple syrup, almond milk, and vanilla extract. Use a sturdy spoon or spatula to mix the ingredients together until thoroughly combined.

Step 3

Fold in the mini vegan chocolate chips, ensuring they are evenly distributed throughout the mixture.

Step 4

With clean hands, take about 1 to 2 tablespoons of the mixture and roll it into a ball. Repeat this process until all the mixture is used up. You should have about 12 protein balls.

Step 5

Place the balls on a sheet pan or plate and refrigerate them for at least 30 minutes to firm up.

Step 6

Once the protein balls are firm, transfer them to an airtight container and store in the refrigerator for up to one week. Enjoy as a quick snack or post-workout treat!

Nutrition Facts

Serving size (459.6g)
Amount per serving % Daily Value*
Calories 1984.9
Total Fat 102.0g 0%
Saturated Fat 26.5g 0%
Polyunsaturated Fat 20.9g
Cholesterol 30mg 0%
Sodium 942.9mg 0%
Total Carbohydrate 186.6g 0%
Dietary Fiber 29.8g 0%
Total Sugars 95.4g
Protein 102.3g 0%
Vitamin D 9.8IU 0%
Calcium 761.0mg 0%
Iron 11.9mg 0%
Potassium 1735.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 44.3%
Protein: 19.7%
Carbs: 36.0%