Oatmeal Protein Balls (Two Delicious Variations)

Homemade protein balls are an easy and convenient way to get energy and add extra protein into your day. They’re the perfect snack for anyone who’s got a busy lifestyle. Here I’ve put together two different variations of oatmeal protein balls for you to try.

Both of these recipes use vanilla whey protein powder and provide 7-9 grams of protein per ball, depending on which recipe you choose. They are great to pop in your mouth before or after a workout or as a mid-day snack. Try these oatmeal energy bites today and let me know what you think!

These are kid-friendly, gluten-free, and heart-healthy. You can even make these vegan by substituting plant-based protein powder and sweeteners.

💬 If you try this recipe, don’t forget to leave me a recipe rating or comment below! I love hearing your suggestions so I can improve my recipes if needed.

oatmeal protein balls

A Quick and Easy Energy Source

Oatmeal protein balls are a quick and easy energy source for athletes, students, and literally anyone on-the-go. You don’t have to be a self-proclaimed gym rat or health nut to enjoy these no bake, healthy snacks.

What makes these oatmeal protein balls so convenient is that each oatmeal energy bite recipe has only 5-7 basic ingredients. Simply mix all of the ingredients in a large bowl then roll them into golf ball-sized balls.

Even though the recipes say to wait 15-30 minutes, it’s definitely not required. It’s tempting not to try these straight from the bowl- at least for me.

Another great thing about these oatmeal protein bites are that they’re like eating raw cookie dough- but without the risk of salmonella from raw eggs or E. coli from raw flour!

The energy source here comes from the whole grain oats, nut butters, protein powder, and other add-ins that make them perfect for fueling your body. Let’s talk more about these ingredients.


Old-fashioned oats– also called rolled oats. These provide the perfect based for your oatmeal energy balls. According to the 2020-2025 Guidelines for Americans, at least half of our grain intake for the day should be from whole grains.

Nut butters– nut butters are a great source of protein and healthy fats. Don’t let the amount of fat concern you, the majority of the fat content is in the form of unsaturated fats.

Whey protein powder– This obviously adds more protein! Research shows that compared to soy and casein protein, whey protein gives a stronger feeling of satiety which may be beneficial to weight loss (1).

Sweetener– the peanut butter oatmeal protein balls use maple syrup while the oatmeal raisin protein balls use honey. They add some sweetness to your energy balls while also adding to the doughy texture when rolling them.

Other ingredients– depending on which recipe you choose, there are other flavorful add-ins like raisins, cinnamon, chocolate chips, milk, or milk alternatives.

Pictured: ingredients for oatmeal raisin protein balls

How to Make Oatmeal Protein Balls

These easy oatmeal energy bites are incredibly easy to prepare. There is no baking or stovetop prep to worry about.

All you need a a large mixing bowl, a spoon, and your hands! Here’s the step-by-step instructions for making these healthy, no bake snacks.

Step 1: Add All Ingredients

Grab you favorite mixing bowl and all of the ingredients for whichever protein energy ball recipe you want (peanut butter oatmeal protein balls OR oatmeal raisin protein balls).

Step 2: Mix

Get to mixing! The mixture will be thick but do your best to incorporate all of the ingredients throughout. It should be a dough-like consistency.

See the note below for troubleshooting if your mixture is too dry or crumbly.

Step 3: Roll Into Balls

Roll each oatmeal protein ball into 1 to 1 1/2 inch balls. You should end up with about 12 oatmeal protein balls per recipe.

That’s literally it! You can eat these right away or save them for later in an airtight container in the refrigerator for up to 2 weeks.

If your mixture is too dry or crumbly: Adding a little more moisture from water, milk, nut butter, or whatever gooey sweetener you’ve chosen will help you get the perfect consistency for rolling into balls. I can tell you from experience that your oatmeal protein bites will get dryer and harder after sitting a day or two.

Oatmeal protein bites on a lined baking sheet.

Substitutions and Variations

You can easily customize these oatmeal protein powder balls to your tastes. Here are a few substitutions and variations to try:

Oat options– If you prefer a finer, less chewy oat texture you can easily substitute quick oats for the old-fashioned oats. I find that the smaller size of the quick oats also makes them easier to roll into balls.

If you’re allergic to nuts– try substituting sunflower butter

Sweetener options– try another gooey sweetener such as agave nectar or brown rice syrup. Keep in mind that whichever sweetener you choose, these are still considered “added sugars” and should be used in moderation.

Add omega-3 fatty acids– try adding flaxseeds, chia seeds, or walnut butter for an added omega-3 boost. Omega-3 fatty acids provide brain and heart health benefits.

Protein powder options– use different flavors and types of protein powder to vary the flavor and nutrient profile. There are many types of protein powders available (whey, pea, soy, etc.).

You can find other suggestions below in the “Notes” section. Feel free to create something new and have fun. Just remember that it may alter the consistency of your oatmeal energy bites.

peanut butter oatmeal protein balls


Are protein bites good for you?

Yes, these nutrient dense protein energy balls have wholesome ingredients including whole grain oats, nut butter, natural sweeteners, and other natural ingredients.

How many calories are in peanut butter balls?

Each of these oatmeal protein bites have about 150 calories per ball. Eating three or more of these at a times can add excess calories to your diet.

How long are protein balls good for?

Protein balls keep well for up to 2 weeks in an airtight container in the refrigerator or up to 3 months in the freezer- if they last that long!

How many protein energy balls should you eat a day?

You can eat these any time of day however, you may not want to eat more than 2-3 per day for the simple fact that these are calorie dense. Each of these oatmeal protein balls is 150 calories, so one is the perfect snack size if you’re trying to watch your weight.

Want More Whole Grain Oat Recipes?

oatmeal protein balls

Oatmeal Protein Balls (2 Variations)

Here are two deliciously easy oatmeal protein balls that you can whip up quickly as a snack or afternoon pick-me-up. Both the peanut butter protein oatmeal balls and the oatmeal raisin protein balls help support healthy eating and snacking habits in adults, teens, and children. Try one or both variations of these nutrient-dense oatmeal protein powder balls now. Substitute any protein powder you like!
Prep Time 10 minutes
Total Time 10 minutes
Course Snack
Cuisine American
Servings 12 bites per recipe


Peanut Butter Oatmeal Protein Balls

  • 1 ½ cups old-fashioned oats
  • ½ cup creamy peanut butter
  • ¼ cup maple syrup
  • 2 Tbsp chocolate chips
  • 2 scoops vanilla whey protein powder
  • 2-4 Tbsp unsweetened almond milk

Oatmeal Raisin Protein Balls

  • 1 ½ cups old-fashioned oats
  • ½ cup almond butter
  • ¼ cup honey
  • 3 Tbsp raisins
  • ¼ tsp ground cinnamon
  • 2 scoops vanilla whey protein powder
  • 2-3 Tbsp almond milk or water as needed


  • Place all ingredients into a large bowl and mix until combined.
  • Form mixture by hand into 12 equal size balls.
  • Add water, milk or milk alternative as needed if mixture is too dry to form.
  • Place each ball on a baking sheet lined with wax paper or parchment paper.
  • Refrigerate for 15-30 minutes then ENJOY!



Additional Suggestions: 
  • These oatmeal protein balls can be stored in the refrigerator for up to 2 weeks. You can also store them in the freezer for up to 3 months!
  • Experiment with different nut butters such as sunflower or soy butter if you are allergic to peanut butter.  
  • You can also substitute any add-ins. Try adding chopped dates  or dried cherries in place of raisins or mini chocolate chips or mini M&M’s.
  • If you don’t have whey protein, you can try other protein powders including pea protein, hemp protein, or soy protein.   
  • Sweetener options- try agave nectar, barley malt syrup, or brown rice syrup instead of honey or maple syrup.  
  • Getting the right consistency is important. Be sure to add small amounts of water or milk if your oatmeal protein balls are too dry or crumbly when rolling.
Nutrition Information Per Protein Ball: 
Peanut Butter Oatmeal Protein Balls: 
153 calories, 7 gm total fat, 2 gm saturated fat, 18 gm carbohydrates, 9 gm protein, 2 gm fiber, 64 mg sodium, 6 mg cholesterol.
Oatmeal Raisin Protein Balls:
146 calories, 7 gm total fat, 1 gm saturated fat, 19 gm carbohydrates, 7 gm protein, 3 gm fiber, 18 mg sodium, 6 mg cholesterol. 
Keyword easy, oatmeal, protein balls, protein bites, snacks

Did you enjoy these recipes? Feel free to PIN this to save for later or share with others!

Leave a Comment

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

Recipe Rating