Peanut Butter Protein Balls

Peanut Butter Protein Balls

Peanut Butter Protein Balls are soft, chewy, and made with just a few real food ingredients. This recipe comes together in minutes for an easy, meal-prep-friendly snack!

Author: Flavor the Moments

Meal Type: Eggs Free

Cuisine: American

Difficulty: EASY

Prep. Time: 10 minutes

Cook Time:

Total Time: 10 minutes

Servings: 20 servings

Calories: 108 kcal per serving

Ingredients

  • 1 cup - natural peanut butter
  • ⅓ cup - maple syrup
  • ⅔ cup - rolled oats
  • ⅓ cup - vanilla whey protein powder sub with plant-based
  • ¼ cup - flaxseed meal
  • ⅓ cup - mini dark chocolate chips

Instructions

  1. Line a rimmed baking sheet with waxed paper or parchment paper and set aside.
  2. Place the peanut butter and maple syrup and vanilla in a medium bowl and stir until well combined. If the peanut butter is not soft, microwave it for about 20 seconds to soften it before adding the maple syrup.
  3. Add the oats, protein powder and flaxseed meal to the peanut butter mixture and stir until well incorporated. Fold in the chocolate chips.
  4. Using a 1 1/2" cookie scoop, scoop out the mixture and roll it into balls until you've used it all. Place the protein balls on the prepared pan and chill 20-30 minutes as needed. If they're firm enough, they may be eaten immediately. Enjoy!

Nutrition

Energy: 108 kcal | Total Fat: 8 g | Saturated: 2 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 0 mg | Total Carbs: 11 g | Fiber: 2 g | Sugars: 6 g | Proteins: 4 g | Sodium: 58 mg | Polyunsaturated: 2 g | Monounsaturated: 4 g

©2026 OnlineCook LLC