Free shipping on all orders over $50*

These Indoor S'mores Are Gluten And Dairy Free

Not only does Vital Proteins Beef Gelatin add a wonderful nutritional boost to your diet, it can also lend a hand in creating rich, decadent desserts for your enjoyment. These Indoor S'mores Bars are paleo-friendly, gluten and grain free, as well as dairy-free, if desired. A graham layer sweetened with molasses is topped with a fudge-y chocolate layer and then topped with a homemade marshmallow made with natural sweeteners and whipped up with our Beef Gelatin. Toast it up indoors and enjoy the deliciousness. Campfire optional.

indoor smores

Indoor S'mores Bars

Crust Ingredients:

  • 2½ C blanched almond flour
  • 2 T blackstrap molasses
  • 2 T maple syrup or raw honey
  • 1 t sea salt

Chocolate Layer Ingredients:

  • 3 C dark chocolate chips
  • ½ C full-fat milk of choice
  • ÂĽ C coconut oil
  • 1 t vanilla extract

Marshmallow Layer Ingredients:


  1. Preheat the oven to 350°F.
  2. In the bowl of a large food processor, combine the Crust Layer ingredients. Process until combined and sticky looking. Scrape down the bowl between mixing, as needed.  
  3. Dump the dough into a 9×9″ baking pan (9×13″ works for thinner layers) lined with parchment. Placing 2 long pieces into the pan, as shown above, helps with removal later.  
  4. Press the crust flat and prick with a fork about 10 times throughout the crust. Bake for 10-12 minutes, or until lightly golden.
  5. While the crust is cooking, prepare the Chocolate Layer by heating the milk, coconut oil, and vanilla extract in a small saucepan over medium heat.
  6. Once melted, remove from the heat and add the chocolate chips.
  7. Allow it to sit for 3 minutes to let the chocolate melt, then whisk gently until the mix is smooth.  
  8. Pour over the cooked crust and move the pan to the refrigerator to cool, about 30 minutes.
  9. About 15 minutes before removing the pan from the refrigerator, prepare the Marshmallow Layer by placing the 1 cup of maple syrup or raw honey with a pinch of sea salt into a small saucepan.  
  10. Bring to a simmer over medium heat and cook until the syrup is reduce by about half (it will read approximately 260-280°F on a candy thermometer).
  11. While the syrup is cooking, pour the ½ cup filtered water into the bowl of a stand mixer fitted with the whisk attachment.
  12. Sprinkle the Beef Gelatin over the water and let stand 5 minutes to bloom.
  13. Turn the mixer on low and drizzle the hot reduced syrup into the side of the bowl.
  14. Once mixed into the gelatin, turn the speed to medium for 60 seconds.
  15. Then move the speed to high and whip for 2-3 minutes, or until the mixture has turned white and forms thick ribbons when the whisk is lifted out.  
  16. Add the vanilla extract and whisk again to incorporate.
  17. Scoop the marshmallow on top of the cooled Chocolate Layer and spread out.
  18. Allow to set up at room temperature for a minimum 2 hours before serving (you can serve before this if you don’t mind gooey layers).  
  19. Brown the top with a kitchen blowtorch or by placing the pan under the broiler in the over with the pan on the lowest rack for 1-2 minutes. Watch it closely because it will burn fast!
  20. Serve immediately after browning and cut with a knife dipped in hot water for easier slicing. Best stored in the refrigerator, keep leftovers for up to 1 week.

Shop Beef Gelatin