Frozen Peanut Butter Protein S’mores Bars

“Wait, you’re telling me you can get a boost of protein AND eat frozen s’mores?!” Yes — with these Frozen Peanut Butter Protein S’mores, you really can have it all. Greek yogurt, protein powder, honey, and peanut butter combine to create a creamy, protein-rich filling that takes the place of traditional marshmallow. Topped with melted chocolate and sandwiched between graham crackers, these no-bake bars give you the familiar s’mores flavors with a satisfying nutritional twist.

These sheet-pan s’mores are one of our favorite easy desserts right now. They’re simple to assemble, freeze beautifully, and deliver about 14 g of protein per serving. The texture is like a frozen marshmallow-chocolate sandwich with a peanut butter flair — indulgent, but a little more balanced than the campfire original.

A stack of s'mores with melted marshmallows and chocolate between graham crackers, set against a wooden backdrop.

What’s in these magical frozen s’mores

  • 2% Greek yogurt: A creamy, high-protein base that mimics marshmallow crème when combined with the other ingredients.
  • Vanilla protein powder: Adds protein plus a sweet vanilla note — flavor will depend on the brand you choose.
  • Honey: Natural sweetness that helps the filling freeze to a pleasant texture.
  • Peanut butter: Adds richness, flavor, and healthy fats; swap for another nut or seed butter if preferred.
  • Semi-sweet chocolate chips: Melted to form the classic chocolate layer.
  • Coconut oil: Helps the melted chocolate set firm in the freezer so it holds up when slicing.
  • Graham crackers: Crisp, nostalgic crust and top for that authentic s’mores bite.
A stack of s'mores with melted chocolate and marshmallows, surrounded by cookie crumbs and chocolate chips.

Which protein powder should you use?

The protein powder you choose affects both flavor and texture. We had good results with vanilla whey or collagen-boosted vanilla powders, but every brand behaves differently. Some powders absorb more moisture and can make the filling slightly dry or grainy. If your protein layer tastes dry or gritty, simply add a little more Greek yogurt or another teaspoon of honey and mix until smooth. If you prefer a plant-based option, use a vanilla plant protein and adjust moisture as needed.

Notes on protein powders

Look for a vanilla-flavored protein you enjoy on its own, since it will influence the final taste. If possible, use a powder you’ve tried before in baking or smoothies to avoid unexpected textures. If the filling becomes too thick after adding the powder, thin it with a splash of milk or an extra tablespoon of Greek yogurt.

What else can go in these s’mores?

Nut or seed butter: Swap peanut butter for almond butter, cashew butter, or sunflower seed butter for a nut-free option.

Sweetener: Brown sugar or maple syrup can replace honey, though the freezing behavior may vary slightly.

Chocolate options: Use dark chocolate, milk chocolate, or white chocolate chips depending on how sweet or rich you want the bars.

Extra flavor: A splash of vanilla extract, a swirl of caramel, or a pinch of cinnamon or sea salt can elevate the filling and complement the chocolate.

A square baking dish filled with graham crackers topped with a layer of smooth, creamy filling.

Why did my sheet-pan protein s’mores come out very firm?

These treats firm up the longer they’re frozen. If you leave them overnight, they will be quite solid — simply let them sit at room temperature for several minutes before slicing so they soften enough to cut and bite into. A brief thaw makes them easier to enjoy without losing the frozen texture that gives them their charm.

Here’s a tip

Graham crackers don’t fit? Break the crackers to fit your pan — it won’t affect the final result. Using an 8×8-inch pan with square corners helps yield uniform bars, but you can adapt to any similar-size dish.

A baking dish with a layer of chocolate topped by aligned graham crackers, preparing for a s'mores dessert.

How to store

Store the s’mores in an airtight container in the refrigerator for up to three days, or keep them in the freezer for longer storage. If frozen, let them sit at room temperature for a few minutes before serving, or thaw briefly in the refrigerator until easy to cut and enjoy.

Smores bars with a gooey chocolate filling, scattered on a wooden surface.

What to enjoy with frozen protein s’mores

These frozen peanut butter protein s’mores are great on their own, but you can pair them with a few extras for an elevated dessert experience:

  • Ice cream or nice cream: A scoop of chocolate or banana-peanut butter frozen dessert pairs well with the s’mores layers.
  • Hot chocolate: On a chilly evening, serve a warm cup of hot chocolate alongside a s’more for a delightful contrast of temperatures.
  • Whipped cream: A light dollop adds airiness and balances the dense, frozen filling.
A stack of s'mores bars with layers of graham crackers, melted marshmallow, and chocolate on a wooden board, with scattered chocolate chips around.

Frozen Peanut Butter Protein S’mores

These sheet-pan protein s’mores are a lighter twist on the classic treat. Made with Greek yogurt, protein powder, honey, and peanut butter, they offer a better-balanced dessert that still tastes indulgent.

By: Emily Richter

Prep: 20 mins   Cook: 2 mins   Total: 22 mins   Servings: 5

Ingredients

Protein Filling

  • 2/3 cup 2% Greek yogurt
  • 1/2 cup vanilla protein powder
  • 2 tablespoons honey
  • 2 tablespoons peanut butter

Chocolate

  • 1/2 cup semi-sweet chocolate chips
  • 1.5 tablespoons coconut oil

Other

  • 9 sheets of graham crackers

Instructions

  1. Line the bottom of an 8×8-inch pan with graham cracker sheets. Square-cornered pans work best for even bars; break crackers as needed to fit.
  2. In a bowl, combine the Greek yogurt, vanilla protein powder, honey, and peanut butter. Stir until thick, smooth, and fully combined. Adjust texture with an extra tablespoon of yogurt or honey if the mixture is too dry.
  3. Pour and spread the protein mixture evenly over the graham crackers in the pan, leaving a small border at the edges.
  4. In a microwave-safe bowl, melt the chocolate chips and coconut oil in 20-second bursts, stirring between each burst, until glossy and fully melted.
  5. Pour the melted chocolate over the protein layer and spread it evenly. Top with the remaining graham crackers to form the top crust.
  6. Cover the pan and freeze for at least 2 hours. For firmer bars, freeze longer. Remove from the freezer and let sit at room temperature for about 5 minutes before cutting into individual bars.

Tips & Notes

  • The protein powder you choose will change the flavor and texture. If the filling tastes gritty, add more Greek yogurt or a little honey to smooth it out.
  • If the bars are too firm after freezing, allow them to warm briefly at room temperature before slicing so they cut cleanly.
  • Breaking graham crackers to fit the pan is fine — it won’t affect flavor or texture.
  • For a nut-free version, use sunflower seed butter in place of peanut butter and check the protein powder for allergens.

Nutrition (per serving, approximate)

Calories: 368 kcal, Carbohydrates: 40 g, Protein: 14 g, Fat: 18 g, Fiber: 3 g, Sugar: 21 g

Nutrition information is an estimate and should be used as a guideline only.

Photography: photos in this post were taken by Ashley McGlaughlin.