S’mores Protein Bars

S’mores Protein Bars

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

S’mores Protein Bars bring graham crackers, chocolate, and marshmallows into a soft, chewy snack. This no-bake version mixes everything into one dough, so there are no layers to build. Cashew butter gives the bars a mild, creamy flavor. A short rest in the fridge makes them easy to slice and pack.

S’mores Protein Bars - No Bake High Protein Snack

Why I Love This Recipe

These bars keep the familiar s’mores flavors without a fire or an oven. The graham crumbs add that sweet cracker taste, while small pockets of chocolate and marshmallow make each bite a little different.

  • No baking: Mix, press, and chill.
  • Simple portions: Cut the pan into twelve slim bars.
  • Easy to prep ahead: Keep a batch chilled for snacks during the week.
  • Soft texture: Cashew butter and honey help the dough hold together without turning hard.
S’mores Protein Bars

What You’ll Need

  • Servings: 12 bars; 1 bar per serving
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Chill Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Pan: 8-inch square metal pan
  • Oven Temperature: Not needed

Use finely ground oat flour sold as ready to eat or heat-treated for no-bake recipes. Choose smooth, well-stirred cashew butter and vanilla whey protein powder. Scoops vary, so weigh the powder.

  • 1 cup (100 g) ready-to-eat oat flour
  • 1/2 cup (60 g) fine graham cracker crumbs
  • 90 g vanilla whey protein powder
  • 1/8 teaspoon fine salt
  • 1/2 cup (128 g) smooth, runny cashew butter
  • 1/4 cup (85 g) honey
  • 1/4 cup (60 ml) milk, plus up to 2 tablespoons (30 ml) only if needed
  • 1/3 cup (60 g) mini semisweet chocolate chips
  • 1/2 cup (25 g) mini marshmallows
Ingredients for S’mores Protein Bars

Tools You Need

  • Digital kitchen scale
  • Large glass mixing bowl
  • Small glass bowl
  • Flexible spatula
  • Parchment paper
  • 8-inch square metal pan
  • Sharp cutting tool for portioning

How to Make S’mores Protein Bars

Have everything measured before you start; the dough gets thick quickly.

Step 1: Combine the Dry Ingredients

Stir 1 cup (100 g) ready-to-eat oat flour, 1/2 cup (60 g) fine graham cracker crumbs, 90 g vanilla whey protein powder, and 1/8 teaspoon fine salt in a large glass bowl.

Break up any powder clumps so the mixture looks even.

Step 1: Combine the Dry Ingredients

Step 2: Make the Binder

In a small glass bowl, stir 1/2 cup (128 g) smooth cashew butter, 1/4 cup (85 g) honey, and 1/4 cup (60 ml) milk until smooth.

Use room-temperature ingredients so the cashew butter blends easily. This mixture should be thick but easy to stir.

Step 2: Make the Binder

Step 3: Bring the Dough Together

Scrape the entire cashew butter, honey, and milk mixture into the dry ingredients.

Stir and press with a spatula until a soft dough forms and no dry patches remain.

Let it rest for 5 minutes so the powders can absorb the milk.

Squeeze a small piece. If it cracks apart, work in extra milk 1 teaspoon at a time, using no more than the listed 2 tablespoons (30 ml). Stop as soon as the dough holds together; it should not turn sticky or pourable.

Fold in 1/3 cup (60 g) mini semisweet chocolate chips and 1/2 cup (25 g) mini marshmallows until spread throughout the dough.

Step 3: Bring the Dough Together

Step 4: Press and Chill

Line an 8-inch square metal pan with parchment paper, leaving enough overhang to lift out the slab.

Transfer all the dough to the lined pan.

Press it firmly into an even layer, especially at the corners. Lay a loose piece of parchment over the dough to smooth it, then remove that top sheet.

Cover the pan and refrigerate for 1 hour, until firm enough to lift without bending apart.

Step 4: Press and Chill

Step 5: Slice and Serve

Lift the chilled slab from the pan using the parchment.

Cut it across the middle, then cut each half into six strips to make 12 rectangular bars, each about 4 inches long and 1 1/3 inches wide.

Serve the bars on their own. Keep the rest covered in the fridge so they stay firm.

Why This Recipe Works (Quick Science)

Finely ground oats and protein powder absorb moisture as the dough rests. That helps a loose mixture become easier to press and slice. Cashew butter supplies fat, while honey adds sticky binding power. Chilling firms the mixture without baking it. The chocolate chips and marshmallows stay in small pockets rather than melting into separate layers.

Why this S’mores Protein Bars works

Common Mistakes to Avoid

  • Using a random scoop size: Weigh the protein powder. Too much can make the dough dry.
  • Adding milk too fast: Give the dough its resting time, then add small amounts only if it crumbles.
  • Using separated nut butter: Stir the jar well before measuring so the dough gets both oil and solids.
  • Pressing lightly: Loose corners tend to break off when sliced.
  • Skipping the chill: The bars need time to firm before cutting.

Substitutions and Variations

Smooth almond butter can replace the cashew butter in the same amount. Peanut butter also works, but its flavor will stand out more.

Use mini chocolate chips so the thin bars cut more neatly. Regular marshmallows can be snipped into small pieces before measuring by weight.

This formula is written for whey protein powder. Casein and plant-based powders absorb milk differently, so they may need a different liquid balance. Collagen is not a direct swap here.

For gluten-free bars, use certified gluten-free oat flour and gluten-free graham crackers. Check the other ingredient labels too.

Leftovers and Storage

Store the bars in an airtight container in the fridge for up to 5 days, with parchment between layers. They soften as they sit at room temperature.

Freeze individually wrapped bars in a sealed freezer container for up to 2 months. Thaw overnight in the fridge. Keep chilled when packing for later.

Macros Information

Estimated per bar, based on 12 bars and the initial milk amount. Brands and extra milk will change these values.

  • Calories: 215
  • Protein: 10 g
  • Carbohydrates: 26 g
  • Fat: 9 g
  • Saturated Fat: 3 g
  • Fiber: 2 g
  • Sugar: 15 g
  • Sodium: 100 mg

Frequently Asked Questions (FAQ)

Q: Do these bars need baking?

A: No. They set in the fridge. Use oat flour labeled suitable for no-bake use.

Q: Will the marshmallows be toasted?

A: No. They stay soft and white inside the dough. This recipe does not use a broiler or torch.

Q: Why is my dough crumbly?

A: Protein powders and nut butters vary. After the resting time, add the reserved milk a teaspoon at a time until a squeezed piece holds together.

Q: What if the dough feels too soft?

A: Chill it before changing anything. If it stays too soft to slice, check that the powder was weighed and that no extra milk was added too quickly.

Q: Can I leave out the protein powder?

A: That changes both the texture and the protein content. Use a recipe designed without it rather than simply leaving it out.

Q: Can I use maple syrup instead of honey?

A: Maple syrup is thinner. Start without the optional extra milk and add liquid only if the dough needs it. The bars may be a little softer.

Q: Are these the same as a packaged protein bar?

A: No. These are soft homemade oat-and-graham bars with about 10 grams of protein per serving, depending on your ingredients.

Q: Can I cut bigger bars?

A: Yes. Cut eight larger portions if you prefer. Each will contain one and a half times the listed nutrition estimate.

Final Thoughts

S’mores Protein Bars make a simple chilled snack with chewy marshmallow bits and little pockets of chocolate. Weigh the powder, press the dough firmly, and let the fridge finish the job. Leave a comment with your favorite nut butter choice. Happy cooking!