Dreamy Paleo S’mores Bars (The Best Paleo Dessert Ever!)

By Jess

5 from 1 ratings

Who doesn’t love s’mores? It’s so yummy that it’s even why it got its name of “some mores”. I’ve tried to look into who invented this delicious snack, but the only information that I can find is that the first published recipe for s’mores originated all the way back in 1927. Ever since then, s’mores has been a classic staple to enjoy around a warm, cozy campfire. Since I love going camping with my family and friends, I thought it was only appropriate to share a recipe that makes some unbelievably good paleo-friendly s’more bars. Everything that you know and love about s’mores is found in these bars -- three delicious layers featuring a cookie crust, marshmallow, and chocolate.

s'mores bars recipe

These s’mores bars are SO GOOD!

The Cookie Crust

After preheating your oven to 350, the first step to making these delicious s’more bars is preparing the cookie crust base. Traditionally, s’mores is made with graham crackers, but in order to make this recipe appropriate for paleo followers, we’ll be using our own homemade base. Almond flour is the main ingredient used, which should come as no surprise to regular readers since it’s such a staple in many of my baking recipes. Unlike refined wheat flour, using flour made with almonds provides a wide range of health benefits. Some of the benefits of almonds include lowering cholesterol levels, relieving oxidative stress, and even lowering inflammation. (1) After combining the almond flour with the honey, coconut oil, and egg, line your baking tray with the crust mixture. The next step is to bake it for 10 to 15 minutes.

The Marshmallow Layer

Next up is the marshmallow layer. Making paleo style marshmallows is a relatively simple process, and it involves sprinkling grass fed gelatin into one quarter of a cup of water. The reason we opt to use grass fed gelatin is because it’s a much more nutrient dense option, offering more vitamins and antioxidants. (2) While your gelatin mixture is hydrating, you should be combining another quarter cup of water with the honey and vanilla extract. Heat this mixture up, and then combine it with your gelatin bowl. Transfer this new mixture to your baking pan on top of your crust and let it sit for six to eight hours until the marshmallow sets and dries.

forming crust
making marshmallow layer
marshmallow whip

The Chocolate Layer

Finally, we come to the chocolate layer. There’s nothing fancy going on here as it’s just a simple matter of melting your sugar and dairy-free dark chocolate together with coconut oil. Pour this mixture over top of the marshmallow layer and place it in the fridge for a few hours until the whole thing properly sets.

smores bars in pan

After refrigerating this dish, you can cut it into the bars and serve. And just like that, you’ve got yourself an amazingly yummy paleo version of a classic s’mores snack. That’s one of the main things that I love about living a paleo lifestyle — finding new, healthy ways to still be able to enjoy all of my favorite foods and desserts that I enjoyed growing up.

yummy paleo dessert

Here are a couple of other favorite recipe examples of mine that I can still enjoy thanks to adding a few clever paleo twists to things. As you can see, going paleo doesn’t have to mean depriving yourself — I still love to enjoy things like pancakes, ice cream, and s’mores.


  • For the base
    • 2 cups almond flour
    • pinch of salt
    • 2 tbsp honey
    • 2 tbsp melted coconut oil
    • 1 egg, lightly beaten
  • For the marshmallow layer
    • ½ cup water, divided
    • 2 tbsp grass fed beef gelatin
    • ½ cup honey
    • ½ teaspoon vanilla extract
  • For the chocolate layer
    • 5 ounces no sugar, no dairy dark chocolate, finely chopped
    • 1 tbsp coconut oil


  1. Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper. Set aside.
  2. To make the base, place all the ingredients in a bowl and mix to combine.
  3. Press the mixture into the bottom of the pan.
  4. Bake in preheated oven for 10-15 minutes or until golden brown.
  5. Remove from the oven and let cool completely.
  6. To make the marshmallow layer, in a stand mixer bowl add ¼ cup of water and sprinkle the gelatin evenly over.
  7. Allow to hydrate for 5 minutes.
  8. Meanwhile, in a saucepan place ¼ cup of water and ½ cup of honey.
  9. Mix to combine.
  10. Bring the mixture to a boil over medium heat.
  11. Continue cooking until candy thermometer reaches 240°F.
  12. Remove from the heat.
  13. Turn the stand mixer on to medium.
  14. Pour the hot honey mixture into the bowl in a steady stream.
  15. Turn the mixer up to high and continue beating until the mixture triples in volume, about 5-10 minutes.
  16. Transfer the marshmallow mixture into the pan, on top of the crust.
  17. Smooth out the marshmallow with spatula.
  18. Let sit uncovered for 6-8 hours so the marshmallow sets and dries.
  19. To make the chocolate layer, melt the chocolate and coconut oil in a heatproof bowl over just simmering water.
  20. Cool slightly then pour the chocolate mixture over the top of the marshmallow layer.
  21. Refrigerate for 4–5 hours or until set.
  22. Using a sharp knife, cut into bars and serve.


Serving Size




Print Recipe

Ask a Question/Comment

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon