The Easiest Homemade Caramel Corn

If you can melt butter and stir a pot, you can make caramel corn at home! ♡

Trust me — it’s surprisingly easy and fun. All you need are a few pantry staples and a little patience to bake a big batch that’s perfectly salty-sweet, crisp, and ready to enjoy. No candy thermometer required!

It’s perfect for piling into a big bowl for movie night, packaging up in cute bags or tins for easy homemade gifts, or keeping on hand for whenever a salty-sweet snack craving strikes. Just get ready because you’re definitely going to want to make a second batch again soon.

Caramel Corn Tips

Here are a few important tips to keep in mind when making homemade caramel corn:

  • Use plain, unsalted popcorn. I highly recommend popping your own kernels! This gives you full control over the sweetness and saltiness and keeps the caramel flavor front and center.
  • Remove unpopped kernels. Small step, but it worth the time to save teeth from biting into them.
  • Don’t stir the caramel while it simmers. Once it starts bubbling, let it cook completely undisturbed so it stays smooth and doesn’t crystallize.
  • Work quickly once the baking soda goes in. The caramel will foam up and thicken fast — pour and toss right away for even coating.
  • Let it cool completely. The caramel corn crisps up as it cools, so resist the urge to snack too early (or at least save some for later).
  • Use parchment paper. It prevents sticking and makes cleanup SO much easier.

Caramel Corn Variations

Here are a few fun twists on this caramel corn recipe that you’re welcome to try:

  • Chocolate drizzle: Drizzle the cooled caramel corn with melted dark or milk chocolate.
  • Add nuts: Add roasted peanuts, pecans, or cashews before baking.
  • Add spice: Stir a pinch of cinnamon or pumpkin pie spice into the caramel.
  • Add peanut butter: Add 2–3 tablespoons peanut butter to the caramel after removing it from heat.

FAQ

Why do we need baking soda?

Baking soda reacts with the caramel to create air bubbles, which makes the coating lighter, crispier, and easier to bite into.

can i make caramel corn without corn syrup?

Corn syrup helps prevent crystallization and keeps the caramel smooth, but you can substitute honey or golden syrup if you prefer (the flavor and texture will change slightly).

how to i prevent caramel corn from being sticky?

Baking it low and slow and letting it cool completely are key — that’s what gives it that crisp finish!

Caramel Corn

4.84 from 25 votes
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Author: Ali
This easy homemade caramel corn is perfectly crisp, salty-sweet, and made with simple pantry staples — no candy thermometer required!

Ingredients

  • 10 cups popped popcorn (about ½ cup unpopped kernels), plain and unsalted
  • 1 cup (2 sticks) unsalted butter
  • 1 cup packed light brown sugar
  • 1/4 cup light corn syrup
  • 1/2 teaspoon fine sea salt
  • 1/2 teaspoon baking soda
  • 1 teaspoon vanilla extract
  • optional: flaky sea salt for sprinkling

Instructions

  • Prep the popcorn. Heat oven to 250°F. Line a large baking sheet (or two) with parchment paper. Spread the popped popcorn out in an even layer and remove any unpopped kernels.
  • Make the caramel. In a medium saucepan, melt the butter over medium heat. Add the brown sugar, corn syrup, and salt. Stir until combined, then bring the mixture to a gentle simmer. Once bubbling, cook without stirring for 4–5 minutes until the caramel is smooth and slightly thickened.
  • Finish the caramel. Remove from heat and immediately stir in the vanilla and baking soda. (The mixture will foam up — this is normal and helps create crisp caramel corn!)
  • Coat the popcorn. Quickly pour the caramel evenly over the popcorn. Use a silicone spatula to gently toss until as evenly coated as possible.
  • Bake low and slow. Transfer the popcorn to the oven and bake for 45 minutes, stirring every 15 minutes to help it crisp and coat evenly.
  • Cool and break apart. Remove from the oven and sprinkle with flaky sea salt if you’d like. Let the caramel corn cool completely, then break into pieces.
  • Serve or store. Enjoy right away or store in an airtight container for up to 1–2 weeks.

Notes

This recipe was completely overhauled and updated in 2025. We found that the original recipe was a bit too sticky, and this method ensures a better crisp texture and balance of flavors.

Additional Info

Course: Snack
Cuisine: American
Did you make this?Let me know how it turned out in the comments below!

About Ali

Hi, I'm Ali Martin! I created this site in 2009 to celebrate good food and gathering around the table. I live in Kansas City with my husband and two young boys and love creating simple, reliable, delicious recipes that anyone can make!

You May Also Like...

4.84 from 25 votes

Leave a comment

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

Recipe Rating




100 Comments

  1. Gloria Williams says:

    I tried the popcorn and I basically had the same results as some who posted before me. The caramel was to thick and it didnt spread all over the popcorn and ai was wondering would it make a diffrernce if we added a little more butter? Maybe we need to make more so the solution can spread? However the caramel was delicious and I will make it just to eat like candy.

  2. Jessica says:

    Well.. apparently second times a charm.. I completely burnt my first batch of caramel. What a smelly gross mess. But the second batch is turning out a lot better.

  3. Jaana says:

    I think the caramel burnt… Sigh… :/

  4. epic says:

    Fast, easy and delicious! I found keeping the caramel sauce on low heat and transferring the popcorn to a different bowl worked best. I also had to use drops of water to keep the sauce from turning into a glob. Other than that, great recipe.

  5. SandiSu says:

    I just made 2 batches! I rarely make treats, but this was so easy! Instead of corn syrup I used honey, delicious!
    Tips ~ I mixed the popcorn and carmel in a very large bowl, coated with canola cooking spray. I also covered the cookie sheet with tin foil and then sprayed it with cooking spray. After baking the popcorn, I just slid the tin foil off the pan and laid it on the cool counter!
    Thank you for this amazing recipe!!!

  6. SandiSu says:

    I just made 2 batches! I rarely make treats, but this was so easy! Instead of corn syrup I used honey, delicious!
    Tips ~ I mixed the popcorn and carmel in a very large bowl, coated with canola cooking spray. I also covered the cookie sheet with tin foil and then sprayed it with cooking spray. After baking the popcorn, I just slid the tin foil off the pan and laid it on the cool counter!
    Thank you for this amazing recipe!

  7. Keith says:

    Made this for the first time in my life and it turned out great. I’ve read most of the reviews and will add the peanuts the next time I make it. The only thing I changed was the salt and only did 1 tsp. I popped too much popcorn but stored In a ziplock and will use at a later date. I plan to invest in a Hot Air Popper.

  8. Shelia Yobs says:

    How much does your recipe make. Sounds like a great neighborhood Christmas gift

  9. Meredith Wouters @ thepalettemuse.com says:

    Store for up to a week – that’s funny! This will be gone in less than 48 hours in my house. I can’t wait to try this recipe. My daughter is allergic to dairy and I’ve been looking for a recipe for caramel corn that doesn’t involve milk (I’ll have to sub margarine for the butter, but that’s usually not a problem.) Thanks for helping me out!

  10. Athena says:

    Just made this, AMAZING…. who knew homemade would be so easy and tasty