Recipe By Chef John
Published Aug 21st
Prep 20m Cook 10m Additional 20m Ready In 50m
Servings 10 popcorn balls Calories 716.7

Have you ever been eating caramel popcorn and thought “This is good, but I wish it had pieces of bacon and I could play catch with it?” Well, then you’ll love this easy-to-make, sweet, and savory treat. Wrap any leftover balls individually in plastic, and store in an airtight container.

Recipe Ingredients

  • 12 ounces bacon, cut into 1/4-inch pieces
  • 8 cups popped popcorn
  • ½ cup white sugar
  • 2 tablespoons cold unsalted butter, cubed
  • 1 pinch salt
  • 4 teaspoons water, at room temperature
  • 1 teaspoon unsalted butter, softened

Cooking Directions

  1. 1 Cook bacon in a pan over medium heat until all the fat has rendered out, and all the pieces are well browned and crisp, 5 to 7 minutes. Transfer into a strainer set over a bowl to catch the excess grease. Let bacon cool to room temperature.
  2. 2 Place popcorn in a large mixing bowl. Add cooled bacon and mix lightly until evenly distributed. Set aside until needed.
  3. 3 Pour white sugar into a small saucepan and set over medium heat. As soon as the sugar begins to melt and turn clear around the edges, carefully shake and swirl the pan. Do not try to stir the sugar with a utensil! Just occasionally shake and swirl the pan, which will mix the still granulated sugar into the melted sugar.
  4. 4 When almost all the sugar is melted, and the mixture is turning a light amber color, reduce the heat to low.
  5. 5 Once all the sugar is melted, turn off the heat, and add cold butter cubes to the pan all at once. Carefully shake and swirl the pan until the butter melts into the sugar. Do not use a whisk yet.
  6. 6 Add water and salt and use a whisk to mix until a smooth, thin caramel sauce forms. Some of the sugar may temporarily harden when you add the water, but just keep whisking until everything dissolves and you've achieved a smooth sauce. If it's not melting, turn the heat on low, and continue until it does.
  7. 7 Remove from heat and quickly, but carefully, drizzle caramel sauce over the bacon and popcorn while tossing with a lightly buttered spatula. Continue tossing until the popcorn is evenly coated with the caramel.
  8. 8 Lightly butter your hands, and as soon as the mixture has cooled down enough to stick together, form it into balls. Don't squeeze the balls too hard as you form them, or you will compress the popcorn and it will not be as light in texture. Transfer balls to a pan to cool completely.

Nutrition Facts

  • Calories 716.7
  • Carbohydrate 128.4 g
  • Cholesterol 19.4 mg
  • Fat 15.1 g
  • Fiber 23.3 g
  • Protein 23.7 g
  • Saturated Fat 4 g
  • Sodium 279.6 mg
  • Sugar 12.1 g

Chef's Notes

Don't squeeze the popcorn balls too hard when forming them; this will take the air out of the popcorn and make them chewy; You can add peanuts to this if you like.


  1. I think I need to make a bit more caramel and also salt it more heavily.

Add review

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. Learn more