This post may contain affiliate links which won’t change your price but will share some commission.

These S’mores Cupcakes with Graham Cracker Frosting, Toasted Marshmallows, and Hershey’s Chocolate are the best ever! Topped with a uniquely wonderful graham cracker cream cheese frosting, toasted marshmallows, extra Hershey’s chocolate bar and pieces of graham cracker, these S’mores Cupcakes with Graham Cracker Frosting bring back memories of summertime, camping, and campfires in all of us!

We love cupcakes at our house! Be sure to try our Key Lime Cupcakes, Best Ever Moist Chocolate Cupcakes, Fresh Strawberry Cupcakes, Dulce de Leche Cupcakes, or S’mores Cupcakes next!

chocolate cupcake topped with graham cracker frosting and garnished with toasted marshmallow, graham cracker and chocolate pieces

Can you believe this is the first cupcake recipe I have posted on House of Nash Eats?! I mean, you could probably turn my Vintage Cherry Chip Layer Cake into cupcakes, or even use the recipe for my favorite Devil’s Food Cake with Chocolate Buttercream Frosting to make a batch of cupcakes. But no actual cupcake recipes to date.

My bad, friends, my bad.

But I will make amends with these S’mores Cupcakes with Graham Cracker Frosting, m’kay? Because they are basically one of the best desserts to ever come out of my kitchen, IMO (although I think you will agree).

a sliced open chocolate smores cupcake with whole ones on plates around it

I’m a huge s’mores fan (gooey marshmallows, melty chocolate, sweet & crunchy graham crackers? what’s not to love?!) and one of the first recipes I posted on House of Nash Eats was for S’mores Bars. If you haven’t tried them yet, what are you waiting for?!

But I really wanted a recipe for the perfect S’mores cupcakes. Pinterest has a billion variations for s’mores cupcakes and while they are all delicious (okay, maybe I haven’t tried ALL of them, but I’ve given it my best shot), I felt like I hadn’t yet found one that satisfied my ever-lovin’ s’mores-obsessing heart.

I went through at least 10-12 versions and batches of s’mores cupcakes before I settled on this approach as my favorite. (My friends, neighbors, and the young women that I work with at church all got to eat lots of s’mores cupcakes this summer!)

an aerial view of smores cupcakes with graham crackers toasted marshmallows and chocolate bars

I tried graham cracker cupcakes with chocolate frosting and mini marshmallows on top, chocolate cupcakes with marshmallow frosting and graham cracker crumbs sprinkled over top, and various versions using cake mix hacks.

There were marshmallow fluff filled versions and chocolate filled versions. Some that didn’t call for any frosting at all – only toasted marshmallows on top.

That kind of research is hard, but if somebody’s got to do it, I’ll take one for the team.

smores marshmallows on plates with graham crackers chocolate bars and toasted marshmallows

My approach that I finally decided is my absolute favorite uses a simple graham cracker crust as a base for the cupcake where you stir together graham cracker crumbs, melted butter and sugar, then press it down into cupcake liners.

Then there is a layer of perfect homemade chocolate cupcake with a piece of Hershey’s bar pressed down inside it for extra chocolate effect.

That’s followed by what I think is the pièce de résistance – a graham cracker cream cheese frosting. I’m obsessed with this stuff, and I’m not even much of a frosting person!

Seriously, it might have to make another appearance in other future recipes, it’s THAT good. I knew I wanted an actual toasted marshmallow on top of each cupcake to complete the s’mores flavor profile and to make them look pretty, but I actually went one step further and stuck a piece of Hershey bar and graham cracker into each frosted cupcake along with the toasted marshmallow for good measure.

It’s not overkill. Trust me.

We’re talking s’mores here and I mean business when it comes to s’mores.

smores cupcakes on a white plate with graham crackers chocolate bars and toasted marshmallows

Try these and let me know what you think! National S’mores Day is coming up and so is Labor Day!

And Friday! And the whole weekend! And back to school and probably a birthday somewhere in the mix.

So you’ve got plenty of highly legitimate excuses reasons why you need to make these s’mores cupcakes ASAP.

Have you signed up for the House of Nash Eats email list yet? You will receive new recipes like this one in your inbox whenever they come out!

More Cake and Cupcake Recipes You’ll Love!

Follow House of Nash Eats on YouTubeInstagramFacebook, Pinterest, and subscribe via email to receive all of the latest recipes!

chocolate cupcake topped with graham cracker frosting and garnished with toasted marshmallow, graham cracker and chocolate pieces
Yield: 24 cupcakes

S'mores Cupcakes with Graham Cracker Frosting

Topped with a uniquely wonderful graham cracker cream cheese frosting, toasted marshmallows, extra Hershey's chocolate bar and pieces of graham cracker, these S'mores Cupcakes with Graham Cracker Frosting bring back memories of summertime, camping, and campfires in all of us!

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes


Graham Cracker Base

  • 1 1/4 cups Graham cracker crumbs
  • 3 tablespoons sugar
  • 4 tablespoons butter, melted

Chocolate Cupcakes

  • 2 cups flour
  • 1 cup cocoa powder
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 2 cups granulated sugar
  • 1/2 cup vegetable oil
  • 1 cup sour cream
  • 2 teaspoons vanilla
  • 2 large eggs
  • 3/4 cup boiling water
  • 2 Hershey's bars, broken up

Graham Cracker Frosting

  • 8 ounces cream cheese, softened
  • 1/2 cup butter (1 stick), softened to room temperature
  • 4 cups powdered sugar
  • 3/4 cup Graham cracker crumbs
  • 1 teaspoon vanilla
  • 2-3 tablespoons whole milk or heavy cream

Cupcake Assembly

  • 2 Hershey's bars, broken up
  • 1 bag large marshmallows
  • 8 graham crackers, broken up


  1. Preheat oven to 350 degrees. Line cupcake pans with 24 cupcake liners.
  2. Process the graham crackers in a food processor or crush them in a heavy duty Ziploc bag with a mallet or rolling pin until they are fine crumbs. In a small bowl, mix the graham cracker crumbs with the sugar and melted butter, until completely combined. Add 1 tablespoon of the graham cracker base mixture into each cupcake liner and press into the bottom of the liner with the back of a spoon or the bottom of a small juice cup.
  3. Prepare the chocolate cupcake batter by first sifting together the flour, cocoa, baking powder, baking soda and salt.
  4. In the bowl of a stand mixer or using a large bowl and hand mixer, mix the sugar and oil together on medium-high speed for 3 minutes until light. Add the sour cream and vanilla and mix well, scraping down the sides of the bowl. Add the eggs, one at a time, beating well after each addition.
  5. Add the dry ingredients alternately with the boiling water, mixing just until combined and scraping down the sides of the bowl as needed.
  6. Divide the batter evenly among the cupcake liners, filling each a little over half full. If you have additional batter leftover, you can make some plain chocolate cupcakes, but don't fill the liners too full or the cupcakes will rise over the edges of the cupcake liners. Press 1 piece of broken up Hershey's bar down into the chocolate batter of each cupcake.
  7. Bake for 20-24 minutes or until a toothpick inserted into the center of a cupcake comes out clean. Or press on the top of a cupcake to see if it bounces back (my preferred method of testing cupcakes for doneness). Remove from oven and cool completely.
  8. When ready to frost and decorate cupcakes, combine the butter and cream cheese in a large bowl and beat well until smooth. Add the powdered sugar, vanilla, and graham cracker crumbs and mix to combine. Add the cream or milk a tablespoon at a time until the frosting reaches a buttercream consistency, then transfer to a piping bag with a large tip and pipe onto the cooled cupcakes.
  9. Turn your oven to broil. Arrange 24 large marshmallows in a single layer on a baking sheet, then place in the oven under the broiler until toasted to your desired level of toastiness. You can even rotate them to brown all sides of the marshmallow if you want.
  10. Top each cupcake with a toasted marshmallow, a square of Hershey's chocolate, and a piece of graham cracker to decorate.

Nutrition Information:



Amount Per Serving: Calories: 431Saturated Fat: 10gCholesterol: 46mgSodium: 326mgCarbohydrates: 67gFiber: 1gSugar: 48gProtein: 4g