Either drizzle salted caramel sauce over your s'more or add salted caramel candy onto the marshmallow when it's done roasting for a chewy, delicious treat.
Swapping chocolate with chocolate and peanut butter candy adds a boost of flavor. Add a smear of either smooth or crunchy peanut butter to your graham cracker.
Swapping graham crackers out for mini waffles adds extra tenderness to s'mores. Upgrade them and add other mix-ins to the batter, such as chocolate chips and fruit.
Marshmallows made from scratch are lighter and more airy than mass-produced marshmallows. You can add flavorings, such as orange or mint, to customize them.
S'mores get a salty, savory upgrade with the addition of bacon, which adds extra crunch. Be sure to cut the pieces so that they fit between the graham crackers.