Homemade Caramel Popcorn Without Corn Syrup
Disclosure: This post may contain affiliate links. Please read my Disclosure page for more information.
Learn how to make the best caramel popcorn without corn syrup. And it’s easy to make with simple ingredients you probably have on hand.
In my opinion it can be hard to find a good caramel corn. If you’ve ever had a really good batch, you’ll know what I mean. And I’m talking better than what comes in those holiday canisters.

We’re sharing tips to help you get the best results with this recipe. If you don’t need the tips, scroll to the bottom for the full recipe and a printable recipe card.
So I decided to make my own version using just a few ingredients. And the best part is you won’t need corn syrup, baking soda or a candy thermometer to make this easy recipe!
Cooking the perfect caramel sauce may seem difficult, but I am going to walk you through step-by-step so you get the best caramel popcorn.
This easy homemade caramel corn recipe is one of our favorite treats. It’s perfect for a Fall snack, party treat or a gift from your kitchen. Or change things up and make a batch for movie night – you might want to make a double batch because it will disappear fast!
I like to make homemade popcorn in the Instant Pot, but I’ve also included stovetop directions if you prefer to cook it that way. For more popcorn snacks be sure to check out my s’mores popcorn, sweet and salty fall snack mix and bunny bait recipes.

Caramel Popcorn Ingredients Needed
- coconut oil – it adds a subtle, sweet flavor to the popped corn but you can use vegetable oil if that’s what you have on hand
- popcorn kernels – make sure your kernels are fresh
- salt – it’s optional but balances the sweetness of the caramel
- granulated white sugar – we’re using sugar in place of the syrup
- water
- butter – adds richness to the caramel sauce
- whole milk – makes the caramel creamy
Get the complete ingredients & directions in the recipe card below.
How to Make Caramel Popcorn Without Corn Syrup
Stovetop Popcorn Instructions
Add the coconut oil to a large pot over medium heat. Once melted, pour in the popcorn kernels and stir to coat.
Stir constantly until they begin to pop, then cover. Leave the lid on until all of the kernels have popped or you go about 20 seconds without hearing any popping.
Toss with salt, transfer to a large bowl and set aside.

Instant Pot Popcorn Instructions
Add the oil to the inner pot and press Saute. Once it’s melted, stir in the kernels so they are coated evenly.
Place the lid on (I use this glass lid) and keep the pot covered until you no longer hear the kernels popping. Turn off the Instant Pot, transfer the popped corn to a large bowl, and set aside.

How To Make The Homemade Caramel Sauce
Add the water and sugar to a saucepan over medium heat. DO NOT stir while the sugar is melting.
Once the mixture turns light brown, add the butter and melt it. After the butter has completely melted, slowly pour in the milk, stir, and cook for 5 minutes.
Remove from the heat and allow the caramel to thicken as it cools.
As soon as it thickens up, pour half of the caramel mixture on the popcorn and stir to coat. Chill the caramel popcorn in the refrigerator for 1 hour.
Remove from the fridge and pour the remaining sauce on. Chill again until the popcorn has set up.
Tips for Making Caramel Corn Without Corn Syrup
- Remove any unpopped kernels before adding the caramel sauce.
- It’s very important that you pay attention while you are making caramel popcorn and follow the instructions exactly.
- Real butter works best for this recipe (don’t use margarine).
- Melt the sugar slowly to avoid burning it.
Recipe Substitutions and Variations
- For a richer caramel, use heavy cream in place of the whole milk.
- Drizzle melted chocolate over the caramel corn after it’s set up for a decadent treat.
- For a Cracker Jacks style popcorn, mix in some salted peanuts just before you chill it for a second time.
- Add a little cinnamon, pumpkin pie spice or even cayenne pepper to the caramel sauce if you like a little flavorful spice.

How Long Does Homemade Caramel Popcorn Last?
It’s best eaten on the day you make it, but will stay fresh for up to 1 week. Keep it in an airtight container or zip top bag and store at room temperature.
If you would like to give caramel corn as a gift during the holiday season, store it in a Mason jar and tie a festive ribbon around the jar. Not only does it look pretty, Mason jars are great for keeping the air out so the popcorn stays crunchy.
Nothing beats a batch of freshly made crunchy caramel corn, and this recipe couldn’t be easier to make. This sweet, salty snack is sure to be a family favorite!
More Easy Snack Recipes…
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Caramel Popcorn Without Corn Syrup
Ingredients
- 4 tablespoons coconut oil
- 1 cup popcorn kernels
- 1 teaspoon salt, optional
- 1/2 cup granulated sugar
- 3 teaspoons water
- 2 tablespoons butter
- 1/2 cup whole milk
Instructions
Stovetop Popcorn Instructions
- Heat the oil in a large pot with a lid. Drop 3-4 kernels into the hot oil and heat over medium-high heat until they pop.
- Add remaining kernels and give it a quick shake to coat the kernels with oil, then cover the pot.
- Continue cooking over medium heat, shaking the pot every 15-20 seconds, until the popping slows to 2-3 seconds apart. Remove pan from the heat, uncover and add the salt if using. Transfer popped corn to a large bowl, removing any unpopped kernels.
Instant Pot Popcorn Instructions
- Set the instant pot to Sauté mode and add the coconut oil. After the oil has melted, add the popcorn kernels and stir until the kernels are coated in oil.4 tablespoons coconut oil
- Continue stirring until kernels begin to pop. Place the lid on, leaving closed until the popping has slowed or stopped.
- Turn off the Instant Pot, open the lid and remove the popped corn. Sift out any unpopped kernels and throw away. Toss with the salt if using and set aside.1 teaspoon salt
Homemade Caramel Sauce Instructions
- Add sugar and water to a saucepan over Medium heat. Do not stir while allowing sugar to melt.1/2 cup granulated sugar, 3 teaspoons water
- Once the sugar turns a light brown color, add the butter and melt. After the butter has melted, slowly stir in the milk and cook for 5 minutes. Remove from the heat. The caramel will thicken as it cools.2 tablespoons butter, 1/2 cup whole milk
- As soon as the caramel thickens, pour half of the caramel sauce on the popcorn and gently stir until the popcorn is fully coated. Place coated popcorn in the refrigerator for 1 hour.
- Remove popcorn from the refrigerator and pour the remaining caramel over the popcorn. Place back in the refrigerator until popcorn has set up.
Notes
- Keep a close eye the pot when making the popcorn and caramel sauce – it burns easily.
- Flavor options: add peanuts with the 2nd coating of caramel for a cracker jack-style treat; drizzle with melted chocolate after the caramel corn has set up for a rich treat.
- To store: it’s best eaten within a day but will stay good for up to a week if stored in an airtight container or bag.
Nutritional Estimate
Nutritional information is provided as a reference, using an online calculator. We recommend verifying the information independently for accuracy.


