Chocolate Peanut Butter Protein Balls

No ratings yet

This post may contain affiliate links. Please read our disclosure policy.

These easy no-bake Chocolate Peanut Butter Protein Balls combine creamy peanut butter, oats, cocoa, and protein powder for a delicious energy-boosting treat that satisfies sweet cravings—perfect for breakfast, snacks, or lunchboxes!

A white plate with several round, brown chocolate peanut butter protein balls topped with oats. The plate is placed on a crumpled, blue and white striped cloth on a marble surface.


 

2 Best Tips For Making Chocolate Peanut Butter Protein Balls

  1. Perfect Texture: The consistency of your mixture is crucial for easily forming balls that hold their shape. If your mixture is too sticky, let it rest for 5-10 minutes to allow the dry bits to absorb some moisture. If it’s still too wet, add a tablespoon of oats at a time until you reach the desired consistency. Too dry? Add a little more peanut butter or honey.
  2. No-Stick Rolling: A little trick I’ve found helpful is chilling the mixture in the refrigerator for about 20 minutes before rolling. This makes the mixture less sticky and easier to handle, resulting in perfectly round protein balls with minimal mess on your hands. I also wet my hand and shake them off so they’re just a bit moist. The mixture doesn’t stick at all using these two tips!
Melissa in her kitchen smiling in front of the starting ingredients for the chicken the quinoa salad and skillet chicken on the wood block in front of her

🩷 Melissa

These chocolate-peanut butter bites are perfect for breakfasts, snacks, or even desserts when you want something less sweet and super filling.

They’re easy to customize so there’s basically a never ending line of options — mix in mini chocolate chips, chia seeds, chopped nuts, dried fruit, or even a dash of cinnamon for extra flavor and texture!

Make a bunch ahead on the weekend or even just once a month because these bites keep well in the fridge for a couple of weeks and in the freezer for 3 months.

A white plate with several round, brown chocolate peanut butter protein balls topped with oats. The plate is placed on a crumpled, blue and white striped cloth on a marble surface.
No ratings yet

No-Bake Chocolate Peanut Butter Protein Balls

These quick and wholesome oatmeal bites are perfect for a grab-and-go snack! Packed with protein and naturally sweetened, they come together in minutes with just a handful of pantry staples.
Prep: 15 minutes
Total: 15 minutes
Servings: 16 oatmeal bites

Ingredients 

  • 1 cup peanut butter, creamy or crunchy
  • 1/3 cup honey
  • 1 cup quick oats
  • 4 tablespoons unflavored protein powder
  • 2 teaspoons unsweetened cocoa powder
  • 2 teaspoons chia seeds
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • In a medium mixing bowl, stir together the peanut butter and honey until smooth and well combined.
    A ceramic bowl with a colorful speckled pattern holds a creamy brown mixture. An orange spatula with a wooden handle is resting in the mixture, which appears to be partially blended. The bowl is on a white surface.
  • Add the oats, protein powder, cocoa powder, chia seeds, vanilla, and salt to the bowl.
    A speckled bowl contains a mixture of oats and chia seeds, with a wooden spoon resting on the side, on a white marble surface.
  • Mix everything together until fully combined. The mixture should be thick and easy to roll—if it’s too sticky, let it sit for a few minutes so the oats and chia seeds absorb some moisture.
    A speckled bowl containing a mixture of brown ingredients, likely a type of oatmeal or batter, is placed on a light marble surface. The bowl has colorful spots in blue, yellow, and green.
  • Use your hands or a cookie scoop to roll the mixture into 1.5-inch balls.
    A white plate holds several round, brown energy balls made with oats and other ingredients. The plate rests on a blue and white striped cloth, set against a light marble background.
  • Store in an airtight container in the fridge for up to a week, or freeze for longer storage.

Notes

Customize Your Snacks: You have so much flexibility with this recipe! Here are some substitutions you can make to have this recipe meet your needs.
  • Sub the peanut butter for any other nut or seed butter you like. I like to use the runnier natural peanut butter for this recipe. 
  • You can omit the chia seeds if you don’t have them or sub them for ground flax meal. I like to add them for fiber.
  • Swap out the unflavored protein for a chocolate protein powder if you’d like. I generally cut down the honey a little if I use a sweetened protein powder. 
  • You can use old-fashioned oats instead of the quick oats if that’s what you like or have on hand.
  • Feel free to add 1/4 to 1/2 cup mini chocolate chips for even more chocolate flavor. 
  • Or add 1/4 cup chopped nuts!
Sticking Power: A few things can help the mixture stick together.
  • Using a natural peanut butter is helpful because it generally has more liquid and helps the dry ingredients stick together.
  • You may also need to add a little more honey and/or peanut butter to your mixture, up to a few more tablespoons.
  • Letting the mixture sit for 5 minutes before rolling into balls will help the dry ingredients soak up the moisture so it will stick together better.
 

Nutrition

Serving: 1oatmeal bite, Calories: 154kcal, Carbohydrates: 14g, Protein: 7g, Fat: 9g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Trans Fat: 0.001g, Cholesterol: 6mg, Sodium: 111mg, Potassium: 128mg, Fiber: 1g, Sugar: 8g, Vitamin A: 10IU, Vitamin C: 0.04mg, Calcium: 26mg, Iron: 1mg
Like this recipe? Rate and comment below!

Recipe FAQs

Can I make these without protein powder?

Yes, you can! If you don’t have protein powder on hand, you can replace it with an equal amount of ground flaxseed or additional oats. The texture might be slightly different, but they’ll still be delicious.

Can I use a different nut butter?

This recipe works beautifully with almond butter, cashew butter, or sunflower seed butter if you need a nut-free option. Just keep in mind that different nut butters have varying consistencies, so you might need to adjust the amount of dry ingredients to wet slightly to get the perfect texture for rolling.

How long do these protein balls last?

When stored in an airtight container in the refrigerator, these protein balls will stay fresh for up to a 2 weeks. For longer storage, you can freeze them for up to 3 months. I like to place them in a single layer on a parchment-lined plate to freeze initially, then transfer to a freezer bag once solid.

More Tasty Snack Recipes To Try

About Melissa Griffiths

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating