This caramel corn recipe is a favorite treat! An heirloom recipe from my Grandmother, caramel corn just doesn’t get any better!

Caramel corn was always a favorite growing up. The smell of popcorn popping and caramel cooking made our house was warm and comforting. We never were able to help our Mother stir the caramel or mix it in the popcorn. It was much too hot for us to help with that part of the process. But I remember my sister and I sitting on the stools in the kitchen watching intently as Mother mixed up this delectable snack. It was like magic.

I’d forgotten all about her homemade caramel corn until the other day when my husband came home with a bag he’d ordered from Little Buddy for his Cub Scout fundraiser. Friends came by and before I knew it, the bag of caramel corn was empty. My husband had barely gotten any of what I learned that day was his favorite popcorn.

I mixed up a batch of homemade caramel corn and had it cooling when my husband came home from work yesterday. The look on his face made me feel like I’d worked a bit of magic myself.

Here’s how I made it.

Preheat oven to 200 degrees and go ahead and tear off some parchment paper to pour your popcorn on later.

Pop popcorn and set aside in a large roasting pan. Be sure not to add oil, butter, or salt. I use an air popper and basic popping corn.

Place butter, sugar, Karo syrup, and salt in large sauce pan over medium heat. Stir consistently until reaches a full boil. Remove from heat and stir in vanilla and baking soda.

Pour over popcorn.

Stir well until all of the popcorn pieces are well-coated.

Bake in preheated oven for about 15 minutes.

Remove from oven and pour onto parchment paper to cool.

Serve immediately or store in airtight containers for up to two days.

Here’s Grandmother’s Homemade Caramel Corn Recipe. I hope you love it!

Homemade Caramel Corn Recipe

This caramel corn recipe is a favorite treat! An heirloom recipe from my Grandmother, caramel corn just doesn't get any better!

Review Recipe

Print Recipe

Prep Time30 mins
Cook Time40 mins
Total Time1 hr 10 mins
Servings: 12
Author: Robyn Stone


  • 3 quarts popped popcorn no salt, no butter
  • 1/2 cup butter
  • 2 cups brown sugar packed
  • 1/2 cup Karo syrup
  • 1 teaspoon salt
  • 1 teaspoon vanilla
  • 1 teaspoon baking soda


  • Preheat oven to 200 degrees.
  • Pour popcorn into large roasting pan.
  • Combine butter, brown sugar, Karo syrup and salt in large sauce pan.
  • Cook over medium heat until begins to boil.
  • Remove from heat and stir in vanilla and baking soda.
  • Pour over popcorn and mix until well-combined.
  • Place in preheated oven and cook for 30 minutes.
  • Remove from oven and pour onto waxed paper to cool for approximately 15 minutes.
  • Serve immediately or store into airtight containers.
Have you made this recipe?Tag @addapinch on Instagram or hashtag it #addapinch


Did you have a favorite snack that was like magic when you were growing up?

Join today for free and start saving your favorite recipes

Create an account easily save your favorite content, so you never forget a recipe again.

Robyn Stone

..where I share sweet, savory and southern recipes, as well as home and garden tips and tidbits of travel.

More about me

8 Comments Leave a comment or review

  1. Pingback: Tweets that mention Homemade Caramel Corn Recipe --
  2. Nice one, Robyn! Not only was caramel popcorn one of my childhood favorites too — both CrackerJacks and homemade — but I must admit that I still make it pretty often. Usually at times when I have absolutely no business doing so, such as a couple of hours after a good solid dinner. Love your ever so tempting recipe!

  3. Hi I don’t have any karo syrup or corn syrup as its not readily available in australia. What can I use instead? Or will it work without it?

    1. The corn syrup is used in this recipe to prevent crystallization of the caramel in the recipe. You can omit it from making the caramel, but it most likely will leave your caramel a bit grainy. It shouldn’t be a major issue on the caramel corn.

Leave a Reply

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