Here’s a crowd-pleasing caramel popcorn recipe that delivers glossy, crunchy kernels with deep buttery caramel flavor. Whether for movie night, holiday gifts, or a sweet snack, this easy stovetop method uses pantry staples and gives consistently crisp results. Read on for ingredients, detailed steps, and tips to avoid common pitfalls.
Ingredients
– 1/2 cup (100 g) popcorn kernels (or about 12 cups popped popcorn)
– 3 tbsp vegetable oil (for popping) or use an air popper
– 1 cup (200 g) granulated sugar
– 1/2 cup (115 g) unsalted butter
– 1/4 cup (60 ml) light corn syrup (or golden syrup)
– 1/2 tsp fine sea salt (plus extra to taste)
– 1/4 tsp baking soda
– 1/2 tsp vanilla extract

Servings and Cooking Time
Makes: about 10–12 cups popped caramel popcorn (serves 4–6 as a snack)
Preparation time: 10 minutes
Cooking time: 20 minutes (including caramel cooking and mixing)
Total time: ~30 minutes
Nutritional Value
The following nutrition is per serving for one person (serving size: ~2 cups / 60–75 g):
– Calories: ~300 kcal
– Total fat: 11 g
– Saturated fat: 6 g
– Carbohydrates: 48 g
– Sugars: 30 g
– Protein: 3 g
– Sodium: 150 mg
(Values are approximate and for one serving.)
Step-by-Step Cooking Process
– Pop the popcorn: heat oil in a large heavy-bottomed pot, add kernels, cover and shake until popping slows; transfer to a large bowl, discarding unpopped kernels.
– Preheat oven to 250°F (120°C) and line a baking sheet with parchment.
– In a medium saucepan combine sugar, butter, and corn syrup over medium heat.
– Stir constantly until butter melts and sugar dissolves, bringing mixture to a boil.
– Clip on a candy thermometer and cook without stirring until mixture reaches 240–245°F (115–118°C).
– Remove from heat, quickly stir in baking soda and vanilla — mixture will foam and lighten.
– Immediately pour caramel over popped popcorn in the large bowl.
– Use a spatula to gently toss and coat kernels evenly, working quickly.
– Spread coated popcorn onto the prepared baking sheet in an even layer.
– Bake for 30–40 minutes, stirring every 10 minutes to coat evenly and dry the caramel.
– Remove from oven, let cool completely; break into clusters and sprinkle a little extra salt if desired.

Alternative Ingredients
You can swap light corn syrup with equal amounts of golden syrup or honey (honey will add flavor). Use coconut oil or ghee in place of butter for a different aroma. For a vegan version, use vegan butter and maple syrup, though texture may vary slightly.
Serving and Pairings
Serve caramel popcorn in bowls, mason jars, or gift bags. Pair with hot chocolate, coffee, or a milky tea. It also complements salty snacks like pretzels, or can be mixed with nuts and chocolate chips for a party snack mix.
Storage and Reheating
Allow popcorn to cool completely then store in an airtight container at room temperature for up to 5 days to keep crisp. Do not refrigerate (adds moisture). To refresh slightly stale popcorn, spread on a baking sheet and warm at 250°F (120°C) for 5–8 minutes, then cool before sealing. Freezing is not recommended; moisture on thawing softens the caramel.
Cooking Mistakes
– Don’t skip the candy thermometer — undercooked caramel yields sticky popcorn.
– Stirring sugar once boiling can cause crystallization.
– Adding baking soda late can prevent even foaming; add immediately off heat.
– Overcrowding the pot when popping yields many unpopped kernels.
– Baking at too high a temperature burns the caramel.
– Storing in a non-airtight container makes popcorn soggy.
Helpful Tips
– Use a large bowl to give plenty of room for tossing.
– Work quickly when pouring caramel; it sets fast.
– If you prefer clusters, press popcorn together on the baking sheet while warm.
– Season lightly with flaky sea salt after baking for contrast.
– For even coating, divide caramel and coat in batches.

FAQs
How do I keep caramel popcorn from getting soggy?
Cool the popcorn completely before sealing it in an airtight container. Store at room temperature, not in the fridge. Ensure the caramel reaches the hard-ball stage (240–245°F / 115–118°C) and bake the coated popcorn to dry the caramel; this preserves crispness.
Can I make caramel popcorn without corn syrup?
Yes. Substitute light corn syrup with golden syrup or use an equal amount of honey or maple syrup. Be aware that honey or maple will change the flavor and can affect texture; golden syrup is the closest match to corn syrup.
Why did my caramel crystallize?
Crystallization happens if sugar crystals are agitated or undissolved bits are present when boiling. Stir until sugar dissolves, avoid splashing the pan sides, and consider brushing down sides with a wet pastry brush during heating.
How long will homemade caramel popcorn stay fresh?
When stored in an airtight container at room temperature, caramel popcorn stays fresh for about 4–5 days. After that it may begin to soften; reheating briefly in a low oven can restore some crispness.
Can I add mix-ins like nuts or chocolate?
Yes — fold in roasted nuts or pretzels before baking for even coating. Add chocolate chips after cooling so they don’t melt into the caramel; or drizzle melted chocolate over cooled popcorn for a different texture.
Is there a vegan caramel popcorn option?
Make vegan caramel by using vegan butter and maple syrup or golden syrup instead of dairy butter and corn syrup. Texture may be a touch softer; bake longer to help it set and crisp up.
How do I get evenly coated popcorn?
Pour the caramel over the popcorn in stages, gently fold with a spatula, and spread in an even layer on a baking sheet. Stirring every 10 minutes during the low oven bake helps ensure uniform coating and dryness.
Conclusion
This caramel popcorn recipe delivers crunchy, glossy kernels with rich buttery-sweet caramel using simple pantry ingredients. With careful caramel cooking and a low oven finish you’ll get consistent texture — perfect for snacks, parties, or homemade gifts. Enjoy experimenting with add-ins and seasonings!

Caramel Popcorn Recipe
Ingredients
- 1/2 cup 100 g popcorn kernels (about 12 cups popped)
- 3 tbsp vegetable oil for popping or use an air popper
- 1 cup 200 g granulated sugar
- 1/2 cup 115 g unsalted butter
- 1/4 cup 60 ml light corn syrup (or golden syrup)
- 1/2 tsp fine sea salt plus extra to taste
- 1/4 tsp baking soda
- 1/2 tsp vanilla extract
Instructions
- Pop the popcorn: heat oil in a large heavy-bottomed pot, add kernels, cover and shake until popping slows; transfer to a large bowl, discarding unpopped kernels.
- Preheat oven to 250°F (120°C) and line a baking sheet with parchment.
- In a medium saucepan combine sugar, butter, and corn syrup over medium heat.
- Stir constantly until butter melts and sugar dissolves, then bring mixture to a boil.
- Cook without stirring until mixture reaches 240–245°F (115–118°C) on a candy thermometer (soft–hard ball stage).
- Remove from heat and quickly stir in baking soda and vanilla — the caramel will foam and lighten.
- Immediately pour the hot caramel over the popped popcorn in the large bowl.
- Gently toss with a spatula to coat the popcorn evenly, working quickly before the caramel sets.
- Spread the coated popcorn onto the prepared baking sheet in an even layer.
- Bake for 30–40 minutes at 250°F (120°C), stirring every 10 minutes to dry and evenly coat the popcorn.
- Remove from oven, let cool completely, break into clusters and sprinkle flaky salt if desired before serving or storing.