Best Ever Caramel Corn With Nuts (Irresistible!)

JUMP TO RECIPE
5 from 27 votes

No, you can’t stop at one handful of this homemade caramel corn (aka caramel popcorn). It’s that good. Crunchy popcorn and nuts are coated in a buttery, salted caramel that hits all the sweet-salty notes – totally worth every calorie!

salted caramel popcorn in a tall clear jar on table.

I got this caramel corn recipe from my cousin Cindy, who brings it to every family gathering -and there’s never a kernel left behind. It starts with plain popcorn and ends up as a golden, caramel-nut gourmet treat that’s simply unbeatable.

What you can expect

Foolproof, easy recipe: Don’t let ‘homemade caramel corn’ scare you off. I promise this is a simple recipe – no need for a candy thermometer and just 7 ingredients plus a pinch of salt.

Perfect for any occasion: This popcorn is a decadent treat anytime, anywhere – great for gifting during the holiday season (I give them as ‘loot bags’), parties, baby showers, or movie nights. Best part? It keeps for 2 weeks (although I doubt it will last that long).

Ingredients – tailored to your taste

  • Popcorn: Use good-quality popping kernels for the best results. For a shortcut, buy pre-popped plain, non-GMO popcorn (as plain as possible). It’s pricier but saves time and a step.
  • Butter: Use salted or unsalted butter. If using salted, use a bit less added salt.
  • Brown Sugar: Use light or dark. Dark brown sugar has a deeper, molasses-like flavor.
  • Baking soda: Creates a lighter, airier texture and a smoother caramel.
  • Corn syrup: Light corn syrup keeps the caramel coating smooth and glossy. Dark corn syrup gives a richer, more robust flavor.
  • Nuts: Use any nuts or combination of nuts you like, such as almonds, pecans, macadamia, cashews or peanuts. Or skip them for a nut-free caramel corn.
  • Salt: A finishing flaky sea salt adds a lovely finish. Kosher salt also works. If using table salt, use less (it’s much saltier).
  • Corn syrup substitute: Replace with honey or maple syrup (texture will be slightly stickier).
  • Butter alternative: For dairy-free, use vegan butter or refined coconut oil.
  • Popcorn base: If you only have microwave popcorn, choose unsalted and unbuttered varieties and skip the extra salt.
  • Chocolate drizzle: Once cooled, drizzle with melted white, milk, or dark chocolate. This makes it messier to eat, though, as the chocolate melts in your hands.
  • Holiday version: Add festive sprinkles or red-green M&Ms while the caramel is still tacky.
  • Spice twist: Add ½ tsp cinnamon or pumpkin pie spice to the caramel mixture for fall flavors.
  • Nut cluster mix: After baking, toss in a few broken pretzels or roasted peanuts for a snack-mix style variation.
  • Nut-free: Omit nuts or swap with pumpkin seeds or sunflower seeds for crunch.

Step-by-step instructions

Scroll down for full instructions in the recipe card.

plain popcorn in large bowl.
Pop the popcorn kernels in a large pot or buy pre-popped plain non-GMO popcorn.
Butter, brown sugar, corn syrup and salt in a pot.
Bring butter, brown sugar, corn syrup and salt to a boil in a medium saucepan.
caramel sauce in pot bubbling.
Boil gently for 5 minutes. Remove from stove and add baking soda and vanilla (mixture will foam up). Pour mixture over popcorn and toss to coat evenly. Spread in a single layer on two large baking sheets. Sprinkle on sea salt. Bake.
Caramel corn in clear bowl with scattered popcorn around it.
Cool, serve and enjoy!

Tips

  1. Storing: Cool the popcorn completely before sealing it up in large ziploc bags or other containers. Warm popcorn will cause condensation, making the popcorn soggy.
  2. Freshen it up: If your caramel corn loses its crunch, spread it on a baking sheet and reheat in a 250°F oven for 5–8 minutes to crisp it again.
  3. How to avoid unpopped kernels. After popping, transfer the popcorn to a large bowl and give it a few shakes – the heavier unpopped kernels will sink to the bottom so you can remove them easily.

How to serve caramel popcorn

Serving in fun paper cups, treat boxes or popcorn cartons for parties and movie nights. For gifts, I fill up small clear treat bags from the dollar or bulk store and tie them with a bow for any occasion:

  • baby showers
  • birthday parties
  • special milestone events
  • picnics
  • holiday cocktail parties
  • teacher or hostess gifts

Shortcut

You can pop your own popcorn on the stovetop or with an air popper – or skip a step and buy plain, unsalted popcorn from a popcorn kiosk or grocery store. It saves time and cleanup (I do this!).

Recipe FAQs

What is the best way to pop popcorn?

The Kitchn tested 8 ways to pop popcorn and found the stovetop, air popper, and wok methods gave the best flavor and texture.

How do I prevent the caramel coating from becoming too hard?

According to Serious Eats, baking soda added to the caramel coating will help to neutralize the acidity and prevent it from becoming too brittle.

How can I make caramel corn less sweet?

You can adjust how much caramel coating covers your popcorn by using more or less popcorn. For full coverage (lots of caramel), use less popcorn. For a lighter coverage (less sweet, fewer calories), add more popcorn.

Why bake the caramel corn after coating it?

Baking helps dry out and set the coated popcorn for that perfect crunch.

Can I freeze caramel corn?

Yes! Freeze for several months in airtight bags. Thaw uncovered at room temperature. If more crisping is needed, place it in a 250°F oven for 5–8 minutes

c;lose up of salted caramel popcorn.

Other tasty snacks

If you’re in the mood for a savory popcorn instead, try our spiced herb popcorn. Or check out these other homemade sweet snacks with quick prep.

Please leave a 5 star rating ***** with a comment in the recipe card below if you like the recipe, Thank you so much!

salted caramel popcorn in a tall clear jar on table.
Print Recipe Pin

Rate this recipe here

4.97 from 27 votes

Caramel Corn & Nuts (Irresistible!)

No, you can't stop at one handful of this homemade caramel corn (aka caramel popcorn). Crunchy popcorn and nuts are coated in a buttery, salted caramel that hits all the sweet-salty notes – worth every calorie!
Prep Time15 minutes
Cook Time1 hour
Cooling15 minutes
Total Time1 hour 30 minutes
Course: Snack, Treat
Cuisine: American
Diet: Vegetarian
Servings: 9 cups

Ingredients

  • 1/3 cup popcorn kernels, Note 1 for shortcut (to make about 8 cups popcorn))
  • 1 tablespoon vegetable or canola oil
  • 2 cups pecans, macadamia, cashews, peanuts and/or almonds

Caramel Coating

  • 1 cup brown sugar
  • 1/2 cup light corn syrup
  • 1/2 cup unsalted butter (1 stick) or salted butter
  • 1/2 teaspoon kosher salt
  • 1 tablespoon baking soda
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon sea salt (or less if you use salted butter) (or sub Kosher salt)

Instructions

  • Preheat oven to 250F/121C. Prepare two baking pans lined with parchment paper.
  • MAKE STOVETOP POPCORN: Put 3 kernels and 1 tablespoon of oil in a large pot with a lid on medium heat When kernels pop, add rest of the kernels. Shake to cover them in oil. Cover pot and let kernels pop. When popping slows, remove from heat and empty popcorn into a large bowl, removing any unpopped kernels. You should have 8-9 cups. Add nuts. Note 1 for shortcut.
  • MAKE CARAMEL SAUCE: Bring sugar, corn syrup, butter and salt to a boil over medium-high heat, stirring to blend. Leave mixture to boil for 5 more minutes without stirring. Remove from heat. Add baking soda and vanilla (be careful, it will foam and bubble up). Stir until well blended.
  • STIR AND BAKE: Pour caramel sauce over popcorn and mix well until popcorn is evenly coated. Divide popcorn onto two baking pans. Spread it out as evenly as you can on the baking sheet. Sprinkle with sea salt. Bake for 1 hour, stirring 2-3 times to break up clumps and coat popcorn well with caramel. Remove from oven and let popcorn cool completely. If desired, form tennis-size balls while the popcorn is slightly warm. 

Recipe Notes

  1. Shortcut for popcorn: I do this all the time. Buy plain non-GMO popcorn (as little as possible added) at your local popcorn kiosk or grocery store. You will need about 8-9 cups. I don’t suggest you use microwave popcorn because of the additives, but you can in a pinch. The Kitchn tested 8 ways to pop popcorn if you’re interested. 
  2. Substitutions
    • Corn syrup substitute: Use honey or maple syrup (texture will be slightly stickier).
    • Butter alternative: For dairy-free, use vegan butter or refined coconut oil.
  3. Variations: 
    • Chocolate drizzle: Once cooled, drizzle with melted white, milk, or dark chocolate. Messier to eat, though, as chocolate melts in your hands.
    • Holiday version: Add festive sprinkles or red-green M&Ms right when popcorn comes out of the oven.
    • Spice twist: Add ½ tsp cinnamon or pumpkin pie spice to the caramel mixture for fall flavors.
    • Nut cluster mix: After baking, toss in a few broken pretzels or roasted peanuts.
    • Nut-free: Omit nuts or swap with pumpkin seeds or sunflower seeds for crunch.
  4. To store/freeze popcorn:
    • Store completely cooled popcorn at room temperature in an airtight container or large ziploc bags for up to 2 weeks.
    • Freeze it for up to 3 months. Thaw, uncovered, at room temperature. If needed, reheat in a 250°F oven for 5–8 minutes to crisp it again.
 
Nutrition values are estimates for 1 cup of caramel corn. 

Nutrition

Calories: 413kcal | Carbohydrates: 46g | Protein: 3g | Fat: 26g | Saturated Fat: 8g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 27mg | Sodium: 644mg | Potassium: 143mg | Fiber: 3g | Sugar: 39g | Vitamin A: 327IU | Vitamin C: 1mg | Calcium: 42mg | Iron: 1mg
Tried this recipe?We’d love you to rate it above under ‘rate this recipe’ or in the comment section below. Thanks!

4.97 from 27 votes (24 ratings without comment)

Leave a Reply

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

Recipe Rating





18 Comments

  1. Why an entire tablespoon of baking soda? Is that a typo? It tasted okay, but I’m sure it would have been fabulous had I reduced the amount of baking soda by half that amount or less…maybe 1 teaspoon?

    1. Great question! The baking soda is what gives the caramel coating its light, crisp texture. It creates bubbles when added to the hot caramel.

      You can reduce it to 1–1½ teaspoons, but the coating will be a bit denser and less airy. I use 1 tablespoon for a lighter, crunchier result, and it’s worked well for me, but go ahead and experiment to find your sweet spot.

  2. 5 stars
    Super easy. Made 2 batches for a party. 1st batch I followed directions to toss the popcorn on the pan. This didn’t work out for me because the 2nd pan had cooled while I was tossing the first pan and was pretty clumpy and not as evenly covered. Second batch I put popcorn and nuts into a large Tupperware bowl that was sprayed with oil and tossed it all at once in there before putting on pans. Turned out PERFECTLY! Both batches tasted delicious, but second batch was much prettier. This recipe is a winner in my book.

  3. 5 stars
    Hello Ladies/ Gents!
    I would recomend this for anyone that is interested in making a DYNOMITE gift or party snack. I recomend making sure you stir and heat about 10 minutes at a time (I use convection). I stirred and left in the oven for 40 minutes, Rotating the pans and making sure the popcorn was stirred each time to dry out. All I can say is it turned out beautifull! I also added my own mix nut assortment and added a little bit of aleppo pepper to add a kick which was awsome. Just make sure you mix and flip the caramel corn thoroughly each time to dry out the corn and caramel, Convection oven or not just pay attention and it will turn out wonderful! Lisa

  4. is there your recipe for the banana bread after the popcorn recipe? can’t find it. thank you.

  5. 5 stars
    Recipe turned out perfectly!! Used vegan butter and made it 100% vegan it was delicious followed the recipe to a T thanks so much !!

    1. So great to hear Melissa! And I’m thrilled that it worked so well with 100% vegan butter. Thanks for leaving a comment.

    2. You never listed the temperature of the oven for the caramel popcorn?
      This recipe sounds great,
      Just wanted to know the oven temperature.

      1. Hi Diane. The first instruction in the recipe says “Preheat oven to 250F/121C”. Perhaps it was easy to miss. I think you’re going to like the caramel popcorn!