Grain Free S'mores Bars

These bars are dairy free, gluten free, and made with natural sugar
Servings: 10
Jump to Recipe
Time: 30 mins

This page may contain affiliate links. Find out more in our privacy policy.

Grain Free Smores Bars


These grain free s’mores bars are easy to make, made with creamy, raw no hassle fudge, and delicious vegan marshmallows. These bars take less than 10 ingredients, can be made in a blender and 1 bowl, and will have you sneaking bites all day!  They are gluten free, dairy free, and made with only natural sugar!


Grain Free S’mores Bars Ingredients


Chocolate Fudge Layer:

Graham Cracker Layer:

Crust ingredients

Not Shown: Marshmallows 


How to make Grain Free S’mores Bars:

  1. Preheat the oven to 350 degrees.
  2. Soak dates.  Soak the pitted dates in boiling water for 15 minutes to soften.
  3. Make the graham cracker base! Melt the coconut oil and then add all ingredients to a bowl and mix until a crumbled dough forms.
  4. Prep pan.  Cut parchment paper to fit in the bottom of a bread pan and then another strip approximately 2” thick and 4” wider than your pan.  Place in the pan as shown below.  These will be used to lift the bars out of the pan to cut.
  5. Grain Free Smores Bars PanPress the dough into shape.  Press the graham cracker crust into the bottom of the pan (on top of parchment paper). 
  6. Bake.  Bake for 10-15 minutes until the edges are golden brown.  
  7. Make the fudge.  While the crust is baking, put all fudge ingredients in a food processor or high powered blender.  Blend until smooth.
  8. Remove the crust.  
  9. Add Marshmallows.  Add marshmallows, like Dandy marshmallows (vegan), North Mallow (local to the Midwest), or your favorite marshmallows to the top of the crust to completely cover the crust.  Switch the oven to high broil.  
  10. Broil for 5-7 minutes.  Until the marshmallows are golden brown and toasted.
  11. Add the fudge.  After removing the base from the oven, pour fudge over the marshmallows.  Smooth out with a silicone spatula, an offset spatula, or the back of a spoon wetted with water to keep the fudge from sticking.
  12. Into the freezer!  Let sit in the freezer for 1 hour minimum for the fudge to set.  Once the fudge is hard, remove from the freezer and use the parchment paper sling to pop the bars out of the pan.  Cut into even squares and store in an airtight container in the fridge or freezer.

Quick Facts

How long does this dish take?  30 minutes 

How much does this make?  8 – 10 servings

Does this meet my dietary needs?  This recipe is gluten free, dairy free, and refined sugar free.  If using Dandy marshmallows, this will be vegan too!

How many bowls should I plan for this meal?  One blender, one bowl, one pan

How long does this keep?  1 week in the fridge, 3 months in the freezer

Is it freezer friendly?  No

Can I pack this for lunch?  Sure!  They will soften as they warm up


Substitution Options: 

All substitution options given are a 1:1 replacement of the called for ingredient unless otherwise noted.

Almond Flour: Coconut flour, or oat flour could be used.  Oat flour can be made by placing uncooked oats in the food processor and pulsing until they are a fine meal consistency.  

Coconut Oil: Melted butter or vegan butter can be used 

Honey: Maple syrup can replace the honey, this would also make the dessert vegan

Molasses: Additional honey can be used in place of molasses, but molasses is what makes a graham cracker taste like a graham cracker.  I would add additional cinnamon (¼ tsp) and salt (¼ tsp) to compensate for no molasses.

Dates:  Sorry, no substitutions for this.  Dates sticky consistency is the glue that keeps the fudge together and gives it its sweetness.

Coconut Oil:  Sorry, also no substitutions for this either.  Because coconut oil solidifies at room temperature or colder, this is what always the fudge to set up without having to cook it.

Unsweetened Cocoa Powder: Sorry, no substitution for this, but any unsweetened cocoa powder can be used.

Vanilla:  Vanilla can be omitted if not available.  Vanilla paste or 1 vanilla bean can be used in place of vanilla extract also.  If using pure vanilla, use half of the called for extract amount.

Marshmallow:  Any plain marshmallow of your choosing can be used.  We love Dandy marshmallows (vegan) and North Mallow (local to the Midwest).


Fun Fact! 

Molasses is the byproduct of refining sugarcane or sugar beets.  It is considered natural, and slightly healthier than traditional white sugar because of its antioxidants.  These antioxidants and other health components are what are processed out of sugarcane.  Molasses is a common ingredient in brown sugar and graham crackers, giving both their dark color. (Source).


Note: Joy to the Food gets commissions for purchases made through links in this post.


Try these other delicious recipes!

Gluten Free Lemon Cake

Chocolate Strawberry Cupcakes

Gluten Free “Buttermilk” Waffles

Healthy Peppermint Mocha Latte


Grain Free Smores Bars

Grain Free S'mores Bars

Servings: 10
Total Time: 30 minutes
These grain free s’mores bars are easy to make, made with creamy, raw no hassle fudge, and delicious vegan marshmallows. These bars take less than 10 ingredients, can be made in a blender and 1 bowl, and will have you sneaking bites all day!  They are gluten free, dairy free, and made with only natural sugar!
5 from 2 votes
Print Pin Rate
Course: Dessert, Snack
Cuisine: American
Keyword: dessert, grain free, s'mores, snack
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Calories: 342 kcal


Graham Cracker Crust

  • 1 cup almond flour
  • 3 tbsp vegan butter or coconut oil
  • 1/4 tbsp honey
  • 1/4 tsp salt
  • 1/2 tsp cinnamon
  • 2 tbsp molasses

Chocolate Fudge Layer

  • 1 cup dates pitted and softened in 1/2 cup of boiling water
  • 1 cup coconut oil
  • 1/2 cup cocoa powder
  • 1/4 tsp salt
  • 1 tsp vanilla

1-1/2 cup Marshmallows (Dandy brand if vegan)


    • Preheat the oven to 350 degrees.  Soak dates in ¼-½ c of boiling water, making sure they are completely covered in water.  Let soak for a minimum of 15 minutes to soften. 
    • Prepare the bread pan by lining the bottom with parchment paper and an additional strip of parchment paper that is approximately 2” wide and 4” wider than your pan.  This will be used to lift the bars out of the pan.  See above for example photo.
    • Melt coconut oil for both the crust and the fudge.
    • Mix all ingredients for the crust in a bowl until a crumbly textured dough forms.  It will be loose but should stick together when pressed.
    • Press this dough into the bread pan evenly and bake for 10-15 minutes until the edges are golden brown.  The center will still be soft but it will harden as it cools.
    • While the crust is baking, add all fudge ingredients (including the water the dates were soaking in) to a high speed blender or food processor and blend until creamy and fluffy, but still pourable.  Keep in fridge until ready to use.
    • Take the crust out of the oven and top with marshmallows.  Turn the oven to high broil.
    • Put the crust and marshmallows back into the oven for 5-10 minutes until marshmallows are golden brown. 
    • Top the marshmallows with the fudge and smooth out with a non-stick spatula or back of a spoon that’s been wetted down to keep the fudge from sticking. 
    • Leave the bars in the freezer for 1 hour or the fridge for 4 hours to set. 
    • Remove from the freezer/fridge and lift out using the parchment paper saddle, cut into square bars, and Enjoy!  Store in an airtight container in the fridge for 1 week or the freezer for up to 3 months.



    Nutritional Information is an estimate and for informational purposes only.
    *Note: Additional substitution information can be found above in the substitution section of this post.


    Calories: 342kcal | Carbohydrates: 19g | Protein: 4g | Fat: 31g | Saturated Fat: 20g | Trans Fat: 1g | Sodium: 146mg | Potassium: 223mg | Fiber: 4g | Sugar: 13g | Vitamin A: 162IU | Vitamin C: 1mg | Calcium: 44mg | Iron: 1mg
    Did you try this? We'd love to hear how it went. Please leave a review below! Or, follow and tag us on Instagram!Mention @_Joytothefood_ or tag #joytothefood!


    1. Barb McGowan

      5 stars
      I just made these today! A healthier treat without all the sugar but just as yummy and sweet with the natural sweeteners. Decadent 😊

      • Dan Kinney

        Thank you! We’re glad you like them!


    Submit a Comment

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

    Recipe Rating

    Photo of mika and dan smiling

    Welcome to Joy to the Food! We’re so glad you’re here. We’re Mika and Dan, and the two Nalas (our spunky pups). We’re all about easy and affordable recipes that bring joy to the kitchen and make life stress free!