Crunchy Homemade Caramel Corn Recipe from Scratch

Homemade Caramel Corn is a beloved old-fashioned treat made from real popped corn coated in a sweet, crunchy caramel glaze. This version uses freshly popped kernels and a simple homemade caramel that bakes onto each piece for a crisp, nostalgic snack perfect for holidays, Halloween parties, movie nights, or birthday celebrations.

Overhead image of a glass candy jar filled with homemade caramel corn.

This homemade caramel corn tastes far better than store-bought varieties. Using freshly popped popcorn ensures a light, crunchy texture that holds up when you pour hot caramel over it. The caramel bakes on to form a thin, crisp coating that keeps each bite perfectly crunchy.

Jar of old fashioned caramel corn

Real Popcorn versus Microwave Popcorn

When popcorn is popped the traditional way—on the stovetop in a heavy-bottomed pot with a bit of oil—the aroma and flavor are noticeably different from microwave popcorn. Freshly popped corn has a clean, toasty corn flavor and a satisfying crunch that microwave bags can’t match. Movie-theater popcorn, with its buttery topping, is another distinct experience.

Microwave popcorn is convenient, and many people grew up with that smell and memory. Still, for recipes like caramel corn, freshly popped popcorn is the best choice. Microwave popcorn often contains added oils and seasonings that can make the kernels soften when coated with hot caramel, producing a soggy result. Freshly popped kernels stay crisp and keep their shape under a hot caramel sauce, giving you the texture you want.

Homemade Caramel Corn recipe

Cracker Jack and Nostalgic Popcorn Treats

For many, boxed caramel popcorn like Cracker Jack is a nostalgic treat—sweet, salty, and crunchy, often complete with a small prize at the bottom. Homemade caramel corn recreates that familiar flavor with better texture and fresher ingredients. Making it yourself is simple and brings back classic tastes from childhood without artificial additives.

Vintage Old Fashioned Caramel Corn recipe for a Halloween treat.

Old-Fashioned Caramel Corn

This old-fashioned caramel corn recipe comes from classic home-cooking traditions. It begins with freshly popped popcorn and finishes with a homemade caramel sauce that is poured over the corn and then baked at a low temperature until the coating is nearly dry and crisp. The result is a batch of caramel corn with a thin, even coating and a delightful crunch.

The original recipe often includes peanuts—either raw or dry-roasted. Peanuts add a pleasant contrast of salty crunch, but they are optional. If you prefer a truly vintage texture and firmer peanuts, use dry-roasted peanuts. Raw peanuts may remain softer after baking.

Caramel Corn Ingredients

  • 32 cups popped popcorn (about 8 ounces unpopped kernels)
  • 2 cups packed brown sugar
  • 1 cup unsalted butter
  • ½ cup white corn syrup
  • 1 teaspoon salt
  • 1 teaspoon vanilla extract
  • ½ teaspoon baking soda
  • 1 cup dry roasted or raw peanuts (optional)

Directions

  1. Preheat the oven to 250°F (120°C).
  2. Pop the popcorn using your preferred method. Spread the popped corn across two or three large baking sheets to cool and to make room for coating.
  3. In a medium saucepan, combine the brown sugar, butter, corn syrup, and salt. Warm over medium heat and bring to a rolling boil, stirring constantly. Continue to boil for one full minute while stirring.
  4. Remove the saucepan from the heat and stir in the baking soda and vanilla extract. The mixture will foam slightly as the baking soda is incorporated.
  5. Immediately pour the hot caramel syrup evenly over the popcorn and peanuts (if using). Toss gently with a spatula to coat all the pieces.
  6. Place the trays in the oven and bake for 1 hour, tossing every 15 minutes so the coating dries and crisps evenly. After about an hour, remove a small amount and let it cool for 5 minutes—when the caramel is no longer sticky, the batch is done. Allow the caramel corn to cool completely before storing.

Recipe Expert Tips

  • Always use freshly popped popcorn for best texture; microwave popcorn will often become soggy when coated with hot caramel.
  • Eight ounces of unpopped kernels yields roughly 32 cups of popped corn—enough for this recipe.
  • If all baking sheets don’t fit at once, bake them one or two at a time to ensure even drying.
  • If you use small cookie sheets, the drying time may be shorter than one hour—check frequently and toss to prevent burning.
  • Store cooled caramel corn in an airtight container to preserve crispness.

Helpful Products

Suggested items to make this recipe easier: high-quality popcorn kernels, large nonstick baking sheets, and a large heavy-bottomed pot for stovetop popping. A sturdy spatula and an oven thermometer help ensure even cooking.

More Fall Recipes

  • Crock Pot Caramel Dip That Clings
  • Saltine Cracker Toffee
  • No-Bake Peanut Butter Caramel Cheesecake Pie
  • Instant Pot Cinnamon Apples with a Thick Brown Sugar Glaze

Email questions or recipe requests to [email protected]. Follow the recipe author on social platforms for more vintage recipes and baking tips.

Homemade Caramel Corn Recipe

Easy to make, this homemade caramel corn is a crunchy, sweet snack for parties, movie nights, or seasonal gatherings. Pop your own corn and coat it in a homemade caramel that bakes on to a crisp finish.
Overhead image of a glass candy jar filled with homemade caramel corn.

Author: Arlene Mobley – Flour On My Face

Prep Time: 30 mins • Cook Time: 1 hr • Total Time: 1 hr 30 mins

Servings: 16 • Calories: 374 kcal per serving

Ingredients

  • 32 cups popped popcorn (about 8 ounces unpopped kernels)
  • 2 cups packed brown sugar
  • 1 cup unsalted butter
  • ½ cup white corn syrup
  • 1 teaspoon salt
  • 1 teaspoon vanilla extract
  • ½ teaspoon baking soda
  • 1 cup dry roasted or raw peanuts (optional)

Instructions

  1. Preheat the oven to 250°F (120°C).
  2. Pop the popcorn and spread it across two or three large baking sheets to cool.
  3. Combine brown sugar, butter, corn syrup, and salt in a saucepan. Bring to a boil over medium heat, stirring constantly, and boil for 1 minute.
  4. Remove from heat and stir in baking soda and vanilla.
  5. Pour the caramel evenly over the popcorn and toss to coat.
  6. Bake for 1 hour, stirring every 15 minutes until the caramel is no longer sticky and the coating is crisp. Cool completely before storing.

Nutrition (per serving)

Serving size: 2 cups — Calories: 374 kcal; Carbohydrates: 54 g; Protein: 5 g; Fat: 17 g; Sugar: 35 g; Fiber: 4 g.