Classic Caramel Corn Recipe: Crunchy Sweet Homemade Snack

This crunchy, sweet-and-salty caramel corn is simple to make, makes an irresistible snack, and is perfect for parties and edible gifts.

a jar overfilled with caramel corn.

There’s something about cool fall air that calls for cozy, toasty treats. I often make date oatmeal cookies and toffee apple cake during the holidays, but my favorite comfort snack this time of year is homemade caramel corn. It balances sweet, salty, and crunchy in a way that’s hard to resist — and it’s better and cheaper than store-bought versions.

Homemade caramel corn is easier to make than you might expect. It’s quick to prepare and then it bakes slowly to a crisp finish. I love packaging it in mason jars as gifts, and it’s a regular at parties.

closeup view of caramel corn in a jar and in a popcorn scoop

3 Essentials for the Best Homemade Caramel Corn

After making this recipe many times I find three factors make a big difference: the type of kernels, the popping method, and the pan you bake in.

Best popcorn kernels

Mushroom popcorn (sometimes labeled “mushroom” or “extra large” popping corn) is ideal for caramel corn. Its round, sturdy shape and textured surface hold the caramel well and produce large, crunchy pieces. Standard butterfly popcorn works, but mushroom kernels are the best choice if you want evenly coated, less fragile caramel corn.

A visual comparison of butterfly popcorn versus mushroom popcorn.

Popping method

I recommend stovetop popping. A thin layer of oil gives the popcorn more flavor and a better texture than air-popped or microwave popcorn. Heat, oil, and a heavy-bottomed pot produce the best results.

a picture of caramel corn splattered on the countertop

Pan for baking

Use a large, oven-safe pan so you can stir the popcorn while it bakes. A disposable aluminum roasting pan works well and can be reused. If needed, split the batch between two pans. Proper space during baking helps the caramel dry and crisp without becoming clumpy.

Ingredient Notes

ingredients used to make homemade caramel corn

Oil

Use a neutral oil with a high smoke point (like canola or vegetable) to pop the kernels evenly. You only need enough to coat the bottom of the pot.

Popcorn kernels

Fresh, quality kernels work best. Mushroom popcorn is preferred for caramel corn because it holds the coating well. You can use other kernels if you need to, but quantities may differ.

Butter

Unsalted butter lends richness and lets you control the salt level. Use fresh, high-quality butter for the best flavor.

Light brown sugar

Light brown sugar creates a crunchy caramel coating with a pleasant, not-too-heavy molasses flavor. Dark brown sugar tends to yield a chewier texture.

Corn syrup

Corn syrup keeps the caramel smooth and helps prevent crystallization, producing the glossy caramel texture you want. Light or dark corn syrup both work.

Kosher salt

A little kosher salt balances the sweetness. If you use salted butter, reduce additional salt slightly.

Vanilla

Pure vanilla extract brightens and rounds out the caramel flavor.

Baking soda

Adding baking soda to the hot caramel foams it slightly and creates tiny air pockets, which makes the caramel lighter and easier to coat the popcorn evenly.

Step-by-Step Instructions

How to Pop Popcorn on the Stovetop

  1. Choose a large, heavy-bottomed pot (at least 5 quarts for this recipe). A heavy bottom helps distribute heat evenly.
  2. Add about 3 tablespoons of oil to coat the bottom of the pot and heat over medium-high. Test by adding 2–3 kernels; when they pop the oil is hot enough.
  3. Add the rest of the kernels in an even layer, cover the pot but leave the lid slightly ajar to let steam escape.
  4. Shake the pot gently while popping to keep kernels moving. When popping slows to about 2 seconds between pops, remove from heat.
  5. Carefully remove the lid and transfer popcorn to a large pan. Shake the pan to let un-popped kernels fall to the bottom and discard them.
3 popped kernels in oil

How to Make Caramel Corn

  1. Preheat oven to 250°F (95°C).
  2. In a medium saucepan over medium heat combine 1/2 cup butter, 2 cups light brown sugar, 1/2 cup corn syrup, and 1 teaspoon kosher salt. Stir until it comes to a boil, then let it boil, uncovered, for 4 minutes without stirring.
  3. Remove from heat and quickly stir in 1 teaspoon vanilla and 1/2 teaspoon baking soda. The mixture will foam.
  4. Immediately pour the caramel evenly over the popped popcorn and stir with a silicone spatula or wooden spoon until well coated.
  5. Spread the coated popcorn in a large oven-safe pan and bake for 1 hour at 250°F, stirring every 15 minutes. Each stir will help dry the caramel and reduce stickiness.
  6. When the popcorn no longer clumps and feels dry, remove from oven and stir once more to break up any remaining clusters.
  7. Let the caramel corn cool completely before serving or storing.
caramel sauce boiling

Tips for Consistently Great Caramel Corn

  • Keep heat at medium when making caramel to avoid burning; caramel can go from perfect to burnt quickly.
  • Pour and stir the caramel immediately to prevent hard clumps and ensure an even coating.
  • Make sure the baking soda is fully mixed in before pouring; it helps create a lighter, more even coating.
overhead view of a jar of caramel corn

Storage Instructions

Cool the caramel corn completely before storing to avoid trapping moisture. Store in an airtight container or resealable bag at room temperature for up to two weeks. Avoid refrigeration, which can make the caramel chewy. For longer storage, freeze in a sealed container for up to two months; thaw to room temperature before serving and re-crisp in a 250°F oven if needed.

Recipe Card

Homemade caramel corn spilling out of a parchment cone.

Easy Awesome Caramel Corn

This caramel corn is easy to make and makes a great party snack or edible gift.
Course: Dessert, Snack
Cuisine: American
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 15 minutes
Servings: 20
Calories: 198 kcal
Author: Ann Otis

Ingredients

  • 3 tablespoons canola or vegetable oil
  • 1 cup mushroom popcorn kernels (yields about 5 quarts / 20 cups popped)
  • 1/2 cup butter
  • 2 cups light brown sugar
  • 1/2 cup corn syrup (light or dark)
  • 1 teaspoon kosher salt
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon baking soda

Instructions

  1. Heat a large (at least 5-quart) heavy-bottomed pot over medium heat with oil to coat the bottom. Add 2–3 test kernels and cover. When they pop, the oil is ready.
  2. Add remaining kernels in an even layer. Cover with lid slightly ajar to release steam. Shake pot occasionally while popping until pops slow to 2 seconds apart. Remove from heat and transfer popcorn to a large pan, discarding un-popped kernels.
  3. Preheat oven to 250°F (95°C). Place popcorn in a large oven-safe pan or divide between pans if needed.
  4. In a medium saucepan over medium heat, combine butter, brown sugar, corn syrup, and salt. Stir until it reaches a boil, then let boil, uncovered, for 4 minutes without stirring.
  5. Remove from heat and stir in baking soda and vanilla. The caramel will foam. Pour immediately over popcorn and stir until evenly coated.
  6. Bake for 1 hour at 250°F, stirring every 15 minutes. Continue until the popcorn feels dry and stops sticking together.
  7. Remove from oven, break up any clusters, and cool completely before storing.

Notes

Mushroom popcorn yields larger, round pieces ideal for caramel corn. Regular (butterfly) popcorn can be used but you may need about 3/4 cup of kernels to produce the same volume of popped popcorn.

FAQ

Why did my caramel corn turn soggy?

Soggy caramel corn usually means it wasn’t baked long enough or it absorbed humidity. Let it cool completely before storing in an airtight container. To crisp soggy popcorn, spread it on a baking sheet and bake at 250°F until dry and crunchy.

Can I make caramel corn without baking?

You can skip baking, but the texture will be softer and stickier. Baking hardens the caramel and gives the classic crunch.

Can I add nuts to this caramel corn recipe?

Yes. Toss nuts such as peanuts, almonds, or pecans with the popcorn before coating with caramel, then bake as directed.

More Easy Snack Ideas for Fall

Chocolate almond biscotti

Date energy balls

Herbed roasted almonds

Healthy trail mix

Chocolate-dipped rice krispie treats

Chocolate bark