These Peanut Butter Protein Balls are one of those snacks you’ll want to keep stocked in your refrigerator all week long. They’re made with simple pantry ingredients, come together in just a few minutes, and require no baking. Each bite is packed with protein, healthy fats, and just enough chocolate to satisfy a sweet craving.
Whether you need an afternoon pick-me-up, a post-workout snack, or an easy grab-and-go breakfast, these homemade protein balls are a delicious option. They’re naturally sweetened with honey, filled with peanut butter flavor, and perfect for meal prep.
Why You’ll Love This Recipe
- Ready in about 10 minutes of hands-on time.
- No baking required.
- Great for meal prep and busy weeks.
- Packed with protein to help keep you full.
- Made with simple pantry staples.
- Kid-friendly and freezer friendly.
- Perfect for breakfast, snacks, or a healthy dessert.

Tips for Success
- Warm the peanut butter and honey first so everything mixes together easily.
- Wait until the very end to stir in the chocolate chips. If you add them too soon, they’ll melt into the warm mixture.
- If the mixture feels too soft, refrigerate it for 10 to 15 minutes before scooping.
- Use a 1½ tablespoon cookie scoop to make evenly sized protein balls.
What ingredients do I need for peanut butter protein balls?
- Peanut butter
- Honey
- Ground flaxseed
- Collagen powder* – unflavored
- Cinnamon powder
- Almond flour – use the super fine kind
- Semi sweet chocolate chips
*We know that not everyone has collagen powder hanging around, so you can certainly just substitute for 1 tablespoon flaxseed meal or add 1 additional tablespoon of almond flour.

Customizations
These protein balls are easy to customize based on what you have on hand.
- Swap almond butter or cashew butter for the peanut butter.
- Add chopped pecans or walnuts for extra crunch.
- Stir in shredded coconut.
- Use mini chocolate chips for better distribution.
- Add a teaspoon of vanilla extract for extra flavor.
- Sprinkle in hemp hearts or chia seeds for an additional nutrition boost.
Storage
Store the protein balls in an airtight container in the refrigerator for up to 1 week.
For longer storage, freeze them for up to 3 months. Simply thaw for a few minutes before enjoying.
Frequently Asked Questions
Can I freeze protein balls?
Yes! These freeze beautifully. Store them in a freezer-safe container or bag for up to 3 months.
Can I use a different protein powder?
Yes. This recipe uses unflavored collagen powder, but vanilla protein powder also works. Keep in mind the flavor and texture may change slightly depending on the brand.
Do these need to stay refrigerated?
Yes. Since they’re made with peanut butter and honey, they hold their shape best when stored in the refrigerator.
Can I make these dairy free?
Yes. Simply use dairy-free chocolate chips and your favorite dairy-free protein powder if needed.

If you’re looking for an easy homemade snack that’s filling, delicious, and perfect for busy days, these Peanut Butter Protein Balls are hard to beat. I love making a batch at the beginning of the week so there’s always something ready when hunger strikes. They’re simple enough for everyday snacking but tasty enough to feel like a little treat.
If you’re looking for more great protein all recipes, check some out here:
- Energy balls without dates
- No bake coconut date energy bites
- Peanut butter pretzel energy bites
- No bake oatmeal cookie energy bites

Equipment
Ingredients
- 1/2 cup peanut butter
- 1 Tablespoon honey
- 2 Tablespoons ground flaxseed
- 2 scoops collagen powder unflavored
- 1/4 teaspoon cinnamon powder a few shakes
- 1/4 cup almond flour super fine
- 3 Tablespoons chocolate chip semi-sweet
Instructions
- Microwave peanut butter and honey for 1 minute. Add remaining ingredients (chocolate chips last) and stir to combine. If you add the chocolate chips too early, they will simple melt into the batter.
- Use a 1.5 tbs cookie scoop and scoop mixture into balls.

- Put balls in the refrigerator to set for an hour. To store, keep balls in refrigerator.









Tamara B. says
A great recipe with one of it being my favorites! YUM!
Sweetphi says
Thank you so much for commenting!
Linda Bick says
Definitely these protein balls!
Sweetphi says
So happy to hear that!
Naomi Winkel says
I can’t wait to make these peanut butter protein balls. They look so yummy. My favorite snack is popcorn. We have an air popper and my kids love to make popcorn on Friday night for movie night.
Sweetphi says
That’s such a cute tradition to make popcorn on Friday nights!
Kate says
I’ll have to try this recipe with sunflower seed butter or almond butter.
Favorite snack? – being born and raised in WI it’s definitely good ol’ cheese and crackers …….. But recently I’ve discovered hummus and really love it. Olive and thymes recipe is really good. Great with fresh garden veggies in the summer.😊
Sweetphi says
This recipe works great with sunflower seed butter or almond butter, any nut butter to be honest. And hummus is a favorite of mine, homemade is always so delicious!
Alison says
Making these this weekend with my toddler and can’t wait! One of my favorite snack combos is sliced apples and cheddar cheese 🙂
Sweetphi says
I hope you loved them as much as we do. Apples and cheddar cheese are definitely a delicious snack!
Amy Cooley says
These Spicy Ranch Saltines are so simple, but so addictive! Definitely a family favorite!
https://pin.it/4Vkfcrz
Sweetphi says
Thank you for sharing the link, those sound amazing
Roseann S says
These look so good! I don’t think I’ve seen a protein ball recipe that didn’t have oats in it before. Will definitely be trying these!!
Sweetphi says
These are such a favorite in our house, I hope you love them!
Susan P. says
I’ll have to make these with the kids. They will love them!
Sweetphi says
I think they will! Enjoy!
Antoinette M says
What a yummy snack! I think I’ll use flaxseed in this recipe. I love snacking on a mix of walnuts, cranberries & cheese cubes.
Sweetphi says
I always sneak in the flaxseed too, so it’ll work great! Enjoy!
Mary W says
We love snack favorites using fresh vegetables or fruits from our gardens. Cherry tomato bites are fun for all ages. We scoop out the middle and add different fillings like crab dip, Tzatziki sauce or pimento cheese. Cucumbers are fun to use too.
Sweetphi says
Wow, those tomato bites sound amazing!
KristyB says
Can’t wait to try these! My mom used to make “edible playdough” growing up – peanut butter + dry milk + honey. I need to make that for my kiddos soon – it’s a snack + a toy! 🙂
Sabrina says
yes, no dates, love all of these ingredients, not just protein but kinda healthy too, so thank you, much appreciated
Sweetphi says
I’m so glad you like the sound of these. They’re SO good!!