Marshmallow-Filled S’mores Cupcakes

Moist and light chocolate cupcakes stuffed with a creamy marshmallow filling, topped with milk chocolate frosting, crushed graham crackers and a toasted marshmallow. S’mores have never tasted so good!

Warning: lots of step-by-step photos today!

S'mores have never tasted so good! Moist and rich homemade chocolate cupcakes filled with marshmallow, topped with chocolate frosting, graham cracker crumbs, and a toasted marshmallow.

It’s almost summertime. Let’s get this party started!

…with one of the most amazing cupcakes you’ll ever eat. The ultimate s’more. The softest, richest homemade chocolate cupcake. Silky smooth milk chocolate frosting, creamy marshmallow filling, and a toasted marshmallow plopped on top of it all. These are, by far, the best cupcakes in the entire world. Well, at least for this s’more lover.

S'mores have never tasted so good! Moist and rich homemade chocolate cupcakes filled with marshmallow, topped with chocolate frosting, graham cracker crumbs, and a toasted marshmallow.

The BEST Homemade Chocolate Cupcakes - moist, light, and rich. They're so simple to make, too!

I created a new chocolate cupcake recipe. I make my Death by Chocolate Cupcakes on the regular. But this past weekend, I wanted something a little new and different. Lighter in texture, but still big on rich chocolate flavor. Sometimes change is a good thing!

I took my favorite chocolate cupcake recipe and made a few changes, thus producing an even easier homemade chocolate cupcake. A little oil and buttermilk for moisture, a lot of cocoa for flavor, eggs for richness, and a touch of brown sugar to make them stand out from the rest. It’s the same exact recipe, but I switched oil for butter and left out the 2 ounces of melted chocolate. The cupcakes are still incredibly fudgy though!

Creamy Marshmallow Filling for S'more Cupcakes (recipe)

Into the cupcakes go a creamy marshmallow filling. If there is ever a need to make marshmallow filling (shouldn’t there always be a need to make marshmallow filling?), it is now. Think about it – moist, rich chocolate cupcakes filled with marshmallow. I honestly could’ve stopped here and forgot about the milk chocolate frosting and toasted marshmallow on top. The marshmallow filling is THAT good. One thing: don’t sub anything for the marshmallow creme. It’s necessary in the filling!

Your mind will explode upon first taste.

I filled these cupcakes the lazy way – cut out a section and fill. Easy.

How to fill cupcakes - visuals on

How to fill cupcakes - visuals on

Now the frosting.

This milk chocolate frosting is loved by many, making several appearances on my blog and in my cookbook. The smoothest, silkiest, richest chocolate frosting I’ve ever tasted. Swirl it on top of the cupcakes and sprinkle with crushed graham crackers.

The BEST Milk Chocolate Frosting! Creamy, thick, and ultra fluffy. Use it for all your favorite cakes, cupcakes, brownies, and more.

S'mores have never tasted so good! Moist and rich homemade chocolate cupcakes filled with marshmallow, topped with chocolate frosting, graham cracker crumbs, and a toasted marshmallow.

Oh, we’re not done yet. These cupcakes get even better.

Toast some JET-PUFFED marshmallows under the broiler in your oven for a minute until browned. They’ll still be easy to pick up, so just scoop them from the baking sheet and place on top of the cupcake. Alternatively, you may use a kitchen torch to toast the marshmallows. Or a campfire, but I didn’t have a fire handy…

How to toast marshmallows - the easy way in the oven.

You’ll love how rich, yet light-crumbed the chocolate cupcakes are. Easy to make, and they stay moist and soft – even on the next day. I brought Erin a couple on day 2 and she said they were the best chocolate cupcakes I’ve ever made. And she’s tasted practically all of them! They’re certainly a great cupcake to make ahead of time and then decorate right before serving.

Make today’s marshmallow-filled s’mores cupcakes for all your summer BBQs, parties, get togethers, and festivities. I have big plans for them on 4th of July. Maybe serve along some s’mores brownie pie? We’re total s’more people around these parts.

Look at all the luscious marshmallow filling inside!

S'mores have never tasted so good! Moist and rich homemade chocolate cupcakes filled with marshmallow, topped with chocolate frosting, graham cracker crumbs, and a toasted marshmallow.

There are a lot of parts to these marshmallow-filled s’mores cupcakes, but take your time. Read through the ingredients and directions first, then get started. They are completely worth every step!

Follow me on Instagram and tag #sallysbakingaddiction so I can see all the SBA recipes you make. 


Marshmallow-Filled S’mores Cupcakes

  • Author: Sally
  • Prep Time: 45 minutes
  • Cook Time: 18 minutes
  • Total Time: 3 hours
  • Yield: 14 cupcakes
  • Category: Cupcakes
  • Method: Baking
  • Cuisine: American


Moist and light chocolate cupcakes stuffed with a creamy marshmallow filling, topped with milk chocolate frosting, crushed graham crackers and a toasted marshmallow. S’mores have never tasted so good!



  • 1/2 cup (42g) unsweetened cocoa powder*
  • 3/4 cup (95g) all-purpose flour (spoon & leveled)
  • 1/2 teaspoon baking soda
  • 3/4 teaspoon baking powder
  • 1/4 teaspoon salt
  • 2 large eggs, at room temperature*
  • 1/2 cup (100g) granulated sugar
  • 1/2 cup (100g) packed light brown sugar
  • 1/3 cup (80ml) vegetable oil (melted coconut oil works too)
  • 2 teaspoons pure vanilla extract
  • 1/2 cup (120ml) buttermilk*

Marshmallow Filling

  • 1/4 cup (60g) unsalted butter, softened to room temperature
  • 2/3 cup JET-PUFFED marshmallow creme (Fluff)
  • 1/2 teaspoon pure vanilla extract
  • 2 Tablespoons (30ml) heavy cream*
  • 3/41 cup (90-120g) confectioners’ sugar
  • 1/4 teaspoon salt

Milk Chocolate Frosting

  • 1 and 3/4 cups (210g) confectioners’ sugar
  • 1/4 cup (21g) unsweetened cocoa powder
  • 1/2 cup (115g) unsalted butter, softened to room temperature
  • 2 Tablespoons (30ml) heavy cream*
  • 1 teaspoon pure vanilla extract
  • salt, to taste


  • 12 JET-PUFFED marshmallows
  • 4 full-sheet graham crackers, crushed


  1. Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners. Line a second pan with 2 liners – this recipe makes about 14 cupcakes. Set aside.
  2. Make the cupcakes: In a large bowl, whisk the cocoa powder, flour, baking soda, baking powder, and salt together until thoroughly combined. Set aside. In a medium bowl, whisk the eggs, sugar, brown sugar, oil, and vanilla together until completely smooth. Pour half of the wet ingredients into the dry ingredients. Then half of the buttermilk. Gently stir – about 5 stirs. Repeat with the remaining wet ingredients and buttermilk. Stir until *just* combined; do not overmix. The batter won’t be very thick.
  3. Pour/spoon the batter into the liners – fill only halfway to avoid spilling over the sides. Bake in batches for 18-19 minutes, or until a toothpick inserted in the center comes out clean. Allow to cool completely before continuing.
  4. Make the filling as the cupcakes cool: In a medium bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter, marshmallow creme, vanilla, and cream on medium speed until completely smooth. Add 3/4 cup confectioners’ sugar and the salt slowly with the mixer running on low, then increase the speed to high and beat for 1 minute. If it looks too thin, add 1/4 cup more confectioners’ sugar. Refrigerate the filling until ready to use.
  5. Make the chocolate frosting as the cupcakes cool: Sift together the confectioners’ sugar and cocoa powder to assure there are no lumps. Set aside. With a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed until creamy – about 2 minutes. Gradually add the sifted sugar/cocoa powder alternately with the heavy cream and vanilla. Beat on low speed after each addition. Once all added, beat on high speed until creamy and combined for at least 2 minutes. Add a pinch of salt if frosting is too sweet. Set aside until ready to use.
  6. Assemble the cupcakes: Using a sharp knife, cut a circle/hole into the center of the cupcake to create a little pocket about 3/4 inch deep. Place 1 spoonful (a little more than 1 teaspoon) of marshmallow filling inside and top with the piece of cupcake you removed to seal. See photos above for visual. Repeat with all cupcakes. You will likely have leftover filling. It’s great sandwiched between two chocolate chip cookies.
  7. Frost the cupcakes however you like. I used my Wilton 1M swirl piping tip. Sprinkle with crushed graham crackers.
  8. Toast the marshmallows on a large baking sheet on one of the top oven racks with your oven on broil. They brown almost immediately, so don’t leave the room! Once browned, quickly remove and let cool for 5 minutes. Scoop from the baking sheet using a spatula and place on top of the frosted cupcakes. Enjoy immediately while the marshmallows are nice and gooey.


  1. Make Ahead & Freezing Instructions: Prepare cupcakes, without decorating/frosting, 1 day in advance. Keep plain cupcakes covered tightly at room temperature and frost the day of serving. Frosting and filling can also be prepared 1 day in advance. Cover tightly and keep in the refrigerator until ready to use. Unfrosted cupcakes can be frozen up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before frosting and serving.
  2. Cocoa Powder: Do not use dutch processed cocoa. Dutch process is treated with an alkali to neutralize its acids and therefore will not react with the alkaline baking soda in the batter. Natural unsweetened, which is an acidic ingredient, is paired with the brown sugar (also acidic) in this specific cupcake recipe to react with baking soda and maintain the proper balance of acid and alkaline as the cupcakes bake.
  3. Eggs: Room temperature eggs are best for this batter. To bring eggs to room temperature quickly, place them in a glass of warm water for 5-10 minutes.
  4. Buttermilk: Buttermilk is required for this recipe. You can make your own DIY version of buttermilk if needed. Add 1 teaspoon of white vinegar or lemon juice to a liquid measuring cup. Then add enough whole milk to the same measuring cup until it reaches 1/2 cup. (In a pinch, lower fat or nondairy milks work for this soured milk, but the cupcakes won’t taste as moist or rich.) Stir it around and let sit for 5 minutes. The homemade “buttermilk” will be somewhat curdled and ready to use in the recipe.
  5. Cream: I recommend heavy cream for the filling and frosting because it helps provide the creamiest texture. Half-and-half may be substituted. Milk is OK, but it doesn’t provide the same creamy, fluffy texture.
  6. Be sure to check out my 10 tips for baking the BEST cupcakes before you begin!

Keywords: s'mores cupcakes

S'mores Cupcakes


  1. Okay, excuse my comment above, that was supposed to be for your classic chocolate cupcakes with vanilla frosting! I had both tabs open (going through all of your recipes and i put quite a lot on my to-bake list!), whoops!

    1. Still sounds so delicious. Thanks Dylan!

  2. Aislinn @ cakes 'n chaos says:

    These look yummy 🙂 love the idea of putting all the flavours of smores into cupcakes!

  3. they look delish!

  4. Carmen Jones says:

    Absolutely the best cupcakes ever …..and they are pretty too!! I have never commented on recipes before. Either it goes in my keep binder or the round file. I never was compelled to respond until now. WOW! These are so good down to the last crumb. I have decided to bake them for a fundraiser tomorrow.

    1. Thanks for taking the time to comment Carmen! I really appreciate it.

  5. Monique @ Ambitious Kitchen says:

    These look necessary.

  6. OMG. Just made these. Lots of steps but TOTALLY worth it. And that frosting….wow. Just wow. Thank you for this awesome recipe!!!

  7. My daughter and i made these for her 15th birthday party. Everyone was RAVING about them! They were delicious!!!!! I had some leftover cake and marshmallow filling, so I combined them to make cake balls. they were a little too runny, so i added graham cracker crumbs and rolled them into balls. I then coated them in graham cracker crumbs and put them in the fridge. I got about 15-18 S’mores cake balls out of them. they were gone BEFORE the party!!!!!! Thanks for a great recipe!!!

  8. Hi!!! I would love to make these for my friends wedding… Do the marshmallows get hard after a few hours of sitting out? I suppose I could just try broiling a few and leaving them out for a bit. These look wonderful though!!

    1. They stay pretty soft for the first day.

  9. Ashley Nolan says:

    Does the top get hard after a few days?

  10. Pins & Paperbacks Blog says:

    We loved these cupcakes so much, we decided a blog post was in order! One thing we did change: we forgoed the marshmallow creme and it still tasted delicious! Thanks so much for sharing your wonderful recipe!

  11. Made this for my son’s birthday. Looked exactly like your pictures. My husband has celiac disease so I substituted gluten free flour and graham style crumbs and you couldn’t even tell. These were definitely some of the best chocolate cupcakes we’ve had in a long time. Will definitely make again.

  12. This recipe was amazingly delicious! And a hit amongst my coworkers. I am obsessed with the filling.
    I just have one question: How did you get your marshmallows to look like that?

    Did you broil them on low so they melt all the way through? I tried it and the tops of my marshmallows browned nicely but they remained tall and did not warm all the way through. Thanks!

    1. Hey Jillian! Sounds like your broiler isn’t getting hot enough. How about you turn it on to the highest it can go and put in the marshmallows for about 20-40 seconds t=so they get really toasty on top. Or you can always use a kitchen torch.

  13. Hi Sally ! I am absolutely in LOVE with your cupcakes . I’m pretty obsessed with baking cupcakes, and I always go to your blog to find a new recipe to make . I plan on making these cupcakes tonight, but I want to kick it up a notch with some graham cracker crust ? i don’t know if I have to follow a certain recipe or if I can just dump them at the bottom of the liner ? please respond soon, (:

    1. Hi Kamielle – I’m unsure, I’ve never tried it before to be honest. I’m sure a graham cracker crust would work… here is my graham cracker crust recipe:

  14. Made these on my last night of work before im off for college (baking and pastry major!), and sally they went INSANE! people raved about the rich chocolate flavor and fluff filling. So thankful for all the recipes ive gotten from you!

  15. Annie Middleton-McKenna says:

    Okay that was amazing. I have just baked these and they are so good and look so so pretty! 100000/10 Thank you for sharing this with us. I shall be using this recipe in the future. What a wonderful idea.

  16. Is there any substitute for the marshmallow fluff in the filling? Maybe just whipping up some marshmallows? Please reply quick. Urgent.

    1. Thank you so much for not answering. It was so very helpful. The two week wait was very pleasent.

      1. Do you think she just sits around waiting to answer your questions? Geez! Try Google next time and figure it out for yourself!

  17. Hey Sally, do you have a cupcake corer? I have heard good things about them. But i just didnt know if it was necessary or worth buying… is it easier n faster using it or is the knife just the same?

    1. I do not– but one would be useful here for sure! I don’t use one; I find a knife is easy and gets the job done!

    2. I use an apple corer

  18. I made these for a Christmas party yesterday. They turned out great! Thank you!!

  19. I made these today and OH MY GOD. I make A LOT of cupcakes and honestly these have to be the best yet. They were absolutely delicious and SO fun to make! I’ve made a few of your cupcake recipes so far and they are always a hit…thank you so much!

  20. Hey,

    today is New Year’s eve and i’m going to try these Cupcakes and i hope they will be great <3

  21. Hey sally. Can i make this marshmallow cream and put it in a cake for the filling? Just a 2 layered cake..with this in the middle with chocolate frosting sounds amazing! Im more of vanilla frosting fan.. would this filling be weird with vanilla frosting?

    1. The marshmallow filling would be great in a layered cake with vanilla frosting. Enjoy!

  22. Sally, these were so good! I brought them to a birthday party and people were telling me to quit my day job and spend more time making cupcakes.
    I felt like these had a pretty high crumb count. I usually try to err on the undermixed side of things because I don’t like to overmix and end up with dense cupcakes. Previously I’ve only filled cupcakes with strawberries, so marshmallow fluff filling was a new thing, but the cupcakes were kind of falling apart as I was coring them, so filling was a bit of a chore. Is that how they were supposed to be or should I try mixing a little more thoroughly next time? Add more flour? I know its tough to say without actually seeing the finished product…

  23. Hi Sally! I’m wondering if you use an actual muffin cup pan for these or if you use a cupcake pan? I’m thinking if I use a cupcake pan I’ll get a few more cakes without making another batch. TIA!

    1. Muffin pans and cupcake pans are usually the same. So, it does not matter what you use as long as it is a standard 12-count pan.

  24. Hi! I am making these today for my sons “camping” themed Birtday party tomorrow. Do you think if I go.ahead and fully assemble minus the toasted marshmallow that they would store well refrigerated?

    1. Without the marshmallow, yes the fridge is just fine Maggie! Let them come to room temperature before topping with the marshmallow and serving.

  25. Kierste Carter says:

    Just linked to your S’more Cupcakes on my blog, along with my own take on the S’more cupcake.

  26. These cupcakes are so wonderful! This is my second weekend in a row making them for family. They are a complete hit! Thank you Sally for having a blog in which the recipes work every single time!

  27. Hi Salky, did you use one regular sizeepd jet-puffed marshmallow per cupcake, or did you use the jumbo size? Thanks!

    1. Oops I meant Sally 🙂

    2. Jenny- I used regular size (not the mini). They are large in size and usually what you roast for s’mores.

      1. Thanks! Also, I had a lot of trouble removing the marshmallows from the cookie sheet. Do you have any tips for me? I tried toasting them on the cookie sheet and also on top of parchment paper. Let them cool a few min and then tried removing them with a spatula and my fingers, but they were super sticky both ways.

  28. Stephanie says:

    ohhhhh mmyyyyyyy goddddddd!! these are literally the best things I’ve ever eaten in my life! that marshmallow filling? I could probably eat only that for the rest of my life and never complain about it. like I seriously can’t even get over how good that cupcake I just ate was… I don’t even have words to explain how scrumptious these are. only thing is just like Jenny, my marshmallows that I toasted were also very sticky and I had a hard time removing them from the baking pan. should I maybe coat the pan with cooking spray first?
    anyways, thank you for this recipe! I think I’m maybe in love with these? is it possible to be in love with a cupcake? probably.

    1. Thanks Stephanie! So glad you like the cupcakes. If you are not using a silicone baking mat, I suggest spraying lightly with nonstick spray.

  29. I was so excited to try this cupcake, as I love marshmallow, and from scratch cupcakes. But.. I don’t know what happened? It is a bit too sweet for me? Or have i done something wrong? I used royal icing powdered sugar instead of the normal icing sugar, because the latter tends to be very runny. Do i need to adjust the sugar? Thanks in advance. 

    1. Jen, did you follow the cupcake recipe itself– as in, not subbing anything? I suggest following the recipe as written and then adjusting the sugar to your tastes.

  30. These look amazing! I will be making these for a work potluck. Question, have you thought about adding a graham cracker crust to the bottom? I think I’d like to try that out, but do you think it would be too much? Thanks for posting such a delicious looking cupcake recipe! 🙂

    1. Wouldn’t be too much at all! What a great idea.

1 2 3 4 5

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

With kitchen-tested quality recipes and step-by-step tutorials, my goal is to give you the confidence to bake and cook from scratch.

Sally's signature

Recipes You’ll Love



Join the community on the 1st of every month as we tackle a new challenge recipe. Review Sally's Baking Challenge FAQ page if you have any questions.

View More

A tradition since 2013, every December we countdown to Christmas with 10 new cookie recipes in a row!

View More

The first week of every November is all about Thanksgiving Pies.

View More

My Cookbooks

Sally's Cookbooks

About Sally

Welcome to my Kitchen!

I’m Sally, a cookbook author, photographer, and blogger. My goal is to give you the confidence and knowledge to cook and bake from scratch while providing quality recipes and plenty of pictures. Grab a cookie, take a seat, and have fun exploring! more about Sally