Your Cart
Your Cart is Currently Empty

15% off + free shipping on every order when you subscribe Subscribe Now

Home/Blog/Peanut Butter Protein Balls

Peanut Butter Protein Balls

By Ethan Boldt

March 13, 2026

Peanut butter protein balls

Raise your hand if you’re often at a loss about what to have at snack time. You’re feeling a little hungry but don’t want to overdo it. You want some protein but also some tasty carbs and healthy fats. While you don’t want it to be too sweet, some sweetness and a nice texture will go a long way.

Introducing peanut butter protein balls. With just seven ingredients and taking just 10 minutes to make, these are a perfect midafternoon snack — plus before or after a workout. Perfectly balanced in macronutrients (carbs, fat and protein), this recipe makes 20 of these “energy balls.”

Ingredients for peanut butter protein balls

Here’s a breakdown of the nutritional benefits of each ingredient in peanut butter protein balls and how each functions in the recipe:

  • Peanut butter: Provides healthy monounsaturated fats, plant-based protein, and important nutrients like magnesium, vitamin E and niacin. These nutrients help support energy production and satiety. Peanut butter acts as the primary binder and fat source in the protein balls. (Note that the healthiest peanut butter contains only one or two ingredients: roasted peanuts and sometimes a bit of salt — no added sugar, hydrogenated oils or palm oil.)

  • Old-fashioned oats: They supply complex carbohydrates and fiber, including beta-glucan, which supports digestive health and helps promote steady energy levels. Oats form the structural base of the protein balls. They absorb moisture from the peanut butter and maple syrup, giving the mixture body and a chewy texture.

  • Multi Collagen Protein: Ancient Nutrition’s collagen provides amino acids such as glycine, proline and hydroxyproline, which support connective tissue, skin, hair, nails and joint health. Collagen powder boosts the protein level while helping thicken the mixture. It blends easily into the ingredients without altering the flavor significantly. (You can also use Multi Protein Plant-Based Vanilla, Whey Protein Vanilla or Bone Broth Protein Pure.)

  • Maple syrup: It offers natural sweetness along with small amounts of minerals like manganese and zinc. Maple syrup can provide quick energy and a less refined alternative to white sugar. It adds sweetness and moisture, helping bind the ingredients together and improve the texture of the protein balls.

  • Ground flaxseed: It’s rich in fiber, omega-3 fatty acids (ALA) and lignans, which support digestive health and heart health. Ground flaxseed helps absorb moisture and thicken the mixture. It also improves texture and helps the protein balls hold their shape.

  • Sea salt: It contains trace minerals and supports electrolyte balance in small amounts. A pinch of salt enhances flavor by balancing sweetness and highlighting the nutty and chocolate flavors in the recipe.

  • Dark chocolate chips: They contain antioxidants such as flavonoids. When used in moderation, they can add flavor (especially the combo with peanut butter) and beneficial plant compounds.

  • Cinnamon (optional): It contains antioxidants and has been studied for its potential role in supporting healthy blood sugar balance and reducing oxidative stress. Cinnamon adds warmth and depth of flavor, enhancing the overall taste of the protein balls without adding sugar.

Nutrition facts

These peanut butter protein balls provide a balanced combination of macronutrients in a small, convenient serving. Each 26-gram ball contains 127 calories, along with about 6 grams of protein, which helps support muscle maintenance and satiety.

The recipe also includes nearly 11 grams of carbohydrates, including 2 grams of fiber, which can help support digestive health and provide a steady source of energy. With only around 4 grams of sugar, most of the sweetness comes from natural ingredients rather than highly refined sugars.

Healthy fats also play a key role in the nutritional profile. Each protein ball contains about 8 grams of fat, most of which are unsaturated fats from ingredients like peanut butter and flaxseed. These fats help promote fullness and support heart health when consumed as part of a balanced diet. The snack is also free of trans fats and contains no cholesterol, making it a convenient option for those looking for a nutrient-dense, plant-forward snack.

In addition to macronutrients, these protein balls provide several important minerals. One serving supplies notable amounts of manganese (41% of the Daily Value), along with magnesium, phosphorus and copper, which help support energy metabolism, bone health and normal muscle function. They also provide vitamin B3 (niacin), a nutrient involved in energy production and nervous system health.

Altogether, these peanut butter protein balls offer a compact source of protein, healthy fats, fiber and essential minerals that can help support sustained energy between meals.

How to make peanut butter protein balls

Peanut butter protein balls are a simple, no-bake snack that comes together quickly with just a few pantry staples. Start by adding the peanut butter, maple syrup and Multi Collagen Protein (unflavored or vanilla) to a large mixing bowl. Stir until the ingredients begin to combine into a thick mixture.

Next, add the old-fashioned oats, ground flaxseed, sea salt and cinnamon if using. Mix everything thoroughly until the ingredients are evenly distributed and the mixture holds together. Fold in the mini dark chocolate chips last so they remain intact and evenly scattered throughout the mixture.

Once the dough is fully combined, use a spoon or small cookie scoop to portion out the mixture and roll it between your hands to form bite-sized balls. Place the finished balls on a tray or plate and refrigerate them for about 30–60 minutes so they firm up.

Once chilled, they are ready to enjoy. Store the protein balls in an airtight container in the refrigerator for easy grab-and-go snacks throughout the week.

Mix-in suggestions and substitutions

Peanut butter protein balls are very flexible, and adding mix-ins is an easy way to change the flavor, texture and nutrition. In general, don’t add more than half a cup to the recipe in order to maintain their shape. Here are some popular and healthy mix-in ideas:

  • Seed substitutions: While ground flaxseed is suggested, chia seeds make a great substitute. You can also use pumpkin or sunflower seeds.

  • Dried fruit: For more natural sweetness and chewiness, you can add raisins, dried cranberries, chopped dates or dried cherries.

  • Nuts: Peanuts already dominate the flavor, but you can add some extra crunch and flavor with chopped almonds, walnuts or pecans.

  • Chocolate substitutions: Mini dark chocolate chips are the most popular for these energy balls, but you can also go with cacao nibs or white chocolate. You can also chop up a 71 percent cacao chocolate bar.

  • Flavor boosters: These protein balls are already flavorful, but you can deepen the flavor with some vanilla extract or cocoa powder. Shredded coconut is another great add, for flavor and texture.

  • Protein powders: Ancient Nutrition’s Multi Collagen Protein is the go-to protein powder ingredient but you can also use Whey Protein, Multi Protein (including plant-based) or Bone Broth Protein. Vanilla or chocolate flavors can work.

Frequently asked questions

Are peanut butter protein balls healthy?

They can be a healthy snack when made with whole ingredients. Peanut butter provides healthy fats and protein, oats offer fiber and complex carbohydrates, and optional ingredients like flaxseed or collagen can add additional nutrients.

Can you eat raw oats in these protein balls?

Yes, you can eat raw oats in energy balls. Old-fashioned rolled oats and quick oats are steamed and flattened during processing, which means they’re already partially cooked and safe to eat without additional cooking.

How long do peanut butter energy balls last?

When stored in an airtight container in the refrigerator, peanut butter energy balls typically last about one week. For longer storage, they can be frozen for 2–3 months.

Can you freeze peanut butter protein balls?

Yes. Energy balls freeze well and are easy to store. Simply place them in a sealed container or freezer bag and thaw them in the refrigerator or at room temperature before eating.

Are peanut butter protein balls good for a pre- or post-workout snack?

Yes. They contain a mix of carbohydrates, protein and healthy fats that can provide energy before exercise and help support recovery afterward.

Can these energy balls be made without protein powder?

Yes. While protein powder adds extra protein, it is optional. You can still make energy balls using ingredients like oats, peanut butter, flaxseed, and nuts.

Are peanut butter protein balls gluten-free?

They can be gluten-free if made with certified gluten-free oats and gluten-free protein powder.

Can you substitute almond butter or another nut butter?

Yes. Almond butter, cashew butter or sunflower seed butter can be used instead of peanut butter depending on taste preference or allergy considerations.

Why won’t my protein balls stick together?

If the mixture is too dry, the balls may not hold their shape. Adding a little more peanut butter, maple syrup or a splash of water can help improve the texture and binding.

Are peanut butter protein balls good for meal prep?

Yes. Because they require no baking and store well in the refrigerator or freezer, they are a convenient option for preparing snacks in advance.

Peanut Butter Protein Balls Recipe

Category

Snacks, Desserts

Servings

20

Time

10 min

Calories

127

Author

Ethan Boldt

Looking for an easy, quick and delicious snack that also hits all the right notes, with sweetness and texture, plus is filling? These peanut butter protein balls will hit the mark in all respects.

Ingredients
  • 1 cup creamy peanut butter

  • ¼ cup maple syrup

  • 4 scoops Multi Collagen Protein (unflavored or vanilla) or 2 scoops Multi Protein Plant-Based Vanilla

  • 1 cup old-fashioned oats

  • 2 tablespoons ground flaxseed

  • ⅛ teaspoon fine sea salt

  • ¼ cup mini dark chocolate chips

  • 1 teaspoon cinnamon, optional

Directions
  1. In a large bowl, mix the peanut butter, maple syrup and protein powder until smooth.

  2. Stir in the oats, ground flaxseed, sea salt and optional cinnamon, then fold in the chocolate chips.

  3. Roll the mixture into bite-sized balls.

  4. Chill for 30–60 minutes until firm.

  5. Store in the refrigerator and enjoy.

Nutrition

One peanut butter protein ball (26 g) contains:

• Calories: 127 • Total Carbohydrate: 10.8 g • Fiber: 2.1 g • Sugar: 4.3 g • Total Fat: 8.3 g • Saturated Fat: 1.9 g • Unsaturated Fat: 5.9 g • Trans Fat: 0 g • Cholesterol: 0 mg • Protein: 6.1 g • Sodium: 72 mg (5% DV*) • Manganese: 0.738 mg (41% DV) • Magnesium: 45 mg (15% DV) • Phosphorus: 101 mg (14% DV) • Copper: 0.128 mg (14% DV) • Vitamin B3: 1.805 mg (13% DV)

*Daily Value: Percentages are based on a diet of 2,000 calories a day.

peanut butter protein balls | peanut butter energy balls | peanut butter balls
icon-subscribe-save
15% OFF + FREE SHIPPING ON ALL SUBSCRIPTIONS
icon-free-shipping
FREE SHIPPING ON ORDERS OVER $49
30 day money back guarantee icon
30-DAY MONEY 
BACK GUARANTEE
Get $10 off your next order when you sign up for emails.