This post may contain affiliate links, view our disclosure.

This easy, no-bake peanut butter protein balls recipe pairs chocolate, oats, and other simple ingredients for a healthier treat that tastes like cookie dough and packs 9 grams of protein per serving.

soft chewy peanut butter protein oat balls with bite taken out of one to show soft texture

If you have a sweet tooth but are trying to focus on nourishing foods, you’re going to love this recipe. With the chocolate + peanut butter flavor combination, these taste like a candy bar but pack a satisfying punch of protein for under 200 calories per serving. They’re made with ingredients healthy enough for breakfast! And bonus, they’re a good meal prep recipe if you like to keep easy snacks stashed in your fridge for when a sweets craving or in-between-meals hunger pang hits.

Ingredients

Ingredients Explained

In this section I explain the ingredients and give substitution ideas where applicable. For the full recipe (including the ingredient amounts), see the recipe card below.

  • Creamy peanut butter – Peanut butter is the main binding agent in this recipe. It adds moisture and also acts like “glue” to hold everything together. Also, it bumps up the protein and adds rich, nutty flavor. If you want to use all-natural, unsweetened, single ingredient peanut butter, a few good options are Spread The Love Naked Organic Peanut Butter, Once Again Organic Creamy Peanut Butter, and Crazy Richard’s Creamy Natural Peanut Butter. Otherwise, regular creamy peanut butter (like Skippy) will also work great.
  • Sweetener – I usually use granulated monk fruit/allulose sweetener or coconut sugar here. However, you can use regular granulated sugar, regular brown sugar, or keto brown sugar. In this recipe, we don’t need a sticky liquid sweetener (such as honey, agave nectar, or maple syrup) because the peanut butter adds enough moisture.
  • Coconut oil – This adds healthy fats and helps these protein balls set properly as they chill. Use virgin coconut oil for subtle coconut flavor, or use refined if you don’t want to taste the coconut oil.
  • Pure vanilla extract – For depth of flavor and rich aroma.
  • Salt – To create a balanced flavor profile. (TIP: If your peanut butter is salted but not sweetened, hold off on adding extra salt until the mixture is made, then taste it and add salt if desired.)
  • Old-fashioned rolled oats – Old-fashioned rolled oats add structure and chewiness. In a pinch, you can use quick oats, but your protein balls will be a bit softer, stickier, and less chewy.
  • Unsweetened shredded coconut – Coconut adds healthy fats, fiber, and minerals. It also acts as a binder here. If you only have sweetened coconut on hand, omit the added sweetener.
  • Vanilla protein powder – My go-to brand is Equip Foods Prime Protein Powder because I like the clean ingredients. Instead of vanilla, you can use any flavor you like; caramel, peanut butter, and chocolate are all great here.
  • Golden flaxseed meal – Acts as a binder to help thicken up the mixture. Brown flaxseed meal will also work, it’ll just add more of an earthy, slightly bitter flavor.
  • Mini chocolate chips – Chocolate chips are optional here, but they pair well with peanut butter and make these protein balls feel like a treat.

How to Make Easy Chocolate Peanut Butter Protein Balls With Oats

how to make peanut butter protein balls with oats and chocolate
  1. Add the peanut butter, sweetener, oil, vanilla, and salt to a medium bowl. Stir well to combine. Add the oats, coconut, protein powder, and golden flaxseed meal.
  2. Stir well, and then stir in the mini chocolate chips. (TIP: At this point, the mixture will have the texture of cookie dough. You can eat it now if you like edible protein cookie dough, or roll it into balls and let it chill in the fridge to set.)
  3. Use a 1.5-tablespoon scoop to measure out the mixture and roll each into a ball. Arrange the balls in an airtight container layered between pieces of wax paper. Chill at least 15 minutes before eating so they can firm up. (TIP: Their texture hardens the longer these are in the fridge.)
stoneware plate with no bak peanut oat chocolate energy balls

Variations

  • If peanuts aren’t your thing, swap out the peanut butter for any kind of nut butter you like.
  • You can skip the chocolate chips and add chopped peanuts (or any kind of chopped nuts you like) to increase the protein even more.
  • The easiest way to customize the flavor of these is to change up the protein powder.
  • Instead of adding mini chocolate chips to the batter, dip the protein balls in melted chocolate after they set in the fridge for fancy chocolate truffle vibes. Every time you reach for once it’ll feel like a special indulgence, but you’re actually nourishing your body!

Storage Tips

Store in an airtight container in the fridge for up to 10 days or in the freezer for up to 3 months.

My Best Tips For Peanut Butter Protein Balls With Oats

  • Either runny “natural” peanut butter or thicker regular peanut butter will work here. If you use the runny kind, leave all ingredient amounts the same, but let the protein balls sit for a bit longer in the fridge to firm up before eating. (But personally, I love these on the softer side before they fully firm up. They remind me of peanut butter chocolate chip cookie dough!)
  • I like using mini chocolate chips here. Because they’re smaller, they stretch further. You still get chocolate in each protein bite, but you can get away with adding less.
  • These protein balls are naturally gluten free, but to make sure there wasn’t cross-contamination during processing, check to see if the labels (especially on your oats) say they’re certified gluten free.
  • To make this recipe vegan, use a vegan protein powder, such as pea, soy, hemp, etc.
no bake peanut butter and oatmeal balls with chocolate chips on parchment paper

Frequently Asked Questions

Can you eat raw oats in protein balls?

Yes, it’s safe to eat raw old-fashioned rolled oats because they’re steamed during processing.

What is the best binder for protein balls?

There are a ton of binder options! Peanut butter or other nut butters is a good choice because it’s thick and sticky so it helps things hold together well. Sticky liquid sweeteners (such as honey or maple syrup) are also good because they can also act like “glue”. Additionally, sticky dried fruits (like dates, prunes, figs, etc.) work well.

Then once you have the sticky part handled, you need to add ingredients to soak up moisture and add structure. That’s where things like oats, nuts, nut flours, chia seeds, flaxseeds, unsweetened shredded coconut, etc. shine.

Are protein balls actually good for you?

That depends on what ingredients you add to them! Protein balls can pack a satisfying punch of protein, fiber, and healthy fats.

One of the biggest pitfalls can be the added sugar. To keep the sugar low, use a keto sweetener or just omit the added sweetener if your protein powder is sweetened. Look at the sweetener in your protein powder (my go-to Equip Prime Protein Powder is stevia-sweetened). Also, you can use your favorite keto chocolate chips if you like instead of regular chocolate chips.

More Treats For Peanut Butter Chocolate Lovers

no bake peanut butter energy balls with oatmeal

Let’s Connect

an edible mosaic submark initials

Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.

To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!

Peanut Butter Chocolate Oat Protein Balls Recipe

Prep Time15 minutes
Cook Time0 minutes
Other Time15 minutes
Yields: 9 servings
Peanut butter oatmeal chocolate chip protein balls taste like cookie dough but are full of nutritious ingredients and have 9 grams of protein per serving. Perfect for snacking or satisfying a sweet tooth!

Email This Recipe

Get this recipe link emailed straight to your inbox!

Plus you’ll be the first to get new recipes and tips.

Ingredients
 

Instructions
 

  • Mix. Add the peanut butter, sweetener, oil, vanilla, and salt to a medium bowl, and stir well to combine. Add the oats, coconut, protein powder, and golden flaxseed meal, and stir well. Stir in the mini chocolate chips. (TIP: At this point, the mixture will have the texture of cookie dough. You can eat it now if you like edible protein cookie dough.)
  • Scoop. Use a 1.5-tablespoon scoop to measure out the mixture and roll each into a ball. Arrange the balls in an airtight container layered between pieces of wax paper.
  • Set. Chill at least 15 minutes before eating so they can firm up. (TIP: Their texture hardens the longer these are in the fridge.)

Notes

  • Salt: If your peanut butter is salted but not sweetened, hold off on adding extra salt until the mixture is made, then taste it and add salt if desired.
  • Recipe Yield and Serving Size: This recipe makes 9 (1.5-tablespoon) balls and each serving is 1 ball.
  • Storage: Store in an airtight container in the fridge for up to 10 days or in the freezer for up to 3 months.
  • The Brands I Used (If You Want to Get the Same Macros): Here are the brands I used if you want to get the same macros I did: Once Again Organic Creamy Peanut Butter, Impact Monk Fruit & Allulose Zero Calorie Sweetener, Nutive Organic Virgin Coconut Oil, Bob’s Red Mill Organic Old-Fashioned Rolled Oats, Equip Prime Protein Vanilla, Bob’s Red Mill Organic Golden Flaxseed Meal, and Enjoy Life Semi-Sweet Mini Chocolate Chips.

Nutrition

Serving: 1ball | Calories: 179kcal | Carbohydrates: 10.81g | Protein: 9.11g | Fat: 10.72g | Saturated Fat: 3.96g | Polyunsaturated Fat: 0.22g | Monounsaturated Fat: 0.06g | Sodium: 61.93mg | Potassium: 143.24mg | Fiber: 1.92g | Sugar: 4.6g | Calcium: 17.62mg | Iron: 0.22mg

Nutritional information is automatically calculated and should be used as an approximate.

Course: Dessert, Snack
Cuisine: American
Keyword: Peanut Butter Protein Balls, Peanut Butter Protein Balls Recipe, Peanut Butter Protein Balls With Oats

Share it with me on Instagram and leave a comment to let me know your thoughts!

peanut butter chocolate protein balls with oats recipe pin
Faith, author of An Edible Mosaic.
About Faith

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.

Leave a Reply

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

Recipe Rating




Similar Posts