These spooky ghost popcorn balls are a fun and tasty treat! Made with popcorn, marshmallows, and a little bit of fun, they are perfect for Halloween.
What’s better than munching on a sweet, gooey popcorn ball shaped like a ghost? They’re an instant hit at parties! I love making them with kids—it’s messy fun! 👻🍿
Key Ingredients & Substitutions
Popcorn: For the best flavor and texture, use plain, air-popped popcorn. If you’re in a rush, you can use microwave popcorn—just make sure it’s unbuttered. I find the kernels really allow the marshmallow flavor to shine.
Marshmallows: Mini marshmallows are perfect because they melt easily and coat the popcorn evenly. If you want to reduce sugar, consider using homemade marshmallow fluff instead.
Candy melts/White chocolate: White candy melts give a smoother finish for the ghosts, but if you can’t find them, white chocolate chips work too. Just be cautious when melting them, as they can seize easily. I prefer candy melts for the ease of use!
Black decorating gel: This is great for detailing the ghost faces. If you don’t have any on hand, you can use dark chocolate chips melted down in a piping bag or a toothpick for smaller dots.
How Do You Achieve the Perfect Popcorn Ball Shape?
Shaping your popcorn balls might seem tricky, but I’ve got some tips for you! Here’s how to make sure they hold up nicely and don’t fall apart:
- Let the popcorn cool until it’s manageable. It should be warm, but not hot, so you don’t burn your hands!
- Grease your hands lightly with butter or oil. This prevents the mixture from sticking to your hands and makes shaping easier.
- Press the mixture firmly but gently into your hands to form balls. If they’re too loose, they’ll fall apart; if they’re too compact, they won’t hold their shape.
With these tips, you’ll have perfectly shaped popcorn balls ready for ghostly fun! Enjoy!

How to Make Ghost Popcorn Balls
Ingredients You’ll Need:
For the Popcorn Balls:
- 12 cups popped popcorn (about 1/2 cup unpopped kernels)
- 1 package (10 oz) mini marshmallows (about 5 cups)
- 3 tablespoons unsalted butter
- 1 teaspoon vanilla extract
For the Ghost Topping:
- White candy melts or white chocolate chips
- Black decorating gel or black edible gel pen (for eyes and mouth)
How Much Time Will You Need?
This fun Halloween treat takes about 15 minutes to prepare, plus an additional 30 minutes to shape and decorate the ghost popcorn balls. So, set aside around 45 minutes in total to whip up these spooky snacks!
Step-by-Step Instructions:
1. Prepare the Popcorn:
Start by popping about 1/2 cup of unpopped kernels to yield approximately 12 cups of popcorn. After popping, carefully remove any unpopped kernels and place the fluffy popcorn into a large mixing bowl, ready for coating!
2. Make the Marshmallow Mixture:
In a large saucepan over low heat, melt 3 tablespoons of unsalted butter. Add in the mini marshmallows and stir continuously until they are completely melted and smooth, blending in the richness of vanilla extract for added flavor. Remove from heat.
3. Coat the Popcorn:
Pour the melted marshmallow mixture over the popcorn. Using a buttered spatula or your hands (make sure they’re greased or lightly buttered to avoid sticking), gently mix and fold everything together until all the popcorn is thoroughly coated with the gooey marshmallow mixture.
4. Form the Popcorn Balls:
Once the mixture is cool enough to handle, grab portions and shape them into balls about the size of a small fist. Place these popcorn balls onto a parchment-lined baking sheet, so they don’t stick together.
5. Prepare the Ghost Toppings:
Melt the white candy melts or white chocolate chips in a microwave-safe bowl, heating them in 30-second intervals and stirring until completely smooth. This will be used to create your ghostly tops!
6. Create Ghost Heads:
On a piece of parchment paper, drop a spoonful of melted white candy to form rounded ghost heads. Allow the shape to harden slightly and then drag the melted candy down in short strokes to create dripping “arms” for your ghosts.
7. Assemble the Ghosts:
When the candy ghost tops are set but still a little soft, gently place one on top of each popcorn ball, pressing down slightly to adhere. This will make your ghosts look like they are peeking out from the popcorn!
8. Add Details:
With the black decorating gel, draw two little eyes and a dot for the mouth on each ghost to bring them to life. They’ll look adorable with their spooky expressions!
9. Let Them Set:
Allow all the popcorn balls to set completely so the candy topping firms up. This will take about 15-20 minutes, but it’s worth the wait for the perfect treat!
Enjoy your delightful and spooky Ghost Popcorn Balls! They are sure to bring smiles at any Halloween gathering! 🎃🍬
Can I Use Different Types of Popcorn for This Recipe?
Absolutely! While I recommend plain, air-popped popcorn for the best flavor, you can also use microwave popcorn. Just make sure it’s unbuttered to avoid greasy balls. Flavored popcorn can add a fun twist, but be cautious as it may alter the sweetness balance.
Can I Make These Ghost Popcorn Balls Ahead of Time?
Yes, you can! These popcorn balls can be made a day in advance. Just store them in an airtight container at room temperature. If they start to get a little soft, a quick trip to the fridge for about 15 minutes can help them firm up again!
Is There a Substitute for Marshmallows?
If you’re looking for a marshmallow alternative, you can use homemade marshmallow fluff or melted vegan marshmallows. Just remember to adjust the quantities since the consistency might differ slightly. You might also try using rice cereal treats for a different texture!
How Do I Store Leftover Ghost Popcorn Balls?
Store any leftovers in an airtight container at room temperature for up to 3 days. If they start to lose their shape, you can gently reshape them or pop them in the fridge for a short period to help firm them back up!
