Homemade Baked Caramel Corn

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!

Finished homemade baked caramel corn served in red-and-white striped containers.

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.

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

Freshly popped popcorn in a red bowl.

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).

Homemade caramel sauce simmering in a saucepan with a red spatula.

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.

Caramel-coated popcorn spread evenly on a baking sheet.

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

How should my Oven Caramel Corn look when it’s done baking?

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.

Can I use microwave popcorn instead of stovetop?

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.

A batch of oven caramel corn in a white bowl.

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.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Baked caramel corn served in red-and-white striped containers.

Homemade Baked Caramel Corn Recipe

Oven-baked until golden and crackly, this Homemade Baked Caramel Corn starts with freshly popped kernels and ends with a buttery caramel glaze that hardens into the most satisfying crunch.
5 from 2 votes
Pin Rate
Course: Candy & Snacks
Cuisine: American
Diet: Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 1 hour
Cool Time: 25 minutes
Total Time: 1 hour 35 minutes
Servings: 12 servings
Calories: 279kcal
Author: Andrea
Print (email required)

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
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

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.

NOTES

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.

Nutrition

Serving: 12serving | Calories: 279kcal | Carbohydrates: 32g | Protein: 4g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 20mg | Sodium: 244mg | Potassium: 157mg | Fiber: 2g | Sugar: 24g | Vitamin A: 236IU | Calcium: 33mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

5 from 2 votes (1 rating without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    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.

    1. Oh trust me- we devour it too! I just said 12 servings because sometimes we bag it up for gifts 🙂