I want a snack right now that tastes like a PB&J but actually keeps me full until dinner. That’s it. That’s the entire thought that led to these Easy Peanut Butter and Jelly Protein Bites.
I was standing in my kitchen, staring at a jar of raspberry jam (the good kind with the seeds, obviously) and a tub of peanut butter, and I just thought—why does a sandwich get to have all the fun? I’d already polished off a handful of almonds and was still hungry. I needed something with staying power.
So I grabbed a bag of oats, a scoop of protein powder, and started mixing. No recipe. No plan. Just a vague memory of energy balls I’d made years ago and a deep, stubborn hope that this would work.
Spoiler: it worked. Actually, it worked better than I expected. The first batch was a little dry—too much protein powder, not enough peanut butter. But the second batch? That was the one. The texture was soft and chewy, the jam swirled through like little pockets of childhood nostalgia, and the peanut butter held everything together without making it greasy.
These bites are exactly what you want when you need something quick, satisfying, and just sweet enough to feel like a treat. They’re not a meal replacement, but they’re a whole lot better than staring into the pantry hoping something magical appears.
And honestly? They kind of taste like a PB&J sandwich that decided to get its life together.
Why You’ll Love This Recipe
I’ve made a lot of snack recipes over the years—some good, some forgettable, and a few that I still make weekly. These Easy Peanut Butter and Jelly Protein Bites fall into that last category. They’ve earned a permanent spot in my rotation, and here’s why.
- Only 5 Ingredients: You probably already have most of them in your pantry right now. No weird specialty items, no expensive superfood powders.
- No Baking Required: Mix, roll, and chill. That’s it. Your oven stays off and your kitchen stays cool.
- Kid-Approved and Adult-Friendly: My nephew calls them “cookie balls” and asks for them every time he visits. I call them a protein-packed snack that doesn’t taste healthy.
- Perfect for Busy Mornings: Grab one (or two) on your way out the door. They pair beautifully with coffee, and they’re sturdy enough to toss in a bag without falling apart.
- Endlessly Customizable: Switch the jam, swap the nut butter, add chocolate chips—these bites are more forgiving than any recipe I’ve ever made.
What makes these different from every other energy ball recipe out there? It’s the ratio. I tested this about four times to get the texture just right—not too sticky, not too dry, with the jam distributed evenly so every bite tastes like the center of a PB&J. It’s a small thing, but it makes a big difference.
These bites are the kind of snack that makes you feel like you’re eating something indulgent when you’re actually being pretty responsible. That’s my favorite kind of recipe.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Every ingredient pulls its weight here—nothing is just filler.
- Peanut Butter (1 cup / 240g): Use creamy, natural peanut butter for best results. I like the kind where the oil separates and you have to stir it—no added sugar, no hydrogenated oils. If you use a no-stir processed peanut butter, the texture will be slightly firmer and sweeter. Both work, but I prefer the natural stuff for a cleaner flavor. Jif or Skippy will also work if that’s what you have.
- Rolled Oats (1½ cups / 135g): Old-fashioned rolled oats give these bites structure and chew. Quick oats will work in a pinch but create a softer, more delicate texture. Steel-cut oats are too hard—don’t use them here unless you want to feel like you’re chewing gravel.
- Protein Powder (½ cup / 50g): Vanilla or unflavored protein powder works best. I’ve used both whey and plant-based options successfully. My current favorite is a vanilla pea protein blend from Orgain—it adds a subtle sweetness without being overpowering. If your protein powder is very sweet, you might want to skip the honey. If it’s unsweetened, you’ll definitely need the honey.
- Honey or Maple Syrup (¼ cup / 60ml): This binds everything together and adds just enough sweetness to balance the peanut butter and jam. I use honey most of the time because I like the flavor, but maple syrup works beautifully and keeps these vegan-friendly. Agave nectar also works in a squeeze.
- Jam or Jelly (¼ cup / 80g): Raspberry, strawberry, grape—whatever you love on a PB&J. I’m partial to raspberry jam with seeds because I like the texture and the slight tartness. Use a good quality jam with real fruit if you can. The jelly will give you a smoother, more uniform swirl, while jam gives you little bursts of fruit.
Optional Add-Ins: A pinch of sea salt if your peanut butter is unsalted, ¼ cup of mini chocolate chips for a sweeter version, or 2 tablespoons of flaxseed meal for extra fiber.
Equipment Needed
You don’t need much for this recipe, which is honestly one of my favorite things about it. Here’s what you’ll need:
- Large Mixing Bowl: Any medium-to-large bowl will work. I use a stainless steel one because it’s lightweight and easy to clean.
- Rubber Spatula or Wooden Spoon: For mixing everything together. A spatula makes it easier to scrape the sides and get every last bit of batter.
- Measuring Cups and Spoons: Standard set for dry and wet ingredients. I recommend using a liquid measuring cup for the honey and jam—it pours out much easier.
- Small Cookie Scoop (Optional): If you want perfectly uniform bites, a 1-tablespoon cookie scoop is a game-changer. If you don’t have one, just use your hands—it’s messy but effective.
- Baking Sheet or Plate: To hold the rolled bites while they chill. Line it with parchment paper if you want easy cleanup.
- Parchment Paper or Wax Paper: For lining the baking sheet. Not strictly necessary, but it prevents sticking and makes cleanup a breeze.
- Refrigerator: These need at least 30 minutes to set. Patience is an ingredient here.
If you don’t have a cookie scoop, you can use a teaspoon to portion the mixture and then roll it between your palms. It takes a little longer, but the results are the same.
Preparation Method

This recipe comes together in about 15 minutes of active time. The hardest part is waiting for them to chill.
- Combine the Dry Ingredients: In a large mixing bowl, add 1½ cups of rolled oats and ½ cup of protein powder. Stir them together with a spatula or spoon until evenly distributed. Make sure there are no clumps of protein powder hiding at the bottom—I’ve missed them before, and it’s not fun biting into a dry pocket of powder.
- Add the Wet Ingredients: Spoon in 1 cup of peanut butter, ¼ cup of honey (or maple syrup), and ¼ cup of your chosen jam. Don’t stir yet—just plop everything in on top of the oats and protein powder. This helps prevent the jam from soaking into the oats before you mix.
- Mix Thoroughly: Use your spatula or wooden spoon to fold everything together. Start slow to avoid flinging peanut butter everywhere (speaking from experience here). Keep mixing until no dry spots remain and the jam is swirled through evenly. The mixture should be thick, slightly sticky, and hold together when pressed between your fingers. If it feels too dry, add another tablespoon of peanut butter or honey. If it’s too wet, add another tablespoon of oats.
- Chill the Mixture (Optional but Recommended): Pop the bowl in the fridge for 15-20 minutes. This makes the mixture easier to handle and prevents the bites from being too sticky to roll. I skip this step when I’m impatient, but I always regret it when my hands get covered in peanut butter goo.
- Roll into Bites: Scoop out about 1 tablespoon of the mixture and roll it between your palms to form a smooth ball. Place each ball on a parchment-lined baking sheet or plate. Repeat until all the mixture is used. You should get about 18-20 bites, depending on how generous your tablespoon is.
- Chill to Set: Place the baking sheet in the refrigerator for at least 30 minutes. This allows the bites to firm up and hold their shape. If you try to eat one right away, it will be soft and a little crumbly—still delicious, but not as satisfying.
- Serve or Store: Once chilled, transfer the bites to an airtight container. They’re ready to eat immediately, or you can store them for later. I always sneak one right after they come out of the fridge—cold, chewy, and perfect.
Cooking Tips & Techniques
I’ve made these Easy Peanut Butter and Jelly Protein Bites more times than I can count, and I’ve learned a few things along the way. Here are my best tips to make yours turn out perfectly every time.
Don’t Overmix: Stir until everything is just combined. Overmixing can break down the oats and make the texture gummy. You want to see little pockets of jam and oats, not a uniform paste.
Adjust the Moisture as You Go: Different brands of peanut butter and protein powder absorb liquid differently. If your mixture feels dry and crumbly, add a teaspoon of honey or a splash of milk (dairy or plant-based). If it’s too sticky to handle, add a tablespoon of oats at a time until it firms up. Trust your hands—they’ll tell you what the mixture needs.
Use Room Temperature Ingredients: Cold peanut butter is harder to mix and won’t incorporate as smoothly. Let your peanut butter sit out for 10-15 minutes before starting. Same goes for the jam—cold jam doesn’t swirl as nicely.
Wet Your Hands: If the mixture is sticking to your palms while rolling, lightly wet your hands with cold water. This creates a barrier that prevents the peanut butter from clinging to your skin. It’s a small trick, but it makes the rolling process so much less frustrating.
Let Them Chill Properly: I know it’s tempting to skip the chilling step, but it really does make a difference. The bites need that time to firm up so they hold their shape. If you’re in a rush, pop them in the freezer for 15 minutes instead of the fridge for 30.
Double the Batch: These freeze beautifully, so I always make a double batch. I roll them all, freeze them on a baking sheet, then transfer to a freezer bag. They last for months and make for an instant snack whenever I need one.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are a few variations I’ve tried and loved:
- Chocolate Peanut Butter: Add 2 tablespoons of cocoa powder to the dry ingredients and use chocolate protein powder instead of vanilla. The result tastes like a Reese’s cup in bite form. I’ve made this version for parties, and it disappears fast.
- Almond Butter & Fig Jam: Swap the peanut butter for almond butter and use fig jam instead of berry jam. This version is a little more sophisticated—perfect for adult lunch boxes or a snack with afternoon tea. The almond butter gives it a slightly nuttier, more delicate flavor.
- Vegan Option: Use maple syrup instead of honey and a plant-based protein powder. Most jams are already vegan, but double-check the label if you’re strict. I’ve made this version for vegan friends, and no one could tell the difference.
- Gluten-Free: Certified gluten-free oats are widely available. That’s the only swap you need—everything else in this recipe is naturally gluten-free. Bob’s Red Mill makes a great option.
- Add Crunch: Fold in ¼ cup of chopped peanuts, walnuts, or sunflower seeds. This adds texture and makes the bites feel even more substantial. I love the contrast between the soft, chewy base and the crunchy nuts.
- Low-Sugar Version: Use a sugar-free jam and skip the honey (or use a sugar-free syrup). The protein powder will still provide some sweetness. This version is great for anyone watching their sugar intake without sacrificing flavor.
My personal favorite variation is the chocolate peanut butter version with a sprinkle of sea salt on top. It’s dangerously good.
Serving & Storage Suggestions
These bites are best served cold or at room temperature. I love eating them straight from the fridge—they’re firm, chewy, and incredibly satisfying. At room temperature, they soften slightly and become more tender, which is also lovely.
They pair beautifully with a cup of coffee or a glass of cold milk. For a more complete snack, serve them alongside fresh fruit like apple slices or grapes. I’ve also packed them in lunch boxes alongside a 10-minute bento box lunch for a balanced, kid-friendly meal.
Refrigerator Storage: Store in an airtight container in the refrigerator for up to two weeks. I use a glass container with a tight-fitting lid. Layer them between sheets of parchment paper if you’re stacking them to prevent sticking.
Freezer Storage: These freeze beautifully for up to three months. Arrange the bites in a single layer on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. To thaw, just leave them in the fridge overnight or let them sit at room temperature for 10-15 minutes. You can also eat them straight from the freezer—they’re a little harder but still delicious, like a frozen peanut butter treat.
Room Temperature: If you’re taking them on a road trip or packing them in a lunch box, they’ll hold up at room temperature for a day or two. Just keep them in a cool, dry place away from direct sunlight. I wouldn’t recommend leaving them out longer than that, especially if you’re using natural peanut butter.
Nutritional Information & Benefits
These Easy Peanut Butter and Jelly Protein Bites are a balanced snack with a good mix of protein, healthy fats, and complex carbohydrates. Here’s the approximate nutritional breakdown per bite (based on 20 bites):
- Calories: 135
- Protein: 6g
- Fat: 7g
- Carbohydrates: 14g
- Fiber: 2g
- Sugar: 7g
The peanut butter provides healthy monounsaturated fats and a solid dose of protein, which helps keep you full and satisfied. Oats are a great source of soluble fiber, which supports heart health and steady energy levels. The jam adds a touch of natural sweetness and a small amount of fruit-derived vitamins.
If you’re using a plant-based protein powder, these bites are also dairy-free and vegan-friendly. They’re naturally gluten-free when made with certified gluten-free oats. The main allergens to note are peanuts and oats (which can sometimes be processed with wheat).
I love that these bites feel like a treat but actually provide real nutritional value. They’re the kind of snack I feel good about eating—and feeding to my family.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely. Crunchy peanut butter adds extra texture and a nice nutty crunch. Just keep in mind that the mixture might be slightly less cohesive since the chunks take up space that creamy peanut butter would fill. You might need to add an extra tablespoon of honey or a splash of milk to help everything stick together.
Why are my protein bites too dry?
This usually happens when the protein powder absorbs too much moisture. Different brands and types of protein powder have different absorbencies. If your mixture feels dry and crumbly, add another tablespoon of peanut butter or honey. If it’s still too dry, add a splash of milk (dairy or plant-based) one teaspoon at a time until the mixture holds together when pressed.
Can I make these without protein powder?
Yes, but the texture will be different. Replace the protein powder with an equal amount of oat flour (just grind rolled oats in a blender) or additional rolled oats. The bites will be slightly less dense and have a more traditional energy ball texture. They’ll also have less protein, obviously, but they’ll still be delicious.
How long do these stay fresh at room temperature?
They’ll stay fresh at room temperature for about 1-2 days if kept in a cool, dry place. After that, they’re best stored in the refrigerator. If you’re packing them for a lunch box or a day trip, they’ll be fine for several hours without refrigeration. Just keep them out of direct sunlight and heat.
Can I use a different nut butter?
Definitely. Almond butter, cashew butter, sunflower seed butter (for a nut-free option), or even tahini all work well. Just keep in mind that different nut butters have different consistencies. Almond butter is usually thicker than peanut butter, so you might need to add a little extra honey or a splash of milk to get the right texture. Sunflower seed butter can react with baking soda if you’re adding any, but since this is a no-bake recipe, you’re safe.
Conclusion
These Easy Peanut Butter and Jelly Protein Bites are exactly what a snack should be—quick to make, satisfying to eat, and full of flavor that reminds you why you love food. They’re not pretending to be something they’re not. They’re just a really good, really practical version of a classic combination.
I love that I can make a batch in under 20 minutes and have snacks ready for the whole week. I love that my nephew thinks they’re cookies. And I love that they actually keep me full between meals, which is more than I can say for most of the snacks in my pantry.
If you make these, I’d love to hear how they turn out. Leave a comment below and let me know which variation you tried, or tag me in your photos if you share them online. And if you’re looking for more easy, healthy snack ideas, don’t miss my no-bake peanut butter chocolate protein balls or these meal prep breakfast burritos for another grab-and-go option.
Happy snacking, friends. You’ve got this.
Pin This Recipe!

Easy Peanut Butter and Jelly Protein Bites: 5-Ingredient Snack
These Easy Peanut Butter and Jelly Protein Bites are a quick, no-bake snack made with just 5 ingredients. They taste like a PB&J sandwich but are packed with protein and healthy fats to keep you full until dinner.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes
- Yield: 18-20 bites 1x
- Category: Snack
- Cuisine: American
Ingredients
- 1 cup (240g) creamy natural peanut butter
- 1½ cups (135g) rolled oats
- ½ cup (50g) vanilla or unflavored protein powder
- ¼ cup (60ml) honey or maple syrup
- ¼ cup (80g) jam or jelly (raspberry, strawberry, or grape)
Instructions
- In a large mixing bowl, combine 1½ cups rolled oats and ½ cup protein powder. Stir until evenly distributed.
- Add 1 cup peanut butter, ¼ cup honey (or maple syrup), and ¼ cup jam. Do not stir yet.
- Fold everything together with a spatula or wooden spoon until no dry spots remain and the jam is swirled through evenly. The mixture should be thick, slightly sticky, and hold together when pressed.
- Optional: Chill the mixture in the refrigerator for 15-20 minutes to make it easier to handle.
- Scoop out about 1 tablespoon of the mixture and roll between your palms to form a smooth ball. Place on a parchment-lined baking sheet or plate. Repeat until all mixture is used (about 18-20 bites).
- Refrigerate the bites for at least 30 minutes to firm up.
- Serve immediately or transfer to an airtight container for storage.
Notes
If the mixture is too dry, add another tablespoon of peanut butter or honey. If too wet, add another tablespoon of oats. Wet your hands with cold water to prevent sticking while rolling. These freeze beautifully for up to 3 months.
Nutrition
- Serving Size: 1 bite
- Calories: 135
- Sugar: 7
- Sodium: 60
- Fat: 7
- Saturated Fat: 1.5
- Carbohydrates: 14
- Fiber: 2
- Protein: 6
Keywords: peanut butter and jelly protein bites, no-bake protein balls, healthy snack, 5-ingredient recipe, easy energy bites


