Drink Recipes

S’mores Protein Balls

Millie Pham

S’mores Protein Balls bring together graham crackers, chocolate chips, and little pockets of marshmallow in one chewy bite. Peanut butter holds everything together, while vanilla protein powder adds a little more staying power. There is no oven, melted chocolate coating, or campfire needed. Mix, roll, and chill for a sweet snack that is easy to keep ready in the fridge.

S'mores Protein Balls: Easy No Bake Grab and Go SnackPin

Why I Love This Recipe

This recipe keeps the best parts of a s’more in a simple snack you can make without cooking. The graham crumbs give the dough its familiar cookie flavor. Small chocolate chips and tiny marshmallow pieces spread that flavor through every bite, instead of sitting in one large pocket.

  • No baking: A bowl and spatula handle most of the work.
  • Classic flavor: Graham crackers, chocolate, and marshmallows all have a place here.
  • Easy portions: One batch makes 16 balls, with two balls per serving.
  • Make-ahead friendly: The dough firms up in the fridge and is easy to pack into a small container.
S’mores Protein BallsPin

What You’ll Need

  • Servings: 8 servings, 2 balls each; makes 16 balls
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Chill Time: 30 minutes
  • Total Time: 50 minutes
  • ½ cup (128 g) creamy peanut butter, well stirred and at room temperature
  • ¼ cup (80 g) honey
  • 1 teaspoon vanilla extract
  • ½ cup (45 g) quick oats
  • ½ cup (60 g) fine graham cracker crumbs
  • ½ cup (60 g) vanilla whey protein powder, weighed rather than measured by scoop
  • ⅛ teaspoon fine salt
  • ¼ cup (43 g) mini semisweet chocolate chips
  • ½ cup (25 g) mini marshmallows, snipped into roughly ¼-inch pieces before measuring
  • 1–3 tablespoons water, only as needed to bring the dough together

Use soft mini marshmallows rather than crisp dehydrated marshmallow bits. Snip them with kitchen scissors so they fit inside the balls. A smooth, well-stirred peanut butter works better than the dry paste at the bottom of a jar.

Ingredients for S’mores Protein BallsPin

Tools You Need

  • Large glass mixing bowl
  • Silicone spatula
  • Measuring cups and spoons
  • Digital kitchen scale
  • Kitchen scissors
  • Small cookie scoop, about 1 tablespoon
  • Metal tray lined with parchment paper
  • Airtight storage container

How to Make S’mores Protein Balls

Start with the peanut butter mixture, then add the dry ingredients and mix-ins.

Step 1: Mix the Sticky Base

Add ½ cup (128 g) creamy peanut butter, ¼ cup (80 g) honey, and 1 teaspoon vanilla extract to a large glass mixing bowl.

Stir with a silicone spatula until the mixture is smooth and evenly blended, scraping the bottom and sides as you go.

Step 1: Mix the Sticky BasePin

Step 2: Build the Dough

Add ½ cup (45 g) quick oats, ½ cup (60 g) fine graham cracker crumbs, ½ cup (60 g) vanilla whey protein powder, and ⅛ teaspoon fine salt to the bowl.

Fold and press with the spatula until no loose powder remains. Let the mixture rest for 5 minutes so the oats and powder can absorb moisture.

Squeeze a small piece. It should hold together like soft, firm cookie dough. If it crumbles, mix in 1 tablespoon water. Add up to 2 more tablespoons water, 1 teaspoon at a time, only until the dough holds its shape. You may not need all the water.

Pin

Step 3: Fold in the S’mores Pieces

Add ¼ cup (43 g) mini semisweet chocolate chips and ½ cup (25 g) snipped mini marshmallows.

Fold gently until the pieces are spread through the dough. Press loose pieces back into the mixture rather than adding more liquid right away.

Step 3: Fold in the S’mores PiecesPin

Step 4: Roll and Chill

Divide the dough into 16 equal portions, roughly 28–30 g each, depending on how much water you added.

Squeeze each portion together, then roll between your palms into a ball about 1¼ inches across. Tuck any large marshmallow pieces into the dough so the balls hold together.

Place all 16 balls on a parchment-lined metal tray. Refrigerate for 30 minutes, until firm enough to lift without losing their shape.

Step 4: Roll and ChillPin

Step 5: Arrange and Serve

Arrange the 16 chilled balls on a parchment-lined platter, or transfer them to an airtight container for later.

Serve 2 balls per portion. For a texture-focused serving photo, break one ball in half and place both halves among the whole balls. Serve the balls on their own.

Step 5: Arrange and ServePin

Why This Recipe Works (Quick Science)

Peanut butter and honey form the sticky base that holds the dry ingredients together. The fine graham crumbs spread through that base and bring the classic s’mores flavor. Quick oats and whey powder absorb moisture, so the short rest helps you judge the dough before adding water.

Chilling firms the peanut butter mixture and gives the oats more time to soften. The chocolate chips stay solid, while the soft marshmallow pieces add chewy pockets. There is no heat in this recipe, so the marshmallows stay white and do not turn into a melted filling.

Why this S’mores Protein Balls worksPin

Common Mistakes to Avoid

  • Measuring protein powder by scoop: Scoop sizes vary. Weigh 60 g so the dough is easier to control.
  • Adding all the water at once: Start with the dough as written. Extra water can make it sticky and hard to roll.
  • Using dry peanut butter: Stir the jar well before measuring, including any oil on top.
  • Leaving marshmallows too large: Small pieces stay tucked inside the balls and make rolling easier.
  • Skipping the chill: The dough needs time to firm up before packing or stacking.

Substitutions and Variations

  • Almond butter: Use the same weight of smooth almond butter. The flavor will be milder, and you may need a little more or less water.
  • Maple syrup: Replace the honey with ¼ cup maple syrup. Since it is thinner, hold back the water until you check the dough.
  • Different protein powder: A whey-casein blend or plant powder may absorb more liquid. Keep the 60 g weight, then adjust water slowly. The texture and nutrition will change.
  • Gluten-free version: Choose certified gluten-free oats and gluten-free graham-style crackers. Check the remaining ingredient labels too.

Leftovers and Storage

Keep the balls in an airtight container in the fridge for up to 5 days. Separate stacked layers with parchment so the marshmallow pieces do not stick together.

For longer storage, freeze the balls in a single layer, then move them to a freezer container for up to 2 months. Thaw a portion in the fridge. The marshmallow pieces may be a little chewier after freezing.

Macros Information

Estimated per serving of 2 balls, using vanilla whey powder and standard creamy peanut butter. Brands and the amount of added water can change the final values slightly.

  • Calories: 240
  • Protein: 11 g
  • Carbohydrates: 28 g
  • Fat: 11 g
  • Saturated Fat: 3 g
  • Fiber: 2 g
  • Sugar: 19 g
  • Sodium: 180 mg

Frequently Asked Questions (FAQ)

Q: Do S’mores Protein Balls need to be baked?

A: No. The dough comes together without heat and firms up in the fridge.

Q: Can I toast the marshmallows first?

A: This version uses soft, untoasted pieces. Toasted marshmallows become sticky and can change how the dough holds together.

Q: Can I use regular chocolate chips?

A: Yes. Chop 43 g regular semisweet chocolate chips into smaller pieces so they spread evenly and the balls roll more easily.

Q: Why is my dough crumbly?

A: Your protein powder may absorb more moisture, or the peanut butter may be dry. Rest the dough first, then add the listed water a little at a time until it holds when squeezed.

Q: Why is my dough sticky?

A: It may contain too much liquid or unusually runny peanut butter. Refrigerate it for 15 minutes before rolling. Next time, add less water.

Q: Can I leave out the protein powder?

A: It is part of the structure as well as the protein content. Leaving it out changes the recipe, so use a recipe designed without powder rather than simply removing it.

Q: Can I use marshmallow fluff?

A: Fluff adds sticky moisture and will not give the same small chewy pieces. Use snipped soft mini marshmallows for this recipe.

Q: Are these a full meal replacement?

A: They are portioned as a sweet snack. Two balls provide about 11 g protein, with the exact amount depending on your ingredients.

Q: Can I make a smaller batch?

A: Yes. Halve every ingredient and make 8 balls. Start with no added water, then use only as much as the dough needs, up to 1½ tablespoons.

Final Thoughts

S’mores Protein Balls turn a familiar chocolate-and-marshmallow treat into a simple make-ahead snack. Keep the pieces small, add water slowly, and let the fridge do the setting. Leave a comment with your favorite way to enjoy them.

Happy cooking!

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!