Home » Recipes » Snacks

High Protein No Bake S’mores Bark

If s’mores and fudgy brownies had a high protein, no bake glow-up, this would be it.

This high protein no bake s’mores bark has everything you want in a nostalgic dessert. It’s rich chocolate, gooey marshmallow, and that classic graham cracker crunch, but made with better-for-you ingredients and a seriously satisfying macro profile. It’s layered, indulgent, and somehow still nourishing, which is exactly the kind of balance I’m always going for.

And the best part? No oven required, minimal effort, and it stores perfectly in the freezer for whenever you need a sweet treat.

Taste and Texture

This bark is all about layers and contrast. The base is thick, fudgy, and brownie-like with a naturally sweet richness from the medjool dates and cocoa powder. It’s soft but holds its shape beautifully thanks to the almond butter and protein powder, giving it that almost truffle-like bite.

The middle layer brings that creamy, fluffy marshmallow moment that makes this feel like a true s’mores dessert. Then the top layer sets into a snappy chocolate drizzle finished with crunchy graham crackers or cookies and a sprinkle of flaky sea salt.

Every bite hits that perfect mix of chewy, creamy, crunchy, and chocolatey.

Why You’ll Love It

This is one of those recipes that feels like a dessert you’d buy from a bakery or specialty shop, but it’s made right in your kitchen with simple ingredients.

It’s no bake, easy to prep ahead, naturally sweetened with dates, and can easily be made gluten-free depending on the graham crackers you use. Plus, it’s a high protein dessert that actually tastes indulgent, not like a compromise.

Ingredients

For the brownie base:
1 cup medjool dates, pitted and soaked in hot water for 10 minutes, then drained
1/2 cup vanilla or chocolate protein powder
1/3 cup cocoa powder
1/3 cup almond butter or sun butter
1 teaspoon vanilla extract
2–4 tablespoons dairy-free milk (as needed)
1/8 teaspoon sea salt

For the middle layer:
1/2–3/4 cup toonie moonie marshmallow cream

For the top layer:
1/2 cup dairy-free chocolate, melted
1/3–1/2 cup crushed graham crackers or vanilla cookies
Flaky sea salt

Directions

Line a loaf pan or small square pan with parchment paper.

Add the soaked and drained dates to a food processor and blend until smooth and paste-like.

Add the protein powder, cocoa powder, almond butter, vanilla extract, sea salt, and 2 tablespoons of dairy-free milk. Blend until a thick dough forms. Add more milk, 1 tablespoon at a time, until the mixture is sticky and moldable but not wet if needed.

Transfer the mixture to your prepared pan and flatten into an even layer between two pieces pof parchment paper

Place in the freezer for 30 minutes to firm up.

Remove from the freezer and spread an even layer of marshmallow cream over the base.

Freeze again for 15–20 minutes until slightly set.

Sprinkle with crushed graham crackers or cookies and a pinch of flaky sea salt, gently pressing so they stick.

Pour the melted chocolate over the top and spread evenly.

Freeze for 20–30 minutes until fully set.

Slice or break into pieces and enjoy.

Tips for the Best S’mores Bark

Press the base firmly so it holds together when slicing. This step makes a big difference in the final texture.

Freezing between each layer is key for getting those clean, defined layers that make this look bakery-quality.

Be careful not to add too much milk to the base or it can become too soft.

For the cleanest cuts, slice straight from the freezer, or let it sit at room temperature for a couple of minutes if you prefer a slightly softer bite.

Substitutions and Variations

You can easily make this nut-free by using sun butter instead of almond butter.

Chocolate protein powder will give a richer, more brownie-like flavor, while vanilla keeps it slightly lighter.

To keep this fully gluten-free, just use gluten-free graham crackers or cookies on top.

You can also swap in a homemade marshmallow layer if you prefer, but the marshmallow cream keeps this quick and easy.

Storage

Store the bark in an airtight container in the freezer for best texture. Let the bark sit at room temperature for a few minutes before enjoying for the best texture. The marshmallow layer will firm up in the freezer, but softens into that perfect creamy, gooey s’mores consistency after 5-10 minutes, making it much easier (and more enjoyable) to bite into.

It will keep well for up to 2–3 weeks. Let it sit at room temperature for a couple of minutes before eating so it softens slightly and becomes perfectly fudgy.

If you like High Protein No Bake S’mores Bark, try these other recipes!

No Bake Peanut Butter Cup Rolls

High Protein Pistachio Chia Pudding with Oats and Cottage Cheese

Healthy Frozen Yogurt Strawberry Crunch Protein Bars

Gut-Healthy Fiber Support Chocolate Bites for Natural Digestive Relief

Date-Sweetened Chocolate Protein Truffles (Freezer-Friendly)

Lightened-Up Lemon Poppyseed Cheesecake Bars (Lower Sugar)

No Bake Chocolate Peanut Butter Protein Cookies (Naturally Sweetened)

Flourless Cottage Cheese Brownies (Fudgy & Healthy)

Triple Layer Healthy Brownie Peanut Butter Cheesecakes

Healthy Lower Carb Blueberry Cheesecake Bites

Healthy Baked Banana Chocolate Donut Holes (Gluten-Free!)

Delicious Gluten-Free Funfetti Banana Loaf

Easy No Bake Cookie Dough Fudge Bark

High Protein No Bake S’mores Bark

This high protein no bake s’mores bark has everything you want in a nostalgic dessert. it's rich chocolate, gooey marshmallow, and that classic graham cracker crunch, but made with better-for-you ingredients and a seriously satisfying macro profile. It’s layered, indulgent, and somehow still nourishing, which is exactly the kind of balance I’m always going for.
Prep Time 25 minutes
Total Time 25 minutes
Servings: 8

Ingredients
  

  • For the brownie base:
  • 1 cup medjool dates pitted and soaked in hot water for 10 minutes, then drained
  • 1/2 cup vanilla or chocolate protein powder
  • 1/3 cup cocoa powder
  • 1/3 cup almond butter or sun butter
  • 1 teaspoon vanilla extract
  • 2 –4 tablespoons dairy-free milk as needed
  • 1/8 teaspoon sea salt
  • For the middle layer:
  • 1/2 –3/4 cup toonie moonie marshmallow cream
  • For the top layer:
  • 1/2 cup dairy-free chocolate melted
  • 1/3 –1/2 cup crushed graham crackers or vanilla cookies
  • Flaky sea salt

Method
 

  1. Line a loaf pan or small square pan with parchment paper.
  2. Add the soaked and drained dates to a food processor and blend until smooth and paste-like.
  3. Add the protein powder, cocoa powder, almond butter, vanilla extract, sea salt, and 2 tablespoons of dairy-free milk. Blend until a thick dough forms. Add more milk, 1 tablespoon at a time, until the mixture is sticky and moldable but not wet if needed.
  4. Transfer the mixture to your prepared pan and flatten into an even layer between two pieces pof parchment paper
  5. Place in the freezer for 30 minutes to firm up.
  6. Remove from the freezer and spread an even layer of marshmallow cream over the base.
  7. Freeze again for 15–20 minutes until slightly set.
  8. Sprinkle with crushed graham crackers or cookies and a pinch of flaky sea salt, gently pressing so they stick.
  9. Pour the melted chocolate over the top and spread evenly.
  10. Freeze for 20–30 minutes until fully set.
  11. Slice or break into pieces and enjoy. Store in the freezer and let the bark sit at room temperature for a few minutes before enjoying for the best texture. The marshmallow layer will firm up in the freezer, but softens into that perfect creamy, gooey s’mores consistency after 5-10 minutes, making it much easier (and more enjoyable) to bite into.

Notes

Approx Macros per serving (8 servings):
calories: ~262
protein: ~12g
carbs: ~30g
fat: ~12g

Other Posts You'll Love

Leave a Reply

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

Rate this Recipe!