Caramel Popcorn Recipe – Easy & Crunchy Stovetop Caramel Corn

This Caramel Popcorn Recipe makes crisp, glossy popcorn coated in a quick homemade caramel that hardens as it cools. Everything is made on the stovetop, so there is no oven-baking step and no complicated candy equipment required.

Bowl of caramel popcorn on a bright table with a soft, airy background

There is a very specific moment with caramel popcorn where you tell yourself you are only testing one piece to make sure the coating has set.

This homemade caramel popcorn starts with freshly popped corn, then gets tossed with a hot buttery caramel while everything is still warm. Once spread out and cooled, the caramel firms into a thin, crisp shell with that sweet, crackly texture that makes caramel corn so difficult to stop eating.

If you like homemade candy-style desserts, my Easy Peanut Brittle Recipe is another crunchy stovetop favorite. For something softer and chocolatey, try these Creamy Chocolate Pudding Cups.

You can also serve a bowl of caramel popcorn with Best Homemade Hot Chocolate for a cozy movie night, or browse my Easy Dessert Recipes when you want more simple homemade sweets.

Close-up of crunchy caramel popcorn coated in glossy homemade caramel.
: A close look at the crisp popcorn coated in sweet caramel.

Ingredients

Ingredients for caramel popcorn including popcorn kernels, sugar, butter, oil, baking soda, and salt.
Simple ingredients needed to make homemade caramel popcorn.

How to Make Caramel Popcorn

  • Pop the popcorn.
    In a large pot with a lid, heat 1 tablespoon oil (15 mL) over medium heat. Add the popcorn kernels (80 g) and cover. Shake the pot occasionally while the kernels pop. When the popping slows to 2–3 seconds between pops, remove from the heat and season with 1 teaspoon salt.
Popcorn kernels heating in a covered pot until fully popped.
Heat the popcorn kernels in a covered pot until they finish popping.
  • Make the caramel base.
    In another saucepan (or the one you used and wiped dry), place sugar (150 g) and butter (30 g). Cook over medium heat, stirring frequently, until the sugar melts and is a deep amber caramel.
  • Add baking soda (carefully).
    Remove the pot from heat. Add 1 tablespoon of baking soda, stir right away. The caramel will bubble immediately — and that’s ok.
  • When baking soda is stirred into hot caramel, the mixture foams and creates tiny bubbles. This makes the caramel lighter and helps create a thinner, crunchier candy coating around the popcorn. Serious Eats explains that baking soda creates this aerated structure in caramel coatings. Read more about why baking soda makes caramel lighter and crunchier.
Sugar and butter cooking in a saucepan to make caramel sauce for popcorn.
Cook the sugar and butter until the mixture becomes smooth and golden.
  • Coat the popcorn.
    Add the popped corn to the caramel and toss until well coated.
Freshly popped popcorn being stirred into warm homemade caramel sauce.
Add the popcorn to the caramel and stir until evenly coated.
  • Spread and cool.
    Spread out your popcorn onto a baking sheet lined with parchment paper.
Caramel popcorn spread onto a parchment-lined baking sheet to cool and crisp.
Spread the caramel popcorn on parchment paper and let it cool before serving.
  • Serve.
    Break the cooled caramel popcorn into pieces and serve.
Close-up of crunchy caramel popcorn coated in glossy homemade caramel.
: A close look at the crisp popcorn coated in sweet caramel.

What to Serve With Caramel Popcorn

This sweet popcorn is perfect for:

  • Movie nights
  • Game nights
  • Birthday parties
  • Halloween
  • Christmas snack boards
  • Homemade food gifts
  • Dessert tables

Pair it with Best Homemade Hot Chocolate for a cozy snack-night combination.

For a homemade candy board, add pieces of Easy Peanut Brittle alongside the popcorn.

And if you want something creamy beside all that crunch, these Creamy Chocolate Pudding Cups make a nice contrast.

Common Mistakes To Avoid

  • Cooking the caramel over very high heat, which can make it burn quickly.
  • Not stirring the popcorn well enough to coat every piece evenly.
  • Using too much caramel, which can make the popcorn sticky instead of crunchy.
  • Skipping the cooling step, which is what allows the caramel coating to set and become crisp.
  • Adding baking soda too late or not mixing it in quickly.
  • Using popcorn with too many unpopped kernels.
  • Storing the caramel popcorn before it has cooled completely.

FAQs

How long does caramel popcorn need to cool?

Let it cool at room temperature for 15–20 minutes, or until the caramel coating is crisp and fully set.

How do I keep the caramel from burning?

Cook it over medium heat, stirring often, and remove it from the heat as soon as it reaches a deep amber color.

Can I reduce the salt?

Yes. You can start with 1/2 teaspoon if you prefer a less salty caramel popcorn.

Is baking soda necessary?

It’s the step that creates the caramel foam and allows it to evenly coat everything. Without it, the coating is too thick and difficult to blend.

Can I use microwave popcorn?

For best results, use plain popcorn without heavy butter or added flavorings, since extra oils can affect how the caramel coats and sets.

Why is my caramel popcorn sticky instead of crunchy?

Make sure it is spread in a single layer and cooled completely before storing. Keep it in an airtight container once fully cool.

More Sweet Snack Recipes

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Close-up of crunchy caramel popcorn coated in glossy homemade caramel.

Caramel Popcorn Recipe – Easy & Crunchy Stovetop Caramel Corn

Crunchy stovetop popcorn coated in foamy caramel and cooled until crisp. No oven needed.
Prep Time 10 minutes
Cook Time 10 minutes
cooling 20 minutes
Total Time 40 minutes
Servings: 10 cups
Course: Dessert, Snack
Cuisine: American
Calories: 123

Ingredients
  

For the popcorn
  • 1 tbsp oil 15 mL
  • 1/2 cup popcorn kernels 80 g
  • 1 tsp salt 6 g
For the caramel
  • 3/4 cup granulated sugar 150 g
  • 2 tbsp butter 30 g
  • 1 tbsp baking soda

Equipment

  • Large pot with lid
  • Saucepan or heavy-bottom pot
  • Heat-safe spatula
  • Parchment paper
  • Baking sheet

Method
 

  1. Heat 1 tbsp oil (15 mL) in a large pot over medium heat. Add popcorn kernels (80 g) and cover with a lid.
  2. Shake the pot occasionally as the popcorn pops. When popping slows to 2–3 seconds between pops, remove from heat. Season with salt (1 tsp).
  3. In a separate saucepan, add sugar (150 g) and butter (30 g). Cook over medium heat, stirring often, until melted and deep amber.
  4. Remove from heat. Add baking soda (1 tbsp) and stir immediately—the caramel will foam.
  5. Add the popped popcorn to the caramel and stir until evenly coated.
  6. Spread on a parchment-lined baking sheet. Cool 15–20 minutes until crisp, then break apart and serve.

Nutrition

Serving: 1cupCalories: 123kcalCarbohydrates: 21.2gProtein: 1.1gFat: 4.2gSaturated Fat: 1.8gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1.6gTrans Fat: 0.1gCholesterol: 6mgSodium: 611mgPotassium: 27mgFiber: 1.2gSugar: 15.1gVitamin A: 75IUCalcium: 1mgIron: 0.2mg

Video

Notes

  • Work carefully: hot caramel can burn skin.
  • For a thinner, less foamy coating, try 1–2 tsp baking soda instead of 1 tbsp (optional variation).
  • Store airtight to keep it crunchy; humidity makes caramel popcorn soften.
  • Nutrition is an estimate and will vary by brands and exact yield.

Tried this recipe?

Let us know how it was!

Estimated reading time: 6 minutes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating