No-Bake Peanut Butter Protein Balls

No-Bake Peanut Butter Protein Balls

Let me tell you about the week I decided to get my finances—and my diet—in order. I sat down with a notebook, calculated what I was spending on grab-and-go protein bars from the corner shop, and nearly choked on my tea. £3.50 a pop, sometimes twice a day. That’s nearly fifty quid a week for what amounts to processed dates and a bit of powder. I knew I could do better. So I went back to basics, raided my cupboards, and started experimenting. These no-bake peanut butter protein balls were born from that thrifty kitchen session, and they’ve been a staple in my fridge ever since.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes (no-bake!)
  • Total Time: 30 minutes (including chill time)
  • Servings: 18 balls
  • Difficulty: Easy

Why You’ll Love This No-Bake Peanut Butter Protein Balls

  • Budget-friendly batch cooking: Each ball costs roughly 35p to make, compared to shop-bought versions that can run £2 or more. You can whip up a week’s worth of snacks for the price of a single fancy coffee.
  • Meal-prep dream: These balls store beautifully in the fridge for up to two weeks or in the freezer for three months. Grab one on your way out the door, and you’ve got a balanced snack ready to go.
  • No oven required: On a hot summer day or when you simply can’t face turning on the oven, this recipe comes together in one bowl with a wooden spoon. No baking sheets, no timers, no fuss.
  • Customisable protein source: You can use whey, plant-based, or even collagen peptides—whatever you have on hand. The texture adjusts slightly, but the method stays the same. This is my go-to recipe when I need something quick but impressive for my weekly prep.
  • Naturally sweetened: Ripe bananas and a touch of honey or maple syrup provide all the sweetness you need, without the refined sugar crash. Friends always ask me for this recipe after trying it at dinner parties, and they’re shocked when I tell them there’s no added sugar.
No-Bake Peanut Butter Protein Balls

No-Bake Peanut Butter Protein Balls
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 200g rolled oats (not instant)
  • 120g smooth peanut butter (no added sugar or oil)
  • 60g vanilla or unflavoured protein powder (whey or plant-based)
  • 2 ripe bananas, mashed (about 200g)
  • 3 tablespoons honey or maple syrup
  • 2 tablespoons chia seeds
  • 1 tablespoon ground flaxseed
  • 1 teaspoon vanilla extract
  • ½ teaspoon sea salt
  • 60g dark chocolate chips (optional, but highly recommended)
  • 2 tablespoons milk (dairy or plant-based), if needed for consistency

Tip: For the best texture, use a protein powder you actually enjoy the taste of. A low-quality powder can make the balls taste chalky, even with the peanut butter. I’ve learned that lesson the hard way.

How to Make No-Bake Peanut Butter Protein Balls

  1. Mash the bananas: In a large mixing bowl, mash your ripe bananas with a fork until they form a smooth, almost liquid paste with no large lumps. You’ll know it’s ready when the colour is a uniform pale yellow and the smell is intensely sweet.
  2. Combine the wet ingredients: Add the peanut butter, honey or maple syrup, vanilla extract, and milk (if using) to the mashed bananas. Stir vigorously with a wooden spoon until the mixture is glossy, thick, and smells richly of roasted peanuts. The texture should be like a thick, sticky batter.
  3. Mix the dry ingredients: In a separate smaller bowl, whisk together the rolled oats, protein powder, chia seeds, ground flaxseed, and sea salt. Listen for the soft rustle of the oats and the powdery sound of the protein shifting. Make sure there are no clumps of protein powder.
  4. Combine wet and dry: Pour the dry ingredients into the wet mixture. Fold together with a spatula or wooden spoon until you see no more streaks of white powder. The dough will feel dense, slightly sticky, and will hold together when pressed between your fingers. If it’s too dry and crumbly, add milk one teaspoon at a time until it clumps.
  5. Fold in the chocolate chips: Gently stir in the dark chocolate chips (if using). You’ll see them dotting the dough like little dark jewels. The dough should now be uniform and slightly tacky to the touch.
  6. Chill the dough: Cover the bowl with cling film and place it in the refrigerator for 20 minutes. This step is crucial—the chilled dough will be much easier to roll without it sticking to your hands. You’ll feel the difference when you touch it; it will feel firmer and less sticky.
  7. Roll into balls: Line a baking tray or large plate with baking parchment. Using slightly damp hands (to prevent sticking), scoop out about one tablespoon of dough and roll it between your palms to form a smooth ball. Place each ball on the lined tray. You should have about 18 balls, each about the size of a walnut. The surface should be smooth and slightly shiny from the peanut butter.
  8. Final chill: Place the tray of balls in the refrigerator for at least 30 minutes to firm up. Once set, they will feel firm but give slightly when squeezed. Transfer to an airtight container for storage.

Tips From My Kitchen

  • Use room-temperature peanut butter: If your peanut butter has been sitting in the fridge, it will be too stiff to mix evenly. Let it sit on the counter for 20 minutes before starting. The difference is night and day—cold peanut butter creates a lumpy dough that’s hard to roll.
  • Don’t skip the chill step: I know it’s tempting to skip straight to rolling, but the 20-minute chill is non-negotiable. It allows the oats to absorb some moisture from the bananas, which makes the dough pliable and prevents the balls from falling apart later. You’ll notice the texture becomes much more cohesive.
  • Damp hands are your best friend: When rolling, keep a small bowl of water nearby. Dip your hands in and shake off the excess before each ball. The moisture creates a barrier between the sticky dough and your skin, resulting in perfectly smooth balls without tearing your hair out.
  • Weigh your ingredients for consistency: Measuring cups can be wildly inaccurate, especially with oats and protein powder. A kitchen scale costs a tenner and will ensure every batch turns out the same. I’ve made this recipe a hundred times, and the weighed batches always roll better.
  • Adjust the sweetness to your taste: The natural sweetness of the bananas varies greatly. If your bananas aren’t super ripe with brown spots, you may need an extra half tablespoon of honey or maple syrup. Taste the dough before chilling—it should be pleasantly sweet, not bland.
  • Make them ahead for the week: This is a true meal-prep hero. I make a double batch on Sunday evening, and my family has snacks ready for school, work, and post-gym recovery all week. They keep perfectly in an airtight container in the fridge for up to two weeks—if they last that long.

Equipment You’ll Need

  • Large mixing bowl
  • Small mixing bowl
  • Wooden spoon or silicone spatula
  • Fork (for mashing bananas)
  • Measuring spoons and cups (or kitchen scale)
  • Baking tray or large plate
  • Baking parchment
  • Airtight container for storage

What to Serve With No-Bake Peanut Butter Protein Balls

  • A handful of fresh berries or sliced apple for a balanced breakfast or snack.
  • A dollop of Greek yogurt for extra protein and creaminess—dip the ball right in.
  • Alongside a cup of green tea or black coffee for an afternoon pick-me-up.
  • Crumbled over a bowl of porridge or overnight oats for texture and sweetness.
  • As a post-workout bite paired with a glass of cold milk (dairy or plant-based).

Frequently Asked Questions

Can I use crunchy peanut butter instead of smooth?
Absolutely, but keep in mind that the texture will be more rustic, with little bits of peanut crunch throughout. The balls will hold together just as well, but the surface may be slightly bumpy. I personally love the extra texture, but if you prefer a uniform bite, stick with smooth.

How long do these no-bake peanut butter protein balls last?
Stored in an airtight container in the refrigerator, they will stay fresh for up to two weeks. You can also freeze them for up to three months—just place them in a freezer-safe bag or container with parchment between layers. Thaw in the fridge overnight or at room temperature for 15 minutes before eating.

Can I make these without protein powder?
Yes, you can substitute the protein powder with an equal amount of oat flour or finely ground almonds. The nutritional profile will change—fewer grams of protein per ball—but the texture will remain similar. If using oat flour, the balls may be slightly softer, so add an extra tablespoon of chia seeds to help bind them.

My dough is too dry and crumbly. What went wrong?
This usually happens if your bananas were smaller than expected or your protein powder is very absorbent. Simply add milk, one teaspoon at a time, and mix until the dough clumps together when pressed. Alternatively, you can add an extra tablespoon of peanut butter for moisture and flavour.

Are these suitable for kids to help make?
Absolutely—this recipe is perfect for little hands. Kids can mash the bananas, stir the mixture, and roll the balls. Just make sure they wash their hands thoroughly before rolling, and supervise the measuring of the protein powder. It’s a wonderful way to teach basic cooking skills and the joy of homemade snacks.

No-Bake Peanut Butter Protein Balls

No-Bake Peanut Butter Protein Balls

These no-bake peanut butter protein balls are a quick, healthy, and energy-packed snack made with oats, peanut butter, bananas, and protein powder. They require no oven time and are perfect for meal prep or a post-workout treat.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Snack
Cuisine: American
Calories: 350

Ingredients
  

  • 200 g rolled oats not instant
  • 120 g smooth peanut butter no added sugar or oil
  • 60 g vanilla or unflavoured protein powder whey or plant-based
  • 2 ripe bananas mashed (about 200g)
  • 3 tablespoons honey or maple syrup
  • 2 tablespoons chia seeds
  • 1 tablespoon ground flaxseed
  • 1 teaspoon vanilla extract
  • ½ teaspoon sea salt
  • 60 g dark chocolate chips optional, but highly recommended
  • 2 tablespoons milk dairy or plant-based, if needed for consistency

Method
 

  1. Mash the bananas: In a large mixing bowl, mash your ripe bananas with a fork until they form a smooth, almost liquid paste with no large lumps. You’ll know it’s ready when the colour is a uniform pale yellow and the smell is intensely sweet.
  2. Combine the wet ingredients: Add the peanut butter, honey or maple syrup, vanilla extract, and milk (if using) to the mashed bananas. Stir vigorously with a wooden spoon until the mixture is glossy, thick, and smells richly of roasted peanuts. The texture should be like a thick, sticky batter.
  3. Mix the dry ingredients: In a separate smaller bowl, whisk together the rolled oats, protein powder, chia seeds, ground flaxseed, and sea salt. Listen for the soft rustle of the oats and the powdery sound of the protein shifting. Make sure there are no clumps of protein powder.
  4. Combine wet and dry: Pour the dry ingredients into the wet mixture. Fold together with a spatula or wooden spoon until you see no more streaks of white powder. The dough will feel dense, slightly sticky, and will hold together when pressed between your fingers. If it’s too dry and crumbly, add milk one teaspoon at a time until it clumps.
  5. Fold in the chocolate chips: Gently stir in the dark chocolate chips (if using). You’ll see them dotting the dough like little dark jewels. The dough should now be uniform and slightly tacky to the touch.
  6. Chill the dough: Cover the bowl with cling film and place it in the refrigerator for 20 minutes. This step is crucial—the chilled dough will be much easier to roll without it sticking to your hands. You’ll feel the difference when you touch it; it will feel firmer and less sticky.
  7. Roll into balls: Line a baking tray or large plate with baking parchment. Using slightly damp hands (to prevent sticking), scoop out about one tablespoon of dough and roll it between your palms to form a smooth ball. Place each ball on the lined tray. You should have about 18 balls, each about the size of a walnut. The surface should be smooth and slightly shiny from the peanut butter.
  8. Final chill: Place the tray of balls in the refrigerator for at least 30 minutes to firm up. Once set, they will feel firm but give slightly when squeezed. Transfer to an airtight container for storage.

Notes

Makes about 18 balls. Store in an airtight container in the refrigerator for up to a week, or freeze for up to 3 months. Add milk sparingly if dough is too dry.

I’d love to hear how you get on with these no-bake peanut butter protein balls. Have you experimented with different add-ins, like dried cranberries or shredded coconut? Drop a comment below and share your favourite variation—I’m always looking for new ideas to try in my own meal-prep rotation. And if you’re after another high-protein snack that’s perfect for batch cooking, you might enjoy our High Protein Chocolate Chip Protein Cookies or a savoury option like High Protein Tuna And White Bean Salad for a change of pace.

You might also like these recipes

Leave a Reply

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

Recipe Rating