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

Soy-Free No-Bake Peanut Butter Protein Balls

Fuel your day with these irresistible Soy-Free No-Bake Peanut Butter Protein Balls—an easy, wholesome snack that comes together in just 15 minutes with no cooking required! Packed with hearty rolled oats, creamy natural peanut butter, and a boost of soy-free vanilla protein powder, these power bites are rich in protein and fiber, making them the perfect post-workout snack or midday energy boost. Nutritious add-ins like chia seeds, ground flaxseed, and optional mini chocolate chips or crushed nuts add texture and flavor to every bite. These protein balls are naturally sweetened with honey and can be customized with a hint of cinnamon for a cozy twist. With no baking and minimal prep, this recipe is as convenient as it is delicious—make a batch, refrigerate, and enjoy all week long! Perfect for meal prep, healthy snacking, or satisfying your sweet tooth guilt-free.

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

Ingredients

  • 1 cup Rolled oats
  • 0.5 cup Natural peanut butter
  • 0.3 cup Honey
  • 0.5 cup Vanilla protein powder (soy-free)
  • 2 tablespoons Ground flaxseed
  • 1 tablespoon Chia seeds
  • 0.25 cup Mini chocolate chips (optional)
  • 0.25 cup Crushed nuts (e.g., almonds or walnuts) (optional)
  • 0.25 teaspoon Cinnamon (optional)

Directions

Step 1

In a large mixing bowl, combine the rolled oats, natural peanut butter, honey, soy-free vanilla protein powder, ground flaxseed, and chia seeds.

Step 2

Mix the ingredients thoroughly with a wooden spoon or your hands until the mixture is fully combined and holds together when pressed.

Step 3

Optionally, stir in the mini chocolate chips, crushed nuts, and cinnamon for additional flavor and texture.

Step 4

Scoop a tablespoon of the mixture into your hands and roll it gently into a small ball. Repeat the process until all the mixture is used, making approximately 20 balls.

Step 5

Place the balls on a plate or in a container lined with parchment paper.

Step 6

Refrigerate the protein balls for at least 30 minutes to set and become firm.

Step 7

Once set, store the protein balls in an airtight container in the refrigerator for up to one week or freeze them for up to one month for longer storage.

Nutrition Facts

Serving size (481.9g)
Amount per serving % Daily Value*
Calories 2207.8
Total Fat 107.9g 0%
Saturated Fat 23.7g 0%
Polyunsaturated Fat 2.4g
Cholesterol 0mg 0%
Sodium 1125.9mg 0%
Total Carbohydrate 191.6g 0%
Dietary Fiber 33.4g 0%
Total Sugars 98.6g
Protein 154.9g 0%
Vitamin D 0IU 0%
Calcium 705.6mg 0%
Iron 18.5mg 0%
Potassium 2304.7mg 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: 41.2%
Protein: 26.3%
Carbs: 32.5%