Oven-baked until golden and crackly, this Homemade Baked Caramel Corn starts with freshly popped kernels and ends with a buttery caramel glaze that everyone loves!

This Homemade Baked Caramel Corn is a sweet, crunchy treat featuring fluffy popcorn coated in a rich, buttery caramel glaze. Baking it low and slow creates a crisp coating that makes every handful irresistible. Perfect for movie nights, holiday gifts, or an afternoon snack, this caramel corn is easy to make and even easier to enjoy!
Two of my favorite things come together in this treat—popcorn and caramel. For more caramel flavor, try Salted Caramel Peanut Clusters or Microwave Salted Caramels.
Table of Contents
Why You’ll Love This Homemade Caramel Corn
- Starting with freshly popped kernels gives the caramel corn a crisp, airy base before the warm coating is poured over it.
- Brown sugar, corn syrup, and molasses build a deeper caramel flavor than a simple sugar coating while helping it spread evenly.
- Vanilla bean paste adds a little sweetness, and baking soda lightens the finished caramel so it coats the popcorn more delicately.
- A low one-hour bake with stirring every twenty minutes dries the coating gradually, producing crisp pieces instead of sticky clusters.
- Roasted peanuts are optional, so the same batch can stay classic or gain extra salty crunch while storing for about a week.
Recipe Ingredients

Popcorn – Freshly popped kernels work best, since the caramel sauce sticks more easily to them. You can use plain microwave popcorn in a pinch—avoid buttered or flavored varieties.
Brown Sugar – Light or dark brown sugar both work here. Dark brown gives a deeper molasses flavor, while light brown keeps things slightly more mellow.
Corn Syrup – Use light corn syrup to keep the caramel smooth and prevent crystallization. Dark corn syrup will change the flavor and color.
For a full list of ingredients and amounts, see the recipe card below.
Variations
Use Vanilla Extract Instead of Paste – If you don’t have vanilla bean paste, a high-quality vanilla extract will work. It still adds warmth and depth to the caramel coating.
Mix in Toasted Nuts or Seeds – Roasted almonds, pecans, or even pumpkin seeds (pepitas) can be swapped for or added to the peanuts. Toast them first for more flavor and crunch.
How to Make Homemade Baked Caramel Corn
Step 1: Preheat the oven to 250 degrees Fahrenheit (120 degrees Celsius). Generously spray or butter a rimmed baking sheet, then set it aside.
Step 2: In a cold, large Dutch oven or stock pot with a lid, add the oil and popcorn kernels. Coat the kernels with oil and turn the heat to medium. Once the first kernel pops (around 2–3 minutes after turning the heat on), place the lid on. When the kernels have popped and you only hear one every few seconds, remove the pot from the heat. Pour the popcorn into a large mixing bowl (you want extra room to stir).

Step 3: In a small saucepan over medium heat, whisk together the brown sugar, corn syrup, molasses, butter, and salt. Bring to a simmer (or a slow boil), stirring often. You’ll know the mixture is ready when it reads 250 degrees Fahrenheit (120 degrees Celsius) on a candy thermometer (this takes about 5 to 6 minutes).
Step 4: Remove from the heat and whisk in the vanilla and baking soda. Pour the mixture over the popcorn and gently mix until all of the popcorn is coated (stir in the peanuts, if using). Pour the coated popcorn onto the prepared baking sheet, spreading it out evenly.
Step 5: Place in the oven and bake for 1 hour, stirring every 20 minutes. Remove from the oven and let the pan cool on a wire rack for 25 minutes. When the caramel corn has cooled, break it into chunks. Serve or store for up to one week.

Expert Tips
Use a Candy Thermometer – Hitting the right temperature (250 degrees Fahrenheit or 120 degrees Celsius) is key to making sure the caramel sets properly without being too hard or too sticky.
Stir During Baking – Stirring every 20 minutes keeps the coating even and prevents clumps from sticking together. It also helps the caramel bake more evenly.
FAQs
The popcorn should look golden and dry, not sticky or shiny. If it still feels soft, it likely needs a few more minutes in the oven to finish crisping up.
You can, but skip any pre-flavored or buttery varieties. Go for plain, unseasoned microwave popcorn so it doesn’t interfere with the caramel flavor.

Storage Information
STORE Oven Baked Caramel Corn in tight containers or a sealed bag once fully cooled to prevent condensation, which can make it chewy. It stays fresh at room temperature for up to one week.
For longer storage, FREEZE in an airtight container or bag for up to two months. Let it sit at room temperature for 15 minutes before serving. If it softens, REHEAT it in a 250 degrees Fahrenheit (120 degrees Celsius) oven for 5–8 minutes to crisp it back up.

Homemade Baked Caramel Corn Recipe
Ingredients
- 1/2 cup unpopped popcorn
- 2 tbsp canola oil
- 1 cup brown sugar - packed
- 1/4 cup light corn syrup
- 2 tsp molasses
- 1/2 cup butter
- 1/4 tsp baking soda
- 1/2 tsp sea salt
- 1/2 tsp vanilla bean paste
Optional
- 1 cup roasted peanuts
Instructions
- Preheat the oven to 250 degrees Fahrenheit (120 degrees Celsius). Generously spray or butter a rimmed baking sheet, then set it aside.
- In a cold, large Dutch oven or stock pot with a lid, add the oil and popcorn kernels. Coat the kernels with oil and turn the heat to medium. Once the first kernel pops (around 2–3 minutes after turning the heat on), place the lid on. When the kernels have popped and you only hear one every few seconds, remove the pot from the heat. Pour the popcorn into a large mixing bowl (you want extra room to stir).
- In a small saucepan over medium heat, whisk together the brown sugar, corn syrup, molasses, butter, and salt. Bring to a simmer (or a slow boil), stirring often. You’ll know the mixture is ready when it reads 250 degrees Fahrenheit (120 degrees Celsius) on a candy thermometer (this takes about 5 to 6 minutes).
- Remove from the heat and whisk in the vanilla and baking soda. Pour the mixture over the popcorn and gently mix until all of the popcorn is coated (stir in the peanuts, if using). Pour the coated popcorn onto the prepared baking sheet, spreading it out evenly.
- Place in the oven and bake for 1 hour, stirring every 20 minutes. Remove from the oven and let the pan cool on a wire rack for 25 minutes. When the caramel corn has cooled, break it into chunks. Serve or store for up to one week.











I’ve tried this homemade caramel corn, and it’s way better than store-bought! It’s super crispy, fresh, and absolutely delicious. I’m already planning to make more and give it as gifts to my family.
BWAHAHAHAHA!! 12 servings?? Oh that’s funny!! Ate the whole darn thing myself! 🙂
Oh trust me- we devour it too! I just said 12 servings because sometimes we bag it up for gifts 🙂
thank u i like ur recipe