Halloween popcorn balls are the nostalgic, gooey treat that tops Google’s most-searched Halloween recipes in multiple states every year. Fluffy popcorn gets tossed in melted marshmallow, shaped into balls, and decorated with candy for a sweet, chewy snack kids love.
This easy marshmallow popcorn balls recipe takes about 20 minutes and uses simple pantry ingredients. They are perfect for class parties, treat bags, and Halloween movie nights, and they come together without a candy thermometer.
Recipe at a Glance
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes (plus 15 minutes setting)
Servings: 10 popcorn balls
Category: Dessert, Snack
Why You’ll Love These Halloween Popcorn Balls
- Ready in about 20 minutes with simple ingredients
- Soft, gooey, and chewy rather than hard and sticky
- Easy to decorate with Halloween candy and sprinkles
- Great for class parties and trick-or-treat bags
- No candy thermometer needed
Ingredients You’ll Need for Popcorn Balls
- 12 cups popped popcorn (about 1/2 cup kernels), unpopped kernels removed
- 4 tablespoons unsalted butter, plus more for greasing hands
- 1 (10 oz) bag mini marshmallows
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon salt
- Orange food coloring (optional)
- 1/2 cup Halloween sprinkles
- 1/2 cup candy eyeballs and candy corn, for decorating
How to Make Marshmallow Popcorn Balls
- Place the popcorn in a very large greased bowl, removing any unpopped kernels.
- Melt the butter in a large saucepan over low heat.
- Add the marshmallows and stir constantly until completely melted and smooth, 3 to 4 minutes.
- Remove from the heat and stir in the vanilla, salt, and a few drops of orange food coloring if using.
- Pour the marshmallow mixture over the popcorn and fold gently with a greased spatula until evenly coated.
- Let the mixture cool for 2 to 3 minutes so it is warm but comfortable to handle.
- Butter your hands, then scoop about 1 cup of popcorn and press gently into a ball.
- Roll in sprinkles, press on candy eyes, and set on parchment for 15 minutes to firm up.
Tips for Popcorn Balls That Hold Together
- Butter your hands generously to keep the marshmallow from sticking.
- Work while the mixture is still warm; it hardens as it cools.
- Do not press too hard, or the popcorn balls turn dense and tough.
- Remove unpopped kernels so no one chips a tooth.
Variations to Try
- Stir in melted white chocolate for extra richness
- Use green food coloring and candy eyes for monster popcorn balls
- Add mini chocolate chips or crushed pretzels
- Press onto a stick for popcorn ball pops
How to Store It
Wrap each popcorn ball individually in plastic wrap or cellophane and store at room temperature for up to 3 days. Keep them in an airtight container so they do not go stale.
Refrigeration makes them hard and chewy, so room temperature is best.
Frequently Asked Questions
How do you keep popcorn balls from falling apart?
Use enough marshmallow to coat every kernel, shape them while the mixture is warm, and press them firmly but gently into a ball.
How far ahead can I make Halloween popcorn balls?
You can make them up to 3 days ahead if each one is wrapped tightly and stored at room temperature.
Can I use microwave popcorn for popcorn balls?
Yes. Use plain or lightly salted microwave popcorn and pick out any unpopped kernels before mixing.
Why are my popcorn balls hard?
Cooking the marshmallow too long or letting the mixture cool too much before shaping can make popcorn balls hard. Melt over low heat and shape while warm.

Halloween Popcorn Balls
Ingredients
Equipment
Method
- Place the popcorn in a very large greased bowl and remove unpopped kernels.
- Melt the butter in a saucepan over low heat.
- Add the marshmallows and stir until smooth.
- Remove from the heat and stir in the vanilla, salt, and food coloring.
- Pour over the popcorn and fold gently to coat.
- Butter your hands and shape into balls while warm.
- Tip: Do not press too hard or the balls turn dense.
- Roll in sprinkles, add candy eyes, and set on parchment 15 minutes.
Notes
Shape while the mixture is warm.