Subscribe to our newsletter, get our FREE ebook.

* indicates required


October 22nd, 2008

Who doesn’t love S’mores?  Chocolate, graham cracker crunch, and hot smushy marshmallow.  We haven’t enjoyed this classic since we were 12 at summer camp.  But trying it again, with some good dark chocolate, we know we won’t wait that long to try them again.

No campfire?  Don’t worry.  You can just as easily use your grill after you are done cooking dinner.  Maybe even easier!

melty gooey s'mores

Lay out a graham cracker on a sheet of aluminum foil.  Add a chocolate square.  We used Hershey’s Extra Dark Chocolate – 60% Cacao.

S'mores makin's

Next, get a stick.  We used bamboo skewers.  Stick one or two marshmallows on the end of your stick or skewer.

We carefully removed the grate from our grill so we could get down near the flames.  There isn’t much fun in roasting marshmallows if there isn’t a risk of them catching on fire.

Marshmallow torch

Plus we found that if we didn’t get them closer to the flame, they would melt and start to fall off the stick before they got a good brown crust on them

Turn the grill on high and slowly rotate the marshmallow close, but not too close to the flame.  You want a nice light brown crust to give you a hot melty inside.

Roasting 'mallows

Once you have the perfectly roasted marshmallow, carefully pull one off onto your chocolate square and then top it with another graham cracker and smoosh.

Assemble the s'mores

Hershey S'mores

S’mores on the grill takes us back to some of our favorite childhood memories.  Crunching into the graham cracker, with hot dark chocolate and gooey roasted marshmallow. Grilling s’mores is a fun way to get your guests involved in the cooking and will give them something to remember.
View Related Recipes, Tips & News: , ,

One Response

Leave a Reply

Search Grilling Tips and News:

function (tos) { window.setInterval(function () { tos = (function (t) { return t[0] == 50 ? (parseInt(t[1]) + 1) + ':00' : (t[1] || '0') + ':' + (parseInt(t[0]) + 10); })(tos.split(':').reverse()); window.pageTracker ? pageTracker._trackEvent('Time', 'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]); }, 10000); })('00');