Protein Balls Recipes

Peanut Butter & Jelly Protein Balls

Millie Pham

Pinterest Hidden Image

Peanut Butter & Jelly Protein Balls are soft, chewy, and packed with that classic PB&J flavor.

They’re easy to mix, need no baking, and make a handy snack when you want something sweet with a little extra protein.

Peanut Butter & Jelly Protein BallsPin

Why I Love This Recipe

PB&J is one of those flavors that never really gets old. I wanted to turn that familiar peanut butter and jelly combo into a snack that was easy to grab from the fridge.

The trick was getting the peanut butter mixture soft enough to roll but firm enough to hold a little jam in the middle. Oats give the balls a nice chewy bite, while protein powder helps make them more filling. A short chill in the fridge brings everything together.

Here’s why I keep coming back to this recipe:

  • No oven or stove needed.
  • You only need simple ingredients.
  • Each ball has a little jam surprise inside.
  • They’re easy to make ahead.
  • You can change the jam flavor anytime.
  • They’re sweet without tasting like a protein shake.
Peanut Butter & Jelly Protein BallsPin

Recipe at a Glance

  • Makes: 16 protein balls
  • Prep time: 15 minutes
  • Cook time: 0 minutes
  • Chill time: 20 minutes
  • Total time: 35 minutes

What You’ll Need

  • 1 cup old-fashioned rolled oats
  • 1/2 cup creamy peanut butter
  • 1/3 cup vanilla protein powder
  • 1/4 cup honey
  • 2 tablespoons milk, plus 1 to 2 teaspoons more if needed
  • 1/2 teaspoon vanilla extract
  • 1/8 teaspoon salt
  • 1/4 cup strawberry jam
Pin

How to Make Peanut Butter & Jelly Protein Balls

Step 1: Mix the Peanut Butter Base

Add 1/2 cup creamy peanut butter, 1/4 cup honey, 2 tablespoons milk, and 1/2 teaspoon vanilla extract to a large mixing bowl. Stir with a rubber spatula until the mixture looks smooth, creamy, and even.

Step 1 Image Prompt: Ultra close-up food photography of a large mixing bowl fully visible and not cropped out, containing exactly 1/2 cup creamy peanut butter, 1/4 cup golden honey, 2 tablespoons milk, and 1/2 teaspoon vanilla extract being stirred together with a rubber spatula into a glossy, smooth peanut butter mixture. The main mixing bowl stays fully inside the frame, a straight 90-degree top-down shot with no tilt, captured directly overhead, white marble counters with hints of gold, with all natural lighting, taken with an iphone 15 pro from the top down shot use by recipe bloggers.

Pin

Step 2: Add the Dry Ingredients

Add 1 cup old-fashioned rolled oats, 1/3 cup vanilla protein powder, and 1/8 teaspoon salt to the peanut butter mixture from Step 1.

Stir well until there are no dry pockets of protein powder. The mixture should feel thick, soft, and easy to shape. If it feels crumbly, mix in 1 teaspoon additional milk at a time, up to 2 teaspoons total.

Step 3: Shape and Fill the Balls

Line a small tray with parchment paper. Divide the peanut butter mixture into 16 equal portions, about 1 heaping tablespoon each.

Flatten one portion into a small disk. Put about 3/4 teaspoon strawberry jam in the center. Carefully bring the edges around the jam and pinch them closed. Gently roll it into a ball.

Repeat until you have used all 1/4 cup strawberry jam and made 16 balls.

Pin

Step 4: Chill

Place all 16 filled protein balls on the parchment-lined tray. Refrigerate for 20 minutes, or until the peanut butter mixture feels firm enough to pick up easily.

Step 5: Serve

Move the chilled protein balls to a round plate or round shallow bowl. Enjoy them cold or let them sit for a few minutes for a softer texture.

Peanut Butter & Jelly Protein BallsPin

Why This Recipe Works (Quick Science)

Peanut butter and honey are the main binders. They coat the oats and protein powder and help everything stick together.

The oats soak up some moisture and give the balls structure. Protein powder also absorbs liquid, which is why different protein powders can change how soft or dry the mixture feels.

The milk adds just enough moisture to keep the dough from getting crumbly. Chilling makes the peanut butter firmer, so the finished balls hold their shape better.

The jam is kept in the center instead of mixed into the dough. That keeps the outside easier to roll while giving you a clear PB&J flavor when you bite into one.

Pro Tips

  • Add milk slowly. Protein powders absorb liquid differently. Start with the listed 2 tablespoons before adding more.
  • Don’t overfill with jam. About 3/4 teaspoon per ball is enough. Too much can make the balls hard to seal.
  • Chill sticky dough. If the mixture sticks to your hands, refrigerate it for 10 minutes before shaping.
  • Use creamy peanut butter. A smooth, no-stir style usually makes the easiest dough to shape.
  • Keep the portions even. A tablespoon scoop makes it much easier to get 16 similar-sized balls.

Tools You’ll Need

  • Large mixing bowl
  • Rubber spatula or sturdy spoon
  • Measuring cups
  • Measuring spoons
  • Tablespoon scoop
  • Teaspoon
  • Small tray or plate
  • Parchment paper
  • Airtight storage container

Macros Information

Approximate nutrition for 1 protein ball, based on a batch of 16:

  • Calories: 120
  • Protein: 5 g
  • Carbohydrates: 14 g
  • Fat: 6 g
  • Fiber: 1 g
  • Sugar: 8 g

These numbers are estimates. Your exact macros will change depending on your peanut butter, protein powder, milk, honey, and jam.

Peanut Butter & Jelly Protein BallsPin

Substitutions and Variations

  • Jam: Try raspberry, grape, blueberry, or mixed berry jam.
  • Peanut butter: Almond butter or cashew butter can work, but the texture may change.
  • Milk: Use dairy milk, almond milk, oat milk, or another milk you like.
  • Protein powder: Vanilla works especially well, but unflavored protein powder can also work.
  • Honey: Maple syrup can be used, although the dough may be a little softer.
  • Extra texture: Roll the finished balls in finely crushed peanuts or oats.
  • Chocolate version: Add 1 to 2 tablespoons mini chocolate chips to the dough.

Common Mistakes

  • The dough is too dry: Protein powder may have soaked up more liquid than expected. Add milk 1 teaspoon at a time.
  • The dough is too sticky: Chill it for 10 to 15 minutes before rolling.
  • Jam leaks out: Use a little less jam and make sure the dough completely covers the filling.
  • The balls fall apart: Press the mixture together firmly before rolling.
  • The balls become very soft: Keep them refrigerated, especially if your peanut butter is runny.

Make-Ahead Tips

These protein balls are great for making ahead. Prepare the full batch, chill it, and keep the balls in an airtight container in the refrigerator.

You can also freeze them. Freeze the balls in a single layer first, then move them into a freezer-safe container once firm.

What to Serve With

These PB&J protein balls work well with:

  • Fresh strawberries or raspberries
  • Banana slices
  • Greek yogurt
  • A glass of milk
  • A fruit smoothie
  • Apple slices
  • Coffee or tea
  • A simple fruit bowl

Leftovers and Storage

Store the protein balls in an airtight container in the refrigerator for up to 5 days.

For longer storage, freeze them for up to 2 months. Put parchment paper between layers so they don’t stick together.

Let frozen protein balls thaw in the refrigerator or sit at room temperature for about 10 to 15 minutes before eating.

FAQ

Q: Can I make these without protein powder?
A: Yes, but you’ll need to adjust the recipe because protein powder helps absorb moisture. Try replacing it with finely ground oats, adding a little at a time until the mixture is firm enough to roll.

Q: Why are my protein balls dry?
A: Your protein powder probably absorbs more liquid. Add 1 teaspoon of milk, mix, and check the texture before adding another teaspoon.

Q: Can I use natural peanut butter?
A: Yes, but very runny natural peanut butter can make the dough softer. Stir the peanut butter very well before measuring it, and chill the dough if needed.

Q: Can I mix the jam right into the dough?
A: You can, but the mixture will become wetter and stickier. Keeping the jam in the middle gives you a better PB&J center and makes the balls easier to shape.

Q: Do these need to stay refrigerated?
A: Yes. Refrigeration keeps the texture firm and helps the filled protein balls hold their shape.

Q: Can I freeze them?
A: Yes. Freeze them in an airtight freezer-safe container for up to 2 months.

Final Thoughts

These Peanut Butter & Jelly Protein Balls turn a familiar flavor into a simple no-bake snack. The chewy oat and peanut butter outside with that sweet strawberry center makes every bite feel a little special.

Make a batch, pop them in the fridge, and you’ll have an easy snack ready to grab. If you make them, leave a comment and share how they turned out, what jam you used, or any questions you have.

About

Millie Pham

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!