Go Back Email Link
+ servings

Gluten-Free S'mores Bars (Vegan)

8-ingredient, easy Gluten-Free S'mores Bars recipe with a rich chocolate ganache layer that are vegan and refined sugar-free!
Course Dessert
Cuisine American
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 10 servings
Calories 505kcal
Author Tessa



  • 8 ounces gluten-free graham crackers to make about 2 cups graham cracker crumbs
  • ¼ cup virgin coconut oil melted
  • 2 tablespoons light agave syrup or maple syrup

Chocolate Ganache Layer


  • Preheat oven to 350 degrees Fahrenheit. Grease an 8x8 baking pan with coconut oil, then line with 2 pieces of parchment, one laid in each direction.
  • In a food processor, pulse graham crackers until finely crumbed. Transfer to a medium bowl and add melted coconut oil and agave. Stir with a fork to combine, then use your hands until mixture is evenly combined. Add crust mixture to prepared pan, pressing firmly to create an even layer. Bake for 10 minutes. Place on a wire rack to cool.
  • Rinse out your food processor bowl and wipe clean. When your crust layer has baked and is cooling, add hot water and cocoa powder to food processor and let sit 5 minutes. Add melted chocolate, agave syrup, vanilla, coconut oil, and salt and process until mixture is very smooth and thick, about 30 seconds.
  • Pour chocolate mixture into pan over crust. Shake slightly so it settles evenly. Top with marshmallows, pressing down gently. Chill in refrigerator until chocolate layer is set, at least 1 hour. When ready to serve, set broiler on high. Place pan on middle rack and broil for 1 to 2 minutes, watching, until marshmallows start to brown. If needed, place pan in freezer for a couple minutes before cutting. To cut, remove bars from pan using parchment, cut into bars with a sharp knife.


Chocolate ganache adapted from Bon Appetite.


Calories: 505kcal | Carbohydrates: 50g | Protein: 4g | Fat: 35g | Saturated Fat: 25g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 13mg | Sodium: 149mg | Potassium: 275mg | Fiber: 6g | Sugar: 27g | Vitamin A: 8IU | Calcium: 39mg | Iron: 4mg