popcorn balls hero image

Popcorn Balls Recipe (Classic + Variations)

Here's how to make classic popcorn balls, the sticky, syrup-coated kind your grandma made every Halloween, plus caramel, marshmallow, and chocolate variations if you want to switch it up.

Classic Popcorn Balls at a Glance

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Yield 10-12 balls
Difficulty Easy
Jump to Recipe ↓

Miss the popcorn balls your grandma used to make? The kind she'd hand out on the porch to trick-or-treaters or tuck into a stocking every December, wrapped in wax paper and the first thing to disappear, no matter which holiday it was.

Grandma didn't invent them, though. This treat goes back a lot further than her kitchen.

Where Popcorn Balls Actually Came From

The first known popcorn balls recipe appeared in 1861, tucked between two molasses candy recipes in an old housekeeping cookbook. The balls were originally made with honey, maple syrup, or sugar and were a homemade Halloween trick-or-treat staple during the first half of the 20th century.

They peaked sometime around the 1950s, right around when marshmallow got cheap enough to mass-produce and started showing up in the recipe too. Then the 70s happened, and candy-tampering scares made parents nervous about kids accepting homemade treats from strangers, the kind you'd get door to door from someone you didn't know. 

Popcorn balls your own family made and served at your own table never had that problem, so they just moved from the porch to the holiday spread instead. 

Here’s how to make them the old-school way, starting with a batch of fresh stovetop popcorn from your Popper:

Classic Popcorn Balls Ingredients

  • 1/2 cup popcorn kernels 

  • 2 tablespoons coconut oil 

  • 1 cup granulated sugar

  • 1/2 cup light corn syrup

  • 1/4 cup water

  • 4 tablespoons unsalted butter, plus more for greasing your hands

  • 1/2 teaspoon salt

  • 1 teaspoon vanilla extract

  • 1/4 teaspoon baking soda

Classic Popcorn Balls Directions

Step 1: Preheat

Set your stove to medium heat and let your Popper preheat for a minute or so before adding anything.

Step 2: Add Oil and Kernels

kernels in a stovetop popcorn popper

Add the coconut oil and allow it to heat up. Then drop 3 test kernels. When the first one pops, add the remaining kernels and cover the Popper.

Step 3: Pop

turning the crank of a yellow stovetop popcorn popper

Keep turning the crank clockwise while the kernels pop so nothing scorches on the bottom. 

Step 4: Remove 

Once the pops slow to roughly 1-2 seconds between pops, take the Popper off the heat and pour the popcorn into a large bowl. 

Step 5: Start the Syrup

In a medium saucepan, combine the sugar, corn syrup, water, butter, and salt. Bring it to a boil over medium heat, stirring just until the sugar dissolves. Stop stirring once it’s boiling.

IMPORTANT: Use a saucepan that’s bigger than you think you need since the syrup bubbles up as it boils.

Step 6: Cook to Hard-Ball Stage

Let the syrup boil undisturbed until it hits 250-260°F on a candy thermometer, about 8 to 10 minutes. 

PRO TIP: Don’t have a candy thermometer? Drop a bit of the syrup into a glass of cold water. It should firm up into a ball that holds its shape yet remains pliable enough to flatten between your fingers. That's the hard-ball stage, and it's what gives popcorn balls their chewy-but-firm bite.

Step 7: Add Vanilla and Baking Soda

Pull the pan off the heat and stir in the vanilla and baking soda. It'll foam up a little right away. That's the baking soda doing its job. 

Step 8: Coat the Popcorn

Pour the hot syrup over the popped corn in a thin, steady stream, using a greased spatula or wooden spoon to fold it through until every piece is coated. The syrup starts firming up as soon as it hits the air, so work fast.

Step 9: Shape into Balls

Grease your hands with butter or cooking spray, since the mixture is too hot and sticky to handle bare-handed. While it's still warm, scoop out a handful (about the size of a baseball) and press it firmly into a ball, packing it tight enough to hold together but not so tight it turns dense. 

Set each one on parchment or wax paper to cool completely, about 20 minutes, before wrapping individually.

Step 10: Serve

popcorn balls on a plate

Set them out on a platter for a party, tuck them into treat bags for trick-or-treaters, or stack a few in a decorative tin as a gift.

More Classic Popcorn Balls Tips

  • If the syrup hardens too fast: Pop it in a 200°F oven for a few minutes to soften it back up.

  • If the syrup is too hot to handle: Slip a plastic sandwich bag over each hand instead. It keeps the hot syrup off your skin without anything sticking.

  • To store extras: Keep any leftover popcorn balls in an airtight container at room temperature and eat within 3 to 4 days. 

  • To go old-school: Skip the corn syrup and swap it with an equal amount of honey for a version closer to what the original 1861 recipe actually tasted like.

4 Popcorn Ball Variations Worth Trying

The base recipe above is your canvas. Here's where to take it once you've got the basic technique down.

  • Caramel Popcorn Balls: Swap the corn syrup for an equal amount of packed brown sugar and let the syrup cook a minute or two longer, until it turns a shade darker and smells like real caramel instead of just sweet syrup. These have more snap and a slightly bitter edge that plain popcorn balls don't.

  • Marshmallow Popcorn Balls: If you grew up on the soft, pillowy version, this one’s for you. Melt 4 tablespoons of butter with a 10-ounce bag of mini marshmallows and a pinch of salt over low heat, stir in a little vanilla once it's smooth, then pour over the popcorn the same way. Check out our marshmallow popcorn balls recipe for more detailed steps.

  • Chocolate Popcorn Balls: Melt 8 ounces of dark or semisweet chocolate and pour it directly over popped corn, tossing to coat every piece. Let it sit a few minutes until tacky, then grease your hands and shape into balls before it fully hardens.

  • Easter Popcorn Balls: Coat kettle corn in melted white chocolate, then shape into balls while the coating's still tacky enough for pastel M&M's and sprinkles to stick. Read the full recipe here.  

Grandma Would Approve

It isn't a Halloween or holiday party without popcorn balls. Whether you're keeping a family tradition alive or starting a brand new one, they're worth the sticky fingers.

Looking for more ways to use your Popper? Check out our sweet popcorn recipes for more inspiration.

Popcorn Balls FAQs

What are popcorn balls made of?

At minimum, popcorn balls are made of two things: popcorn and something sticky enough to hold it together. That's usually a cooked sugar syrup (think molasses or corn syrup), honey, melted marshmallow, or caramel.

What holds popcorn balls together?

Whatever sticky coating you're using, whether that's corn syrup, caramel, or melted marshmallow. It goes on the popcorn hot and pliable, then firms up as it cools. Pressing the coated popcorn into shape while it's still warm is what fuses everything into one solid ball instead of a loose, sticky pile.

How long will popcorn balls last?

Popcorn balls last about 3 to 4 days at room temperature in an airtight container. Wrap them individually in wax paper or plastic wrap first and they'll hold a little longer, since less air gets to the syrup.

Featured Products

  • Popsmith small batch non-GMO gluten free yellow popping corn in a yellow bag

    Popping Corn

    From $9.00
    Popcorn Varietal
    Frequency
  • Coconut Oil

    Coconut Oil

    From $18.00
    Frequency