• Cake
  • Frosting
  • YouTube
  • My Favorite Tools
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Recipes
    • Cake
    • Cupcakes
    • Frosting
    • Ice Cream
    • Vegan
  • Cake Basics
  • Tutorials
  • Blog
  • About
  • Mobile Menu Widgets

    Connect

    Search

Sugar & Sparrow logo in script font

Sugar & Sparrow

Lifestyle and Cake from Portland Oregon

  • Cake Basics
  • Recipes
    • Cake
    • Cupcakes
    • Cookies & Bars
    • Filling
    • Frosting
    • Ice Cream
    • No-Bake
    • Small Batch
    • Vegan
  • Tutorials
  • Book
  • Blog
  • About

Rocky Road Cupcakes with Homemade Marshmallow Filling

June 5, 2026 · In: Cupcakes, Featured, Recipes, Seasonal, Summer

Jump to Recipe

Inspired by the classic ice cream flavor! These rocky road cupcakes are moist and decadent chocolate cupcakes filled with homemade marshmallow creme, then topped with fudgy chocolate buttercream, mini marshmallows, and chopped almonds. I love that the marshmallow creme filling comes together in minutes and is SO MUCH BETTER than the store bought stuff. It’s perfectly creamy yet fluffy and the best surprise when you bite into these cupcakes. 

rocky road cupcakes recipe by sugar and sparrow
rocky road cupcakes with marshmallow filling

Rocky Road Cupcake Components

Here are the four different components that make these rocky road cupcakes so delicious:

  • Chocolate cupcakes. I use my favorite one-bowl chocolate cupcake recipe as the base for these rocky road cupcakes. They’re perfectly moist, deeply chocolatey, and easy to make with simple ingredients.
  • Homemade marshmallow creme filling. After carving out a space in the center of each cupcake, they’re filled with fluffy marshmallow creme filling. This 4-ingredient recipe comes together in minutes and not only holds its shape better than store bought marshmallow creme, it tastes so much better as well! It’s not too sweet and delightfully marshmallowy. 
  • Fudgy chocolate buttercream. The cupcakes are topped with my go-to chocolate buttercream recipe, which is silky and fudgy and the kind of frosting I could eat all on its own!
  • Toppings. To replicate the mix-ins in rocky road ice cream, I topped these cupcakes with mini marshmallows and chopped almonds. 
rocky road cupcakes with marshallow filling and chopped almonds

The BEST Chocolate Cupcakes

These moist and fudgy chocolate cupcakes come together so easily with simple ingredients you probably already have in your pantry. The deeply chocolatey flavor comes from cocoa powder (either regular unsweetened or Dutch-processed) that is bloomed with hot coffee at the end of the recipe. The coffee really amplifies the chocolate flavor here and you can’t taste the coffee in the final baked cupcakes at all, but if you prefer not to use coffee, you can substitute it with an equal amount of hot water. 

chocolate cake batter
chocolate cupcakes recipe

Since the recipe for these chocolate cupcakes is oil-based and not butter-based, the cupcakes bake up extra moist and stay that way for days. I always opt for plain vegetable oil here but you can use any neutral oil you’re used to baking with (refined avocado, refined coconut, canola, etc). To up the moisture level even more, buttermilk is added at the end of the recipe. I often use a buttermilk substitute here since I rarely have real buttermilk on hand. Instructions for the homemade buttermilk are in the notes section of the recipe – it’s basically just vinegar or lemon juice added to whole milk. Super simple! 

Easy Homemade Marshmallow Creme Filling 

This 4-ingredient marshmallow creme ended up being the ideal filling for these cupcakes! It comes together in minutes, has the perfect marshmallow-y flavor and texture, and holds its shape perfectly when you bite into these cupcakes. The ingredients used to make it are one large egg white, granulated sugar, cream of tartar, and pure vanilla extract. You’ll heat the first three ingredients over a double boiler or bain-marie (a glass or metal bowl placed over a pot of simmering water). Then, pour the mixture into the bowl of a stand mixer with the whisk attachment, add the vanilla, and whip until it becomes glossy with stiff peaks. 

marshmallow creme filling recipe
homemade marshmallow creme filling for cakes

The cream of tartar in the recipe plays an essential role in this homemade marshmallow creme! Although there isn’t a lot of it in the recipe, don’t be tempted to skip it. The cream of tartar is responsible for stabilizing the egg white (allowing it to trap air), adding volume to the meringue, and preventing graininess by helping break down the sugar. Trust me on this one, even that small amount works wonders here. 

Marshmallow Creme Filling FAQs

  • Can I use store-bought marshmallow creme for the filling? I originally tried using store-bought marshmallow creme as the filling and it just kind of oozed out of the cupcakes when I bit into them. If you’re in a pinch, it should be fine, but homemade marshmallow filling tastes best and helps the cupcake hold its shape much better.
  • Is there a substitute for cream of tartar in the marshmallow creme recipe? Sometimes lemon juice can be used as a substitute in marshmallow recipes, but I don’t recommend it here. For best results, use cream of tartar. You should be able to easily find it alongside the spices in the baking section of your local grocery store.
  • Can I use carton egg whites? For best results, use a fresh egg white for this recipe. 

Fudgy Chocolate Buttercream + Rocky Road Toppings 

After baking and filling the chocolate cupcakes, I topped them with a swirl of my favorite chocolate buttercream recipe. It’s super fudgy, comes together with simple ingredients, and is the perfect consistency for piping onto cupcakes. The rich chocolate flavor comes from cocoa powder, and you can use any kind you prefer – regular unsweetened cocoa powder or Dutch-processed cocoa powder. I have been loving Dutch-processed cocoa for this frosting because it provides a smooth, yet deeply chocolatey flavor and nice dark color. 

rocky road cupcakes with chopped almonds and mini marshmallows

Since rocky road ice cream is chocolate ice cream packed with crunchy nuts (typically almonds or walnuts) and chewy mini marshmallows, I had to include them in the topping for these cupcakes! I went with chopped almonds and mini marshmallows, sprinkling a generous amount immediately after piping the chocolate frosting, while it was still tacky. The overall texture of these rocky road cupcakes is just perfect! 

How to Assemble Rocky Road Cupcakes

Step 1: Fill the cupcakes. Once the chocolate cupcakes are baked and cooled completely, use a large cupcake tip or sharp paring knife to carve out a cavity in the center of each cupcake. I like to slice off the top and reserve it for covering the top of the filling, but it’s optional. 

how to fill cupcakes with marshmallow creme

Once the cavities are carved, fill them to the top with marshmallow creme filling. It’s best to use a piping bag for this since the marshmallow creme is so sticky. Place the reserved slice of cupcake back on top. 

how to fill cupcakes with marshmallow filling

Step 2: Pipe on the chocolate frosting. To create the look pictured, fit a piping bag with Wilton Tip 1M and fill it with the chocolate buttercream. Then, pipe a swirl onto each cupcake. 

topping cupcakes with chocolate buttercream swirl

Step 3: Add the toppings. While the chocolate frosting is still tacky, sprinkle on mini marshmallows and chopped almonds (or walnuts, if you prefer). 

topping a chocolate cupcake with chopped almonds and mini marshmallows

These rocky road cupcakes look so tempting and they’re every bit as delicious as they look! Biting into them, you get the crunch of the almonds, the chew of the mini marshmallows, and the softness of the moist chocolate cupcakes filled with that homemade marshmallow creme all at once. They’re really decadent and so chocolatey, but the marshmallow balances it out beautifully with its creamy-yet-fluffy texture and vanilla flavor. If you love rocky road ice cream or chocolate desserts, you’re going to enjoy these cupcakes! 

chocolate cupcakes with marshmallow creme filling and rocky road toppings
rocky road cupcake recipe with chopped almonds and mini marshmallows

More Cupcake Recipes You’ll Love 

If you love these rocky road cupcakes, here are some more cupcake ideas to add to your baking list: 

  • One-Bowl Chocolate Cupcakes
  • Toasted S’mores Cupcakes
  • Oreo Cupcakes
  • Yellow Cupcakes with Chocolate Frosting
rocky road cupcakes

I hope you love these rocky road cupcakes as much as I do! If you make them, let me know in the comments below (don’t forget to rate the recipe!) and feel free to tag @sugarandsparrowco on Instagram if you post a photo. I love to see what you create with my recipes and tutorials!

chocolate cupcakes with chocolate buttercream, marshmallow filling, mini marshmallows, and chopped almonds

Rocky Road Cupcakes

Decadent chocolate cupcakes filled with homemade marshmallow cream, topped with fudgy chocolate buttercream, mini marshmallows, and chopped almonds. The cupcake version of rocky road ice cream!
Print Recipe Pin Recipe
Prep Time:40 minutes mins
Cook Time:20 minutes mins
Cooling Time:2 hours hrs
Total Time:3 hours hrs
Course: Dessert
Cuisine: American
Servings: 14 Cupcakes

Ingredients

Chocolate Cupcakes

  • 1 Cup (132g) all-purpose flour
  • 3/4 Cup (150g) granulated sugar
  • 1/3 Cup (30g) natural unsweetened cocoa powder regular or Dutch-processed
  • 1 tsp baking soda
  • 1/2 tsp baking powder
  • 1/4 tsp salt
  • 1/4 Cup (60ml) vegetable oil
  • 1 large egg, room temperature
  • 1/2 tsp pure vanilla extract
  • 1/2 Cup (120ml) buttermilk, room temperature*
  • 1/2 Cup hot coffee or hot water

Chocolate Buttercream

  • 1 Cup (226g) unsalted butter, room temperature
  • 3 Cups (360g) powdered sugar
  • 1/2 Cup (45g) natural unsweetened cocoa powder regular or Dutch-processed
  • 3 Tbsp (45ml) whole milk, room temperature
  • 2 tsp pure vanilla extract
  • pinch of salt, or to taste

Marshmallow Creme Filling

  • 1 large egg white, room temperature
  • 1/4 Cup (50g) granulated sugar
  • 1/8 tsp cream of tartar
  • 1/4 tsp pure vanilla extract

Toppings

  • 1/2 Cup mini marshmallows
  • 1/4 Cup chopped almonds

Instructions

Make the Chocolate Cupcakes

  • Preheat the oven to 350ºF (177ºC) and line a cupcake pan with 12-15 liners.
  • Whisk all of the dry ingredients together in a large bowl to fully combine them. Add the vegetable oil, eggs, vanilla, and buttermilk and mix on low with either a hand mixer, the paddle attachment on your stand mixer, or by hand until combined. Add the hot coffee (or hot water) in a slow stream. Continue mixing on low until fully combined and smooth, 1-2 minutes. The batter will be very thin.
  • Pour the batter into the prepared cupcake liners (no more than ⅔ full) and bake for 15-18 minutes, until a wooden toothpick inserted comes out clean. Cool completely before frosting.

Make the Chocolate Buttercream

  • In a stand mixer fitted with a paddle attachment, whip the butter on high speed until creamy and light in color, about five minutes. Scrape down the bowl and paddle and turn the mixer to low, then add the powdered sugar, cocoa powder, milk, vanilla extract, and salt. Continue mixing on low speed until fully combined and uniform, 2-3 minutes, scraping down the bowl and paddle as needed.

Make the Marshmallow Creme Filling

  • For the best marshmallowy texture, make the marshmallow creme filling when you're ready to fill the cupcakes. Fill a medium saucepan with an inch or two of water and bring it to a simmer over medium heat. Whisk together the egg white, granulated sugar, and cream of tartar in a heatproof bowl, then place it on top of the simmering saucepan. Make sure that the bottom of the bowl does not touch the water. Alternatively, you can use a double boiler for this part.
  • Whisk the egg white mixture continuously until the sugar and cream of tartar are dissolved, about 3-4 minutes. It will thin out and be very frothy on top.
  • Remove the mixture from the heat and add it to a stand mixer fitted with the whisk attachment (you can use a hand mixer for this part as well). Add the vanilla, then beat on high speed for about 3-5 minutes. You’ll know it’s ready when it looks glossy with stiff peaks. To test it, dip your whisk attachment into the meringue and make sure the peak holds.

Assembly

  • Once the chocolate cupcakes have cooled completely, use a sharp paring knife or large piping tip to carve out a cavity in the center of each cupcake. Slice off the top of the piece you carved out and save it to top the cavity after filling. Place the marshmallow creme filling into a piping bag and snip off an opening, then fill each cavity before topping with the reserved slice of cupcake.
  • To create the look pictured, place the chocolate buttercream into a piping bag fitted with Wilton Tip 1M and pipe a swirl onto each cupcake, then top with mini marshmallows and chopped almonds.

Notes

*DIY Buttermilk recipe: add 1 1/2 tsp of white vinegar to a jar and top it with 1/2 Cup of whole milk. Stir and let sit for 15 minutes before using in the recipe. 
*Coffee will not add any coffee flavor to the cupcakes, but it does help amplify the chocolate flavor better than hot water. 
Make Ahead Tips: 
  1. The chocolate cupcakes can be made ahead and stored at room temperature, covered with plastic wrap, for up to two days. Alternatively, they can be stored in an airtight container in the freezer for up to two months. 
  2. The chocolate buttercream recipe can be made ahead and stored in an airtight container in the refrigerator for up to two weeks. When you’re ready to use it, bring it back to room temperature and re-mix with your stand mixer on low speed to bring it back to frosting consistency. 
  3. The marshmallow creme filling should be made right before filling the cupcakes for best texture. You can store it in an airtight container in the refrigerator for up to 1 day but it may slightly deflate. 
  4. The assembled cupcakes can be made ahead and stored at room temperature for up to 4 days. 

By: Whitney · In: Cupcakes, Featured, Recipes, Seasonal, Summer

you’ll also love

halloween monster cake by sugar and sparrowButtercream Monster Cake Tutorial
homemade gluten free chocolate cakePerfect Gluten-Free Chocolate Cake (Easy & FUDGY)
buttercream daisy cake tutorial by sugar and sparrowDaisy Cake Tutorial

Join the List

Stay up to date & receive the latest posts in your inbox.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Next Post >

The BEST Cookie Dough Ice Cream Cake

Primary Sidebar

Welcome to Sugar & Sparrow

Welcome to Sugar & Sparrow

Helping you whip up pretty desserts with confidence and creativity. And hopefully sharing a few laughs with you along the way!

Learn More

Connect

let’s bake!

Get my very best recipes, baking tips, and decorating tutorials sent to your inbox

Featured Posts

How Many Servings Per Cake Size (Chart Included!)

neapolitan ice cream cake by sugar and sparrow

Neapolitan Ice Cream Cake

cadbury mini egg cake by sugar and sparrow

Cadbury Mini Egg Cake

Search

Archives

Follow Along

@sugarandsparrowco

COOKIES & CREAM ICE CREAM CAKE 🤎 If you’re an Oreo COOKIES & CREAM ICE CREAM CAKE 🤎 If you’re an Oreo lover, this is your sign to make an ice cream cake this summer: no-churn cookies & cream ice cream set on an Oreo cookie crust, topped with hot fudge and whipped cream frosting. The perfect amount of Oreos in EVERY BITE! 

Full recipe link in my bio + at https://sugarandsparrow.com/cookies-and-cream-ice-cream-cake/ 

OREO CRUST
22 Oreo cookies
5 Tbsp melted butter

ICE CREAM LAYER
2 Cups (480ml) heavy whipping cream, cold
2 tsp pure vanilla extract
14 Oz sweetened condensed milk
15 Oreo cookies, roughly chopped

TOPPINGS
12.8 Oz jar of hot fudge
Whipped cream frosting (see full recipe link)
4 Oreo cookies, chopped

INSTRUCTIONS
1. Mix together the Oreo crust ingredients and pack tightly into the bottom of a 9-inch springform pan. Freeze while you make the ice cream.
2. In a chilled bowl, whip the heavy cream and vanilla to stiff peaks. Fold in the sweetened condensed milk until uniform, then fold in the chopped Oreos. Pile the ice cream on top of the Oreo crust, smooth it down, cover and freeze overnight.
3. When the ice cream layer is set, top with the hot fudge, whipped cream frosting, and more chopped Oreos. Store in the freezer until ready to serve! 

#oreocake #icecreamcake #nochurnicecream #birthdaycake #cookiesandcream
EASY OREO ICEBOX CAKE (recipe below) 🤎 You only ne EASY OREO ICEBOX CAKE (recipe below) 🤎 You only need 4 ingredients for this recipe and it sets into the perfect summer dessert in the refrigerator overnight! It’s 7 alternating layers of Oreos and homemade whipped cream + every bite tastes like a perfect milk-dunked Oreo in the very best way ✨
 
Full recipe at https://sugarandsparrow.com/oreo-icebox-cake/ 
 
INGREDIENTS: 
2 Cups (480ml) cold heavy whipping cream 
1/4 Cup (30g) powdered sugar 
1 tsp pure vanilla extract 
36 Oreo cookies 
 
INSTRUCTIONS: 
1. Add the heavy whipping cream, powdered sugar, and vanilla extract into a chilled mixing bowl. Using the whisk attachment on your stand mixer or a hand mixer, beat the ingredients until stiff peaks form. 
2. Line a loaf pan with plastic wrap, then add a thin layer of the whipped cream onto the bottom of the pan. Add a layer of Oreo cookies on top (cut some of the Oreos to fit as needed). 
3. Add 1/3 of the remaining whipped cream on top of the Oreo layer, followed by a second layer of Oreos. Repeat until you have seven total layers, ending with whipped cream. 
4. Cover the cake and refrigerate overnight, then enjoy!  
 
#oreocake #vintagecake #nobakecake #oreo #nobake
FRESH STRAWBERRY BUTTERCREAM (recipe below) 🍓if yo FRESH STRAWBERRY BUTTERCREAM (recipe below) 🍓if you’ve ever wondered how to make strawberry buttercream with fresh (or frozen) strawberries, this is the best way! I still think freeze-dried strawberries are the GOAT when it comes to flavoring frosting but this is a very close second 🙌🏼 

Search “strawberry buttercream” at http://sugarandsparrow.com to find this recipe + the freeze-dried version ⁣
⁣⁣⁣
FRESH STRAWBERRY BUTTERCREAM⁣⁣⁣
YIELD: 2.5 Cups⁣⁣⁣
⁣⁣⁣
INGREDIENTS:⁣⁣⁣
5 Oz (1 Cup) fresh strawberries, chopped ⁣⁣
1 Cup (226g) unsalted butter, room temp⁣⁣⁣
3 1/2 Cups (420g) powdered sugar⁣⁣⁣
pinch of salt⁣⁣⁣
⁣⁣⁣
INSTRUCTIONS:⁣⁣⁣
1. Purée the strawberries in a food processor, then place in a small saucepan set over medium heat. Bring to a boil, then reduce the heat to low and simmer for 10-15 minutes, until it becomes jam-like and has reduced by half. You’ll end up with about ¼ Cup of reduced purèe after this step. Let it cool completely to room temperature before moving on.⁣⁣⁣
2. With a hand mixer or paddle attachment on your stand mixer, beat the butter on medium-high until it’s creamy, about 5 minutes. Add the powdered sugar about a cup at a time and mix on low speed until fully incorporated. ⁣⁣⁣
3. Add the (room temperature!) reduced strawberry purèe and a pinch of salt. Continue mixing on low speed until fully incorporated and smooth.⁣⁣⁣
⁣⁣⁣
#strawberries #strawberrybuttercream #strawberrycake #buttercream #frosting
COOKIES & CREAM CAKE 🤎 every Oreo lover’s DREAM ca COOKIES & CREAM CAKE 🤎 every Oreo lover’s DREAM cake: layers of soft and moist vanilla cake with chopped Oreo cookies baked inside + Oreo buttercream frosting. Sooo delicious and somehow just the right amount of Oreos 😍
 
Full recipe (with the Oreo buttercream) at https://sugarandsparrow.com/oreo-cookies-and-cream-cake/
 
INGREDIENTS: 
10 Oreo cookies, chopped (107g) 
2 Cups (210g) sifted cake flour 
1 1/2 tsp baking powder 
1/2 tsp baking soda 
1/2 tsp salt 
1/2 Cup (113g) unsalted butter, room temp 
1 Cup + 2 Tbsp (225g) granulated sugar 
2 Tbsp (30ml) vegetable oil 
2 large eggs, room temp 
2 tsp pure vanilla extract 
1/3 Cup (80g) sour cream, room temp 
3/4 Cup (180ml) whole milk, room temp 
 
INSTRUCTIONS: 
1. Preheat the oven to 350ºF (177ºC), then grease and line three 6-inch or two 8-inch cake pans.  
2. Roughly chop the Oreos into pieces that are about 1/4 inch and set aside. 
3. In a medium bowl, add the sifted cake flour, baking powder, baking soda, and salt and whisk to combine. Set aside.  
4. In the bowl of your stand mixer fitted with the paddle attachment (or with a hand mixer and large bowl), cream the butter on high for two minutes. Add the sugar and vegetable oil and continue to mix on high for another two minutes, scraping down the bowl and paddle as needed. Add the eggs one at a time, then add the vanilla and sour cream and mix for one minute on high speed. 
5. Turn the mixer off and add the dry ingredients all at once. Mix on low speed until just combined, then add the milk and mix until just incorporated. Fold in the chopped Oreo cookies. 
6. Pour the batter into the prepared cake pans and bake for 30-35 minutes, until a toothpick inserted comes out clean. Once cooled, fill and frost with Oreo buttercream (full recipe at the link above).  
 
#cookiesandcream #oreocake #oreo #vanillacake #cakedecorating
BLACK FOREST SHEET CAKE 🍒 I had to try a sheet cak BLACK FOREST SHEET CAKE 🍒 I had to try a sheet cake version of my beloved Black Forest layer cake and it did not disappoint!! It’s decadent chocolate sheet cake, homemade cherry filling (and cherry syrup made from the juice that gets brushed onto the cake!), and whipped cream frosting that keeps the cake so light + lets that chocolate cherry flavor shine ✨

Full recipe link (with cake decorating tutorial) is in my bio + at https://sugarandsparrow.com/black-forest-sheet-cake/

#blackforestcake #sheetcake #chocolatecake #cherries #cakedecorating

Footer

On the Blog

  • Cake Basics
  • Recipes
  • Tutorials

Info

  • About
  • Privacy Policy & Disclosure

stay in the know

Copyright © 2026 · Theme by Sugar & Sparrow