Go Back

Classic S'mores with Homemade Vanilla Marshmallows

Total Time 6 hrs 30 mins
Course Dessert, Snack
Servings 16 large marshmallows


  • 7 tsp gelatin (approximately 3 packets of Knox gelatin)
  • 1/2 cup water
  • 2 cups sugar
  • 1/2 cup light corn syrup
  • 1/2 tsp salt
  • 1/2 cup water
  • 1 1/2 tsp vanilla extract
  • 1/4 cup cornstarch
  • 1/4 cup icing sugar
  • Graham crackers
  • Dark chocolate


  • Mix 1/2 cup of water and gelatin in a large bowl and set aside.
  • In a medium saucepot, combine sugar, light corn syrup, salt, and ½ cup of water and stir. Pop in a candy thermometer and bring to a boil. Once the mixture has reached 240° Fahrenheit, remove from heat.
  • Add sugar mixture very slowly to the gelatin mix (it will be very hot). Beat on low until fully combined and then switch to high for 8 minutes until mixture is thick and fluffy.
  • Place marshmallow fluff into a buttered 9x9 pan and evenly spread with a spatula. Place greased saran over top, smoothening out the surface. Allow marshmallows to set for at least 6 hours or overnight.
  • Combine corn starch and icing sugar and dust workspace with the mixture. Once the marshmallows have set, pop them out of the pan and onto the workspace. Dust more icing sugar mixture on top and slice marshmallows with a greased knife.
  • Roast marshmallows to perfection and sandwich between two graham crackers with a piece of good quality dark chocolate. Enjoy!