If you are looking for a delightfully spooky way to jazz up your Halloween treats, this Spooky Ghost Popcorn Balls Recipe is an absolute must-try. Imagine fluffy popcorn enveloped in a sweet marshmallow glaze that holds each ball together perfectly, then dipped in creamy white candy coating to transform them into adorable little ghosts, complete with candy eyeballs that add just the right creepy-cute charm. These treats are not only eye-catching but incredibly fun to make and even more fun to share, making them a favorite at Halloween parties or cozy family gatherings.

Ingredients You’ll Need
The magic of this recipe lies in its simplicity. Each ingredient plays a vital role, from the crisp popcorn that delivers satisfying crunch, to the marshmallows that bind everything with a touch of sweetness, and finally the white candy melts that give the ghosts their ghostly glow.
- 16 cups popped popcorn: Use plain, air-popped or microwave popcorn to keep the flavor neutral and light enough to carry the sweetness.
- 4 cups mini marshmallows: These melt easily for the perfect sticky coating; regular marshmallows work just as well if needed.
- 4 Tbsp unsalted butter: Adds richness and helps create that smooth, melted base for the marshmallows.
- 12 oz white candy melts: These give the popcorn balls their ghostly white finish and harden quickly for easy decorating.
- 1 cup candy eyeballs: The fun factor of this recipe, these add personality and a playful spooky touch to each ghost.
How to Make Spooky Ghost Popcorn Balls Recipe
Step 1: Pop and Prepare Your Popcorn
Start by popping enough popcorn to fill about 16 cups. Make sure to remove any unpopped kernels because you don’t want anyone biting into those unexpectedly. Transfer the fluffy popcorn to a large mixing bowl, setting the stage for the sweet stuff to come.
Step 2: Melt the Marshmallow Mixture
In a medium pot over medium heat, combine the mini marshmallows with the butter. Stir gently and continuously so it melts evenly into a smooth, luscious mixture. This step is where that sticky marshmallow magic happens, binding the popcorn together for the perfect texture.
Step 3: Coat the Popcorn
Carefully pour your melted marshmallow mixture over the popcorn. Using a spatula or large spoon, gently stir to coat each fluffy kernel with that sweet, gooey goodness, but be gentle so you don’t crush the popcorn.
Step 4: Shape the Popcorn Balls
Lightly butter or oil your hands to prevent sticking. Scoop out portions of the mixture and mold each into a ball about the size of a golf ball. Place each shaped ball on a parchment-lined baking sheet to keep things tidy.
Step 5: Let Them Set
Patience is key here—allow your popcorn balls to cool and firm up naturally for about 30 minutes to an hour. They’ll become easier to handle and shape again after this rest.
Step 6: Dip and Decorate
Melt the white candy melts according to the package instructions—it’s usually just a quick zap in the microwave or gentle melt on a stovetop. Dip the tops of each popcorn ball into the melted candy coating, then immediately press candy eyeballs onto the wet surface. This is where your ghosts come to life, so get creative with your placement!
Step 7: Final Setting
Allow the dipped popcorn balls to fully set at room temperature or in a cool spot until the candy coating hardens. Once set, they’re ready to wow your spooky guests or be packed up for Halloween treat bags.
How to Serve Spooky Ghost Popcorn Balls Recipe

Garnishes
Besides the essential candy eyeballs, you can sprinkle mini black or orange Halloween sprinkles or edible glitter over the candy coating before it sets to add sparkle and texture. These tiny touches elevate the look and make each ghost extra festive.
Side Dishes
To complement the sweet and crunchy ghosts, serve with a warm spiced apple cider or hot chocolate for a cozy fall feeling. You could also pair these with simple pumpkin-shaped sugar cookies for an all-around Halloween theme that delights the senses.
Creative Ways to Present
Wrap each popcorn ball individually in clear cellophane tied with orange and black ribbons, or arrange them on a platter surrounded by candy corn and mini pumpkins for a striking centerpiece. You could even add googly eyes on sticks around the platter for a bit of playful fun.
Make Ahead and Storage
Storing Leftovers
Popcorn balls can be kept fresh by storing them in an airtight container at room temperature. Make sure they are completely cooled and the candy coating is set before sealing. They typically stay good for about 3 to 5 days without losing their chewy crunch.
Freezing
If you want to prepare these treats ahead of time, wrap each in plastic wrap and place them in a freezer-safe container or bag. Frozen popcorn balls will keep well for up to a month. Thaw fully at room temperature before serving for best texture.
Reheating
Because these are best enjoyed fresh or at room temperature, reheating isn’t usually necessary. If they’ve hardened too much in the fridge or freezer, you can let them warm for a few minutes on the counter to soften slightly, but avoid microwaving as it can melt the candy coating.
FAQs
Can I use flavored popcorn for this recipe?
It’s best to stick with plain popcorn because flavored varieties may clash with the sweet marshmallow and candy coating. The neutral flavor lets the sweetness shine and keeps the texture right.
What if I don’t have candy eyeballs?
No worries! You can substitute candy eyeballs with gummy spiders, Halloween sprinkles, or even small chocolate chips. The important thing is to have fun with the decoration!
Is there a vegan alternative for marshmallows and butter?
Yes, you can find vegan marshmallows and plant-based butter substitutes to make this recipe vegan-friendly. Just check the packaging to ensure they melt well and behave like traditional marshmallows.
Can these popcorn balls be made gluten-free?
Absolutely! Plain popcorn is naturally gluten-free, and many marshmallows and candy melts are as well, but be sure to check labels to avoid any hidden gluten in flavorings or additives.
How do I make the candy melts smooth and easy to dip?
Melting candy melts with short bursts in the microwave and stirring frequently keeps them smooth. Avoid overheating, which can cause thickening or clumping. Adding a small amount of vegetable oil can also help achieve the perfect dipping texture.
Final Thoughts
Trying out this Spooky Ghost Popcorn Balls Recipe will bring a burst of fun and flavor to your Halloween celebrations. They’re easy to make, endlessly customizable, and truly bring that festive spirit with every bite. Whether you’re making them with kids or for a party, these ghostly treats are sure to earn a spot as a new seasonal favorite, so grab your ingredients and get popping!
Print
Spooky Ghost Popcorn Balls Recipe
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Total Time: 52 minutes
- Yield: 12 servings
- Category: Snack
- Method: Stovetop
- Cuisine: American
Description
Spooky Ghost Popcorn Balls are a fun and festive Halloween treat made by coating popped popcorn with melted marshmallows, shaping them into balls, and topping with white candy coating and candy eyeballs for a ghostly effect. Perfect for parties and kids, these sticky, sweet popcorn balls are easy to make and delightfully spooky.
Ingredients
Popcorn Balls
- 16 cups popped popcorn (use plain, air-popped or microwave popcorn)
- 4 cups mini marshmallows (can substitute with regular marshmallows)
- 4 Tbsp unsalted butter (melted margarine can be used as a substitute)
Decoration
- 12 oz white candy melts (can substitute with white chocolate chips)
- 1 cup candy eyeballs (gummy spiders or Halloween sprinkles can be used instead)
Instructions
- Pop the popcorn: Start by popping enough popcorn to fill about 16 cups, removing any unpopped kernels. Transfer the fluffy popcorn into a large mixing bowl.
- Melt marshmallows and butter: In a medium pot over medium heat, combine the mini marshmallows and butter. Stir constantly until the mixture is fully melted and smooth, about 5-7 minutes.
- Coat the popcorn: Carefully pour the melted marshmallow mixture over the popcorn. Gently stir until all the popcorn is fully coated with the sticky marshmallow mixture.
- Shape popcorn balls: Lightly butter your hands to prevent sticking, then take portions of the popcorn mixture and shape them into golf ball-sized balls. Place the shaped balls on a parchment-lined baking sheet.
- Cool and firm up: Allow the popcorn balls to cool and firm up for 30 minutes to 1 hour before decorating.
- Melt candy coating: Melt the white candy melts according to the package instructions until smooth and ready for dipping.
- Decorate popcorn balls: Dip the tops of each popcorn ball into the melted candy coating and immediately sprinkle candy eyeballs on top before the coating sets.
- Set the coating: Let the candy coating fully set before serving or storing the popcorn balls to ensure the decoration stays in place.
Notes
- Use plain popcorn without butter or salt for best flavor with marshmallow coating.
- If mini marshmallows are not available, cut regular marshmallows into smaller pieces to melt more easily.
- Lightly buttering your hands will make shaping the balls easier and less sticky.
- You can substitute candy eyeballs with gummy spiders or festive Halloween sprinkles for variety.
- Store popcorn balls in an airtight container at room temperature to keep them fresh for a few days.
- Be careful when melting candy melts to avoid overheating and burning the chocolate.

