Skip to main content

No-Bake Peanut Butter Chocolate Protein Balls

No-Bake Peanut Butter Chocolate Protein Balls

No-Bake Peanut Butter Chocolate Protein Balls


  • 1 cup old-fashioned oats
  • 1/2 cup peanut butter (or any nut or seed butter of your choice)
  • 1/3 cup honey or maple syrup
  • 1/4 cup chocolate protein powder
  • 1/4 cup ground flaxseed
  • 1/4 cup dark chocolate chips or chopped dark chocolate
  • 1 teaspoon vanilla extract
  • A pinch of salt


  1. Combine Dry Ingredients: In a mixing bowl, combine the old-fashioned oats, chocolate protein powder, ground flaxseed, and a pinch of salt. Mix these dry ingredients together.

  2. Add Wet Ingredients: Add the peanut butter, honey (or maple syrup), and vanilla extract to the dry ingredients. Mix well until the mixture is thoroughly combined. You may need to use a wooden spoon or your hands for this step.

  3. Incorporate Chocolate Chips: Gently fold in the dark chocolate chips or chopped dark chocolate. These will add a delightful touch of sweetness and a hint of chocolatey goodness.

  4. Chill the Mixture: Place the mixture in the refrigerator for about 20-30 minutes. Chilling makes it easier to handle and shape into balls.

  5. Roll into Balls: After the mixture has chilled, take it out and start rolling it into bite-sized balls. You can make them as large or small as you like.

  6. Store: Place the protein balls on a tray or plate and store them in the refrigerator for about 30 minutes to set.

  7. Enjoy: Once they've set, your homemade protein balls are ready to enjoy. You can store them in an airtight container in the refrigerator for longer shelf life.

These peanut butter chocolate protein balls are a delicious and satisfying snack packed with protein, fiber, and healthy fats. They're perfect for a quick energy boost before or after a workout, as a midday snack, or a guilt-free dessert. Feel free to customize this recipe by adding other ingredients like chia seeds, dried fruit, or different types of nut butter for variety. Enjoy!