Love this? Save it for later!
Share the inspiration with your friends
I had sworn off themed cupcakes. Three years of classroom parties, bake sale committees, and “can you make something cute?” requests had left me burned out on fondant cutouts and meticulously piped characters. The summer I turned thirty-two, I told myself I was done with anything that required a decorating tutorial. Then my niece’s Halloween party invitation arrived, and my sister casually mentioned she’d bought a box of store-bought cupcakes for the occasion. Something about that felt wrong—not the store-bought part, but the giving-up part. I found myself standing in the baking aisle on a Tuesday afternoon, staring at a bag of marshmallows, and the idea hit me so simply I almost laughed out loud.
These ghost cupcakes are what happened when I stopped trying so hard. I mean, honestly, the first batch looked ridiculous—lopsided marshmallow ghosts with too much powdered sugar on top. But my niece took one bite, got powdered sugar all over her nose, and declared them “the best cupcakes ever.” That’s when I knew I’d stumbled onto something worth keeping. No special tips, no complicated piping bags, just a simple trick that turns any vanilla cupcake into something that makes people smile. Maybe you’ve been there—overcomplicating something that was supposed to be fun in the first place. These ghost cupcakes brought me back to why I started baking in the first place: to make people happy with something that tastes amazing and looks adorable.
Why You’ll Love This Recipe
Let me tell you why these ghost cupcakes have become my go-to for every Halloween gathering since that first messy batch. I’ve tested this recipe at six different parties now, and it never fails to deliver exactly what people want—cute, delicious, and surprisingly stress-free.
- Quick & Easy : From start to finish, you’re looking at about 45 minutes of active time. The ghosts themselves take maybe 10 minutes to assemble, which leaves you plenty of time for the important stuff—like figuring out your costume.
- Simple Ingredients : You probably have everything for the cupcake base in your pantry right now. The ghost trick uses marshmallows and powdered sugar, which I bet you already have stashed somewhere.
- Perfect for Halloween Parties : These disappear at every party I bring them to. Kids love the marshmallow ghosts, and adults appreciate that they actually taste like real cupcakes—not just sugar sculptures.
- Crowd-Pleaser : I’ve watched self-proclaimed “non-cupcake people” eat two of these. The vanilla buttercream is that good, and the marshmallow ghost adds this perfect chewy-soft texture contrast.
- Unbelievably Delicious : The combination of tender vanilla cake, silky buttercream, and that marshmallow ghost on top creates something that’s way more than the sum of its parts. It’s comfort food dressed up for a party.
What makes these different from every other ghost cupcake recipe? It’s the technique. Instead of trying to pipe ghosts (which always ends in frustration), you use whole marshmallows that naturally form the ghost shape. No special skills required. The buttercream is my tested ratio—not too sweet, not too buttery, just right for balancing that marshmallow sweetness. This isn’t just another Halloween recipe. It’s the one that makes you close your eyes after the first bite and think, “Why don’t I make these all year round?”
What Ingredients You Will Need
This recipe uses simple, mostly pantry-staple ingredients to create something that looks way more complicated than it actually is. I’ve tested these proportions through multiple batches, and this combination gives you the perfect balance of tender crumb and rich buttercream.
For the Vanilla Cupcakes
- 1 ½ cups (190g) all-purpose flour – I use King Arthur Flour for consistent results, but any standard brand works fine. Spoon and level your flour for the most accurate measurement.
- 1 ½ teaspoons baking powder – Make sure it’s fresh (within 6 months of opening) for the best rise.
- ¼ teaspoon salt – Fine sea salt dissolves better than coarse salt in batters.
- ½ cup (113g) unsalted butter, softened – Leave it out for about an hour before starting. It should give slightly when you press it, but not be melted.
- 1 cup (200g) granulated sugar – Regular white sugar gives the cleanest vanilla flavor.
- 2 large eggs, room temperature – If you forget to take them out early, place them in warm water for 5 minutes.
- 2 teaspoons vanilla extract – Pure vanilla extract makes a noticeable difference here. I prefer Nielsen-Massey for its rich flavor.
- ½ cup (120ml) whole milk, room temperature – Whole milk gives the most tender crumb, but 2% works in a pinch.
For the Vanilla Buttercream

- 1 cup (226g) unsalted butter, softened – European-style butter like Plugrà adds extra richness, but standard unsalted butter works perfectly.
- 3 ½ cups (420g) powdered sugar – Sift it if it’s lumpy. I don’t always bother, but it makes the frosting smoother.
- 2 teaspoons vanilla extract – Same rule applies—pure vanilla makes a difference.
- 2-3 tablespoons heavy cream or whole milk – Heavy cream gives a silkier texture, but milk works fine. Add it one tablespoon at a time until you reach the right consistency.
- Pinch of salt – This balances the sweetness and makes the vanilla flavor pop.
For the Ghost Decorations
- 12 large marshmallows – Standard size, not mini or jumbo. Jet-Puffed brand holds its shape well.
- ¼ cup powdered sugar – For dusting the ghosts. You can also use cornstarch if you want a whiter look.
- 12 mini chocolate chips or black decorating gel – For the ghost eyes and mouths. I prefer mini chocolate chips because they taste better, but gel is easier to place.
Equipment Needed
You don’t need fancy equipment for these ghost cupcakes, and that’s the whole point. Here’s what you’ll actually use:
- 12-cup standard muffin pan – Any metal pan works. I’ve had good results with both non-stick and dark metal pans (dark pans brown the bottoms faster, so check a minute early).
- Paper cupcake liners – White liners show off the cupcakes best. Halloween-themed ones are fun if you have them.
- Two mixing bowls – One medium, one large. Glass or metal both work fine.
- Hand mixer or stand mixer – A hand mixer is totally fine for this recipe. I actually prefer it for the buttercream because it’s easier to scrape down the sides.
- Rubber spatula – For folding and scraping. Get a good silicone one that won’t scratch your bowls.
- Cooling rack – Wire rack for cooling. If you don’t have one, a cutting board works in a pinch—just flip the cupcakes after 5 minutes.
- Piping bag or zip-top bag – For the buttercream. A gallon-sized zip-top bag with the corner snipped off works perfectly if you don’t have piping bags.
- Small offset spatula or butter knife – For smoothing the frosting if you’re not piping.
- Fine-mesh sieve or small strainer – For dusting the powdered sugar on the ghosts. A tea strainer works great for this.
I’ll be honest—I made my first batch of these with a whisk, a fork, and a sandwich bag. The results were still adorable and delicious. Don’t let missing equipment stop you.
Preparation Method
Make the Cupcake Batter
- Preheat your oven to 350°F (175°C) and line your muffin pan with 12 paper liners. I always do this first so the oven is fully heated by the time the batter is ready.
- Whisk together the dry ingredients in a medium bowl: 1 ½ cups flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set this aside while you work on the wet ingredients.
- Cream the butter and sugar in a large bowl using your hand mixer on medium speed. Beat them together for about 3 minutes until the mixture looks light and fluffy—almost like sandy frosting. Scrape down the sides of the bowl once halfway through.
- Add the eggs one at a time, beating well after each addition (about 30 seconds each). The batter should look smooth and slightly glossy. Add 2 teaspoons of vanilla extract and beat just until combined.
- Alternate adding the dry ingredients and milk: Add about one-third of the flour mixture and mix on low until just combined. Add half the milk and mix again. Repeat with another third of flour, the remaining milk, and finish with the last of the flour. Mix until you can’t see any more dry streaks—about 20 seconds total. Don’t overmix, or the cupcakes will be tough.
- Divide the batter evenly among the 12 liners. I use a ¼-cup measure and fill each liner about two-thirds full. Tap the pan gently on the counter to settle the batter.
Bake the Cupcakes
- Bake for 18-20 minutes, rotating the pan halfway through. The cupcakes are done when a toothpick inserted into the center comes out clean or with a few moist crumbs. The tops should be lightly golden and spring back when touched.
- Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. This is crucial—if you frost them while they’re still warm, the buttercream will melt into a sad puddle. I’ve made this mistake twice, and it’s not pretty.
Make the Vanilla Buttercream
- Beat the softened butter in a large bowl on medium speed for about 2 minutes until it’s smooth and pale. Scrape down the sides and bottom of the bowl.
- Add the powdered sugar one cup at a time, mixing on low speed after each addition. This prevents a powdered sugar explosion—trust me, I’ve had to wipe it off my cabinets before.
- Add 2 teaspoons vanilla extract and a pinch of salt, then drizzle in 2 tablespoons of heavy cream. Mix on medium speed for 2-3 minutes until the frosting is light, fluffy, and spreadable. If it’s too thick, add the remaining tablespoon of cream. If it’s too thin, add a bit more powdered sugar.
Assemble the Ghost Cupcakes
- Frost each cooled cupcake with a generous swirl of buttercream. You can pipe it using a piping bag fitted with a large round tip (or a zip-top bag with the corner snipped), or simply spread it with an offset spatula. Leave a little mound in the center for the marshmallow to sit on.
- Press one large marshmallow onto the center of each frosted cupcake. The marshmallow should stand upright, slightly tilted if you want a ghost that looks like it’s floating. Don’t push too hard—you want the frosting to hold it, not swallow it.
- Dust the marshmallows with powdered sugar using a fine-mesh sieve. Hold the sieve about 6 inches above the marshmallows and tap gently for even coverage. This creates the ghostly white appearance.
- Add the ghost faces using mini chocolate chips or black decorating gel. For eyes, place two chips about an inch apart near the top of each marshmallow. For the mouth, place one chip below the eyes, or pipe a small oval with the gel. I’ve found that slightly uneven faces look cuter—like each ghost has its own personality.
Cooking Tips & Techniques
After making these ghost cupcakes more times than I care to count (and messing up plenty along the way), I’ve gathered some tips that make the process smoother and the results more consistent.
Room temperature ingredients matter more than you think. I learned this the hard way when I used cold eggs and milk straight from the fridge. The batter turned out lumpy, and the cupcakes baked up with a slightly denser texture. Take the butter, eggs, and milk out about an hour before you start baking. If you forget, place the eggs in warm water for 5 minutes and microwave the milk for 15 seconds.
Don’t overmix the batter. The moment you add the flour, gluten development starts. Overmixing creates tough, dense cupcakes with peaked tops instead of nice domes. Mix just until the flour disappears into the batter, then stop. A few small lumps are totally fine.
Test your marshmallows before committing. Some brands of marshmallows are softer than others and won’t stand up straight on the cupcakes. Give each marshmallow a gentle squeeze—if it feels firm and holds its shape, it’ll work. If it’s super squishy, it might flop over. I’ve had this happen with store-brand marshmallows, and it’s a bummer.
Work quickly with the powdered sugar dusting. If you dust the marshmallows too far in advance, the moisture from the frosting can make the powdered sugar dissolve and look patchy. Dust them right before serving, or within an hour of serving for best results.
Make the buttercream in stages. If you’re making these ahead, prepare the cupcakes and buttercream separately. Store the unfrosted cupcakes in an airtight container and the buttercream in the fridge (bring it to room temperature and re-whip before using). Assemble the ghosts just before serving for the freshest look.
Variations & Adaptations
One of the best things about this recipe is how easily it adapts to different tastes and dietary needs. Here are some variations I’ve tried and loved:
Chocolate Ghost Cupcakes: Replace ¼ cup of the flour with ¼ cup unsweetened cocoa powder for a chocolate base. The dark cake makes the white marshmallow ghosts pop even more visually. I did this for a friend’s Halloween party and the contrast was stunning.
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (I like Bob’s Red Mill). Add ¼ teaspoon xanthan gum if your blend doesn’t already include it. The texture will be slightly more tender, but the ghosts cover any minor differences.
Dairy-Free Adaptation: Use vegan butter (Miyoko’s works great) and substitute the milk with oat milk or almond milk. For the buttercream, use vegan butter and a dairy-free milk alternative. The flavor changes slightly, but the marshmallow ghosts are naturally dairy-free, so the overall effect is still delicious.
Pumpkin Spice Ghost Cupcakes: Add ½ cup pumpkin puree, 1 teaspoon cinnamon, ½ teaspoon nutmeg, and ¼ teaspoon cloves to the batter. Reduce the milk to ¼ cup since the pumpkin adds moisture. These taste like fall in cupcake form and pair beautifully with the marshmallow ghosts.
Mini Ghost Cupcakes: Use a mini muffin pan and bake for 10-12 minutes instead of 18-20. Use mini marshmallows for the ghosts and mini chocolate chips for the faces. These are perfect for classroom parties or dessert tables where you want bite-sized options.
I’ve tried the pumpkin spice variation for Thanksgiving the past two years, and it’s become a new tradition. The marshmallow ghost looks like a little snow spirit on top of the pumpkin cake—completely unexpected but totally works.
Serving & Storage Suggestions
These ghost cupcakes are best served at room temperature, which lets the buttercream soften to that perfect creamy texture and keeps the marshmallow ghost pleasantly chewy. Arrange them on a white platter or cake stand to make the ghost faces really pop against the background.
For Halloween parties, I like to set them out about 30 minutes before guests arrive so they come to room temperature naturally. If you’re serving them outdoors on a cool fall day, they’ll hold up well for about 2 hours before the buttercream starts to soften too much.
Storage: Store unfrosted cupcakes in an airtight container at room temperature for up to 3 days. The buttercream can be stored in the refrigerator for up to a week—just bring it to room temperature and give it a quick whip before using. Once assembled, the ghost cupcakes are best eaten within 24 hours. After that, the marshmallows start to absorb moisture from the frosting and lose their shape slightly.
Freezing: You can freeze unfrosted cupcakes for up to 3 months. Wrap each one individually in plastic wrap, then place them in a freezer-safe bag. Thaw at room temperature for about an hour before frosting and decorating. I’ve also frozen the buttercream in an airtight container for up to 3 months—thaw it in the fridge overnight, then re-whip before using.
Reheating: If you’re serving these the next day and want that fresh-baked taste, pop an unfrosted cupcake in the microwave for 8-10 seconds. But honestly, they’re delicious at room temperature straight from the container—I’ve definitely eaten one for breakfast the morning after a party.
Nutritional Information & Benefits
Let’s be real—these are cupcakes, not health food. But here’s the estimated nutritional breakdown for one ghost cupcake (based on standard ingredients and 12 servings):
- Calories: Approximately 380-420 per cupcake
- Fat: 22g (14g saturated)
- Carbohydrates: 48g (36g sugar)
- Protein: 3g
- Fiber: 0.5g
Health Considerations: The butter in both the cupcakes and frosting provides a small amount of vitamin A and healthy fats when consumed in moderation. The marshmallows are mostly sugar and gelatin, so they don’t offer much nutritional value—but they do make people smile, which has its own benefits.
Dietary Notes: This recipe contains gluten, dairy, and eggs. For allergen-friendly versions, see the variations section above. The cupcakes are nut-free as written, making them a safer option for school parties where nut allergies are a concern.
My personal philosophy? These are a treat, meant for special occasions and celebrations. I don’t stress about the numbers—I focus on making memories with the people I’m sharing them with. One cupcake isn’t going to derail anyone’s healthy eating habits, and the joy they bring is worth every calorie.
Conclusion
These ghost cupcakes have become my favorite Halloween tradition, and I think they’ll become yours too. They’re proof that you don’t need fancy decorating skills or expensive equipment to create something that looks impressive and tastes incredible. The marshmallow ghost trick is so simple that you’ll wonder why you never thought of it before—and once you try it, you’ll never go back to complicated Halloween decorations.
What I love most about this recipe is how it brings people together. I’ve made these with my niece, with friends at Halloween parties, and even solo on a quiet October evening when I just wanted to bake something fun. Every time, someone lights up when they see those little ghost faces. That’s the magic of baking—turning simple ingredients into moments of joy.
I’d love to hear how your ghost cupcakes turn out! Did you try any of the variations? Did your ghosts end up with funny faces? Drop a comment below and share your creations. And if you’re looking for more Halloween baking ideas, check out my recipe for spiderweb brownies and pumpkin bread loaf—they’re both crowd-pleasers that come together just as easily. Happy Halloween, and happy baking!
Frequently Asked Questions
Can I use a boxed cake mix for these ghost cupcakes?
Absolutely! If you’re short on time or just prefer the convenience, a boxed vanilla cake mix works perfectly. Prepare it according to package directions and bake in cupcake liners. The ghost decorations will look just as adorable on a boxed mix base. I’ve done this for busy weeks and nobody ever notices the difference.
How far in advance can I make ghost cupcakes?
You can bake the cupcakes up to 3 days ahead and store them in an airtight container. Make the buttercream up to a week ahead and keep it refrigerated. However, I recommend assembling the ghosts (adding marshmallows, dusting with sugar, and adding faces) no more than 24 hours before serving. The marshmallows stay fresher and the powdered sugar looks better when applied closer to serving time.
My marshmallows keep falling over! What am I doing wrong?
This usually happens for two reasons: either the marshmallows are too soft, or you’re not using enough frosting as a base. Make sure you leave a generous mound of buttercream in the center of each cupcake before pressing the marshmallow in. If your marshmallows are particularly soft, try refrigerating them for 15 minutes before assembling—they’ll firm up and stand straighter.
Can I make these ghost cupcakes dairy-free or vegan?
Yes! Use vegan butter and plant-based milk (oat or almond work best) in both the cupcakes and buttercream. Most standard marshmallows are actually dairy-free and vegan-friendly, but check the label to be sure—some brands use gelatin derived from animal sources. For a fully vegan option, look for Dandies brand marshmallows.
What’s the best way to transport ghost cupcakes to a party?
Place each assembled cupcake in a cupcake carrier or a sturdy box with a lid. If you don’t have a carrier, arrange them in a single layer in a baking dish with a tight-fitting lid. The marshmallow ghosts are surprisingly stable, but they can shift if jostled too much. I recommend transporting them with the lid on and adding the powdered sugar dusting once you arrive at your destination for the freshest look.
Pin This Recipe!

Ghost Cupcakes Easy Recipe with Vanilla Buttercream
These ghost cupcakes are a simple, adorable Halloween treat made with tender vanilla cake, silky vanilla buttercream, and marshmallow ghosts. No special decorating skills required—just a fun trick that turns any cupcake into a crowd-pleaser.
- Prep Time: 45 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ½ cups (190g) all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- ½ cup (120ml) whole milk, room temperature
- 1 cup (226g) unsalted butter, softened (for buttercream)
- 3 ½ cups (420g) powdered sugar
- 2 teaspoons vanilla extract (for buttercream)
- 2–3 tablespoons heavy cream or whole milk
- Pinch of salt
- 12 large marshmallows
- ¼ cup powdered sugar (for dusting)
- 12 mini chocolate chips or black decorating gel
Instructions
- Preheat oven to 350°F (175°C) and line a 12-cup muffin pan with paper liners.
- In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large bowl, cream butter and sugar with a hand mixer on medium speed until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
- Alternate adding dry ingredients and milk, starting and ending with flour, mixing on low until just combined. Do not overmix.
- Divide batter evenly among liners, filling each about two-thirds full. Tap pan gently to settle.
- Bake for 18-20 minutes, rotating pan halfway through, until a toothpick inserted in center comes out clean.
- Cool in pan for 5 minutes, then transfer to a wire rack to cool completely.
- For buttercream: Beat softened butter on medium speed until smooth and pale, about 2 minutes.
- Add powdered sugar one cup at a time, mixing on low after each addition.
- Add vanilla, salt, and 2 tablespoons heavy cream. Beat on medium speed for 2-3 minutes until fluffy. Add more cream if needed.
- Frost each cooled cupcake with a generous swirl of buttercream, leaving a mound in the center.
- Press one large marshmallow onto the center of each frosted cupcake, slightly tilted if desired.
- Dust marshmallows with powdered sugar using a fine-mesh sieve held about 6 inches above.
- Add ghost faces using mini chocolate chips or black decorating gel for eyes and mouth.
Notes
Room temperature ingredients are key for best texture. Don’t overmix the batter. Test marshmallows for firmness before using. Dust marshmallows with powdered sugar just before serving for best appearance. Unfrosted cupcakes can be stored at room temperature for up to 3 days; assembled cupcakes are best within 24 hours.
Nutrition
- Serving Size: 1 cupcake
- Calories: 400
- Sugar: 36
- Sodium: 150
- Fat: 22
- Saturated Fat: 14
- Carbohydrates: 48
- Fiber: 0.5
- Protein: 3
Keywords: ghost cupcakes, Halloween cupcakes, vanilla cupcakes, marshmallow ghosts, easy Halloween dessert, vanilla buttercream


