Nutrition Facts for Dairy-free no-bake peanut butter protein balls

Dairy-Free No-Bake Peanut Butter Protein Balls

These Dairy-Free No-Bake Peanut Butter Protein Balls are the ultimate snack for busy days, post-workout cravings, or a guilt-free sweet treat. Packed with wholesome ingredients like natural peanut butter, rolled oats, and ground flaxseed, these protein bites are not only dairy-free but also gluten-free and vegan-friendly. Infused with cinnamon, chia seeds, and a hint of vanilla, each bite offers a delightful balance of texture and flavor. Sweetened naturally with maple syrup and studded with dairy-free chocolate chips, these protein balls come together in just 15 minutes—no baking required! Perfectly portable and packed with plant-based protein, they’re an easy make-ahead option for meal prepping or satisfying your sweet tooth the healthy way.

Nutriscore Rating: 57/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 Dairy-Free No-Bake Peanut Butter Protein Balls
Prep Time:15 mins
Cook Time:0 mins
Total Time:15 mins
Servings: 12

Ingredients

  • 1 cup Natural peanut butter
  • 1 cup Rolled oats (gluten-free if necessary)
  • 0.5 cup Ground flaxseed
  • 0.25 cup Maple syrup
  • 1 teaspoon Vanilla extract
  • 0.5 cup Dairy-free chocolate chips
  • 0.25 cup Plant-based protein powder
  • 2 tablespoons Chia seeds
  • 0.5 teaspoon Cinnamon

Directions

Step 1

In a large mixing bowl, combine the natural peanut butter, maple syrup, and vanilla extract. Stir until the mixture is smooth and well combined.

Step 2

Add the rolled oats, ground flaxseed, plant-based protein powder, chia seeds, and cinnamon into the peanut butter mixture. Stir until all the dry ingredients are fully incorporated.

Step 3

Fold in the dairy-free chocolate chips. Ensure they are evenly distributed throughout the mixture.

Step 4

Use a small cookie scoop or your hands to form the mixture into 1-inch balls.

Step 5

Place the balls on a baking sheet lined with parchment paper.

Step 6

Refrigerate the protein balls for at least 30 minutes to allow them to firm up.

Step 7

Store the protein balls in an airtight container in the refrigerator for up to 1 week, or freeze them for up to 3 months.

Nutrition Facts

Serving size (602.5g)
Amount per serving % Daily Value*
Calories 2927.6
Total Fat 176.0g 0%
Saturated Fat 45.3g 0%
Polyunsaturated Fat 4.8g
Cholesterol 0mg 0%
Sodium 1420.6mg 0%
Total Carbohydrate 245.2g 0%
Dietary Fiber 49.6g 0%
Total Sugars 126.1g
Protein 124.6g 0%
Vitamin D 0IU 0%
Calcium 485.3mg 0%
Iron 30.2mg 0%
Potassium 2487.4mg 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: 51.7%
Protein: 16.3%
Carbs: 32.0%