Peanut ButterĀ Oatmeal Protein Balls

Last updated March 13, 2025 By Kelly Nardo | 6 Comments
This post contains affiliate links. Please read my policy page.
These easy peanut butter oatmeal protein balls combine peanut butter, rolled oats, protein powder, and honey into a healthy snack or dessert. They're ready in 10 minutes, have 6 grams of protein per ball, and are perfect for meal prep for the week.
Prep: 10 minutes
Total Time: 10 minutes
Servings 14 balls
3.67 from 3 votes

We love a good no-bake snack in our house – and it’s a bonus if it has some protein! These peanut butter oatmeal protein balls taste like a combination of a peanut butter and oatmeal cookie, but in no-bake energy bite form!

Most energy bite recipes call for a food processor, but I went the easy route, and we just used a bowl. They combine nut butter, oats, protein powder, and chocolate chips and taste like dessert while also being good for you! Perfect for adults or kids while sneaking in some protein!

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Peanut butter protein balls with chocolate chips stacked on top of each other on a white plate. Around the plate is a spoonful of peanut butter, some rolled oats, and a few mini chocolate chips.

I also love these peanut butter oatmeal balls for a pre or post-workout snack, a mid-day snack, or dessert. Make them on Sunday for meal prep and you will be set for the week!

Why you’ll love this peanut butter oatmeal protein ball recipe

  • classic peanut butter chocolate flavor everyone loves!
  • ready in 10 minutes with just one bowl – no food processor needed.
  • macro balanced and 6 grams of protein per ball! – a good ratio of carbohydrates, protein, and fat and a bit of fiber for balanced blood sugar.
  • great for meal prep for the week!
Peanut butter oatmeal protein balls stacked on top of each other on a plate. Around the plate is a bowl of rolled oats, a spoon with peanut butter on it, and a bowl of mini chocolate chips. Some oats and chocolate chips are on scattered around the plate.

Are protein balls good for you?

Protein balls can be a healthy addition to your diet. When made with protein, carbs, and fat, they are an easy and delicious macro-balanced snack. The protein and fat make them satiating, carbs give you energy, and protein is beneficial for building muscle. That being said, they can be calorie dense for such a small snack, so if monitoring your calorie intake, be mindful of how many you consume.

Peanut butter oatmeal protein ball ingredients

  • natural peanut butter – make sure the ingredients are just peanuts and salt.
  • milk – any kind of milk will work (dairy or non-dairy).
  • honey – for a touch of sweetness.
  • vanilla extract
  • cinnamon
  • sea salt
  • rolled oats
  • vanilla protein powder
  • mini chocolate chips
Grey tile counter with a bowl of rolled oats with a scoop in it, a bowl of vanilla protein powder, a measuring cup of peanut butter, a bowl of milk, a bowl of honey with a dipper in it, a small bowl of salt, a bowl of mini chocolate chips, a jar of vanilla extract, and a small bowl of cinnamon.

How to make peanut butter oatmeal protein balls

  1. Mix ingredients. To a medium-large mixing bowl, add peanut butter, milk, honey, vanilla extract, cinnamon, and salt and mix until well combined and smooth and creamy. Add rolled oats and protein powder and mix until a dough forms. It will get crumbly at first but will come together. See notes if batter is too dry or too wet. Add in chocolate chips and stir to combine.
  2. Form into balls. Scoop a heaping tablespoon of the mixture and roll into 14 equal-size balls.
  3. Enjoy! Store in the fridge or freezer and enjoy!

What kind of oats for protein balls?

Old-fashioned oats are the same as rolled oats. You can also use quick oats instead of rolled oats, although the texture will change slightly. You cannot use steel-cut oats in this recipe. They are a lot coarser as they aren’t as processed and the results will not be the same.

Make them gluten-free

Rolled oats are naturally gluten-free, but they can be one of the most cross-contaminated products. To ensure this recipe is gluten-free, look for certified gluten-free oats.

Can I use another protein powder?

Most protein powders will work for these energy balls. Protein powders vary by consistency and how dense they are, so I would add a little less than the recipe calls for and add as you need for the best consistency. You can always add, but you can never take away!

  • plant-based protein – follow the directions as written. I used this plant-based protein.
  • whey protein – since whey protein is not as absorbent as plant-based, you might have to use a little more protein powder or cut back on the liquid (milk). You could also add some more oats if it is too sticky. I like this whey protein.
  • collagen – I have not tried this recipe with collagen and I’m not sure it will work since collagen dissolves so easily. The protein powder helps the bars come together.

Storage

  • fridge – store in the refrigerator for up to a week in an airtight container to keep the air out. If exposed to the air for too long, they will dry out some.
  • freezer – store in a freezer-safe dish and freeze for up to 6 months. I suggest freezing individually and then defrosting the night before you want to eat. Thaw in the fridge when ready to consume.
Mixing bowl filled with a batter of oats, peanut butter, and chocolate chips. A fork is also in the bowl.

Substitutions and additions

  • natural peanut butter – creamy or crunchy will work. If you don’t like peanut butter, a different nut butter will work, but the flavor will change some. Try almond butter or cashew butter.  Tahini or sunflower seed butter works great if you can’t have nuts.
  • milk – any kind of milk will work (dairy or dairy-free).
  • honey – any kind of liquid sweetener will work (maple syrup, agave…).
  • vanilla extract – vanilla bean paste will work the same and would be super delicious.
  • rolled oats – quick oats will work the same. Use certified gluten-free if needed. If you don’t like oats, you can leave them out and add in more protein powder.
  • vanilla protein powder – I like plant-based protein because it adds some sweetness and the consistency works the best. If you don’t have plant-based protein, you can substitute your favorite protein, but you might have to tweak the amount. See above for suggestions.
  • mini chocolate chips – I like using mini for more chocolate, but regular-size ones will work. Milk or dark chocolate chips work as well. Use dairy or dairy-free ones depending on your preferences.

Here are some additions you can add to change up these peanut butter oatmeal protein balls:

  • chia seeds
  • shredded coconut
  • ground flax seeds
  • hemp seeds
  • dried fruit – dried cranberries or raisins would work great.

You may have to adjust the liquid amount if adding more dry ingredients.

More healthy protein snack recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

Peanut butter protein balls with oats and chocolate chips stacked on a white plate. Around the plate is a spoon full of peanut butter, scattered chocolate chips, and a bowl of chocolate chips.
Peanut butter oatmeal protein balls stacked on top of each other on a plate. Around the plate is a bowl of rolled oats, a spoon with peanut butter on it, and a bowl of mini chocolate chips. Some oats and chocolate chips are on scattered around the plate.
3.67 from 3 votes

Peanut Butter Oatmeal Protein Balls

Author: Kelly Nardo
These easy peanut butter oatmeal protein balls combine peanut butter, rolled oats, protein powder, and honey into a healthy snack or dessert. They're ready in 10 minutes, have 6 grams of protein per ball, and are perfect for meal prep for the week.
Print Recipe Pin Recipe
Course: Dessert, Snack
Calories: 124kcal
Protein: 5.5g
Carbs: 12g
Fat: 6.5g
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 14 balls

equipment

  • large bowl

ingredients

instructions

  • Mix ingredients. To a medium-large mixing bowl, add peanut butter, milk, honey, vanilla extract, cinnamon, and salt and mix until well combined and smooth and creamy. Add rolled oats and protein powder and mix until a dough forms. It will get crumbly at first but will come together. See notes if batter is too dry or too wet. Add in chocolate chips and stir to combine.
  • Form into balls. Scoop a heaping tablespoon of the mixture and roll into 14 equal-size balls.
  • Enjoy! Store in the fridge or freezer and enjoy!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

notes

  • if the batter is too wet, either add more protein powder or oats. Add little by little until desired consistency.
  • if the batter is too dry, add a little more milk.
On using another protein powder:
  • plant-based protein – follow the directions as written. I used this plant-based protein.
  • whey protein – since whey protein is not as absorbent as plant-based, you might have to use a little more protein powder or cut back on the liquid (milk). You could also add some more oats if it is too sticky. I like this whey protein.

nutrition

Nutrition Facts
Peanut Butter Oatmeal Protein Balls
Amount Per Serving (1 ball)
Calories 124 Calories from Fat 59
% Daily Value*
Fat 6.5g10%
Saturated Fat 1.6g10%
Polyunsaturated Fat 1.1g
Monounsaturated Fat 2.6g
Cholesterol 0.7mg0%
Sodium 72mg3%
Potassium 118mg3%
Carbohydrates 12g4%
Fiber 1.9g8%
Sugar 4.7g5%
Protein 5.5g11%
Vitamin A 8IU0%
Calcium 25mg3%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Recipe by Kelly Nardo, Eat the Gains | Photography by Sierra Inn

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

3.67 from 3 votes

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




6 Comments

    1. Hey, Nikki. Sorry they didn’t turn out for you. The milk is needed to help bind it with the peanut butter. But if yours were too wet, it probably has to do with the protein powder you used. I like using plant based as it’s more absorbent. I would suggest adding more oats next time to help them come together.