Vegan Caramel Popcorn (Sweet, Salty, Gluten-Free)



This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

I combine crunchy popcorn, a rich caramel sauce, and a touch of sea salt for this vegan caramel popcorn recipe. You could buy a bag, but I promise you, the balance between sweet and salty in this recipe is unbeatable. I bake the caramel-coated popcorn low and slow, so every piece turns out crisp instead of sticky.

Black bowl overflowing with vegan caramel popcorn sitting on a yellow and white checkered towel.

This vegan caramel popcorn is the kind of snack that disappears almost instantly in my house, especially during movie nights and holiday gatherings. I love the difference between the air popcorn and the caramel coating. I make this when I feel like something a little more grown-up than unicorn popcorn. If you have your next movie night planned, make sure you have everything you need for this caramel popcorn.

I originally started testing vegan caramel popcorn recipes after struggling to find a dairy-free version that stayed crunchy for more than a few hours. Some turned sticky while others hardened. Eventually, I landed on a method that baked everything up into the perfect texture. The first time my kids tried it, they could not get enough of it and were excited to have something sweet instead of savory snacks like jalapeno popcorn. According to them, it tasted like all their favorite sweet treats and snacks rolled into one. It probably also helped that I threw a few vegan chocolate chips into the popcorn, too. Ha!

This vegan caramel popcorn tastes divine, but honestly, it is the texture that I love the most. Every piece stays crisp and airy while the coating hardens into a sweet, crunchy shell. I also love that, unlike some commercial brands, there is a proper balance of sweetness instead of overly cloying flavors.

The method for preparing this vegan caramel popcorn is simple, but time matters for the final texture. I start by preparing my caramel sauce on the stovetop and cooking it until just thick before stirring in the baking soda, vanilla, and salt. Then I pour the sauce over the popcorn quickly and mix thoroughly so each piece is coated before the caramel cools too much. Then I spread the popcorn onto a baking sheet and bake low and slow for an hour, stirring occasionally. I let the caramel popcorn cool completely before breaking it apart and serving. 

For game nights, I stuck to safe homemade snacks that my friends eat without any issue. Then, a few years ago, I decided to debut this newly perfected vegan caramel popcorn. After a few of my friends tried a few handfuls, I noticed one or two of them giving me a funny look. Eventually, my friend asked why I went back to store-bought snacks. Apparently, this popcorn tasted a lot like a certain commercial brand, but in a good way! Once they realized that it was all still vegan and homemade, they breathed a sigh of relief. They like being able to eat delicious snacks with a clear conscience. Make this for your friends, and have some fun by asking them to guess which brand it is. Ha! 

🥘 Ingredients

For this vegan caramel popcorn recipe, I use just a handful of simple ingredients to help create the perfect crunchy coating. This is everything I use:

ingredients for caramel popcorn in separate bowls, with loose popcorn across a yellow checkered towelingredients for caramel popcorn in separate bowls, with loose popcorn across a yellow checkered towel

Popcorn: I use salted popcorn for the best balance between sweet and salty. Air-popped, stovetop, microwave, or Instant Pot popcorn all work well. 

Vegan caramel sauce: Homemade or store-bought vegan caramel sauce creates the richest flavor and coats the popcorn nicely. 

Baking soda: I add a small amount to help aerate the caramel slightly so it spreads more easily over the popcorn.

Vanilla extract: This rounds out the caramel flavor and adds warmth. 

Sea salt: I add salt to sharpen the sweetness and balance the caramel. 

Nuts: Pecans, peanuts, or walnuts add extra crunch and richness throughout the popcorn.

🔪 How To Make

I make this vegan caramel popcorn in stages so the caramel stays smooth and the popcorn bakes up crisp. This is how I do it:

Preheat oven: I preheat the oven to 250F and line a baking sheet with parchment paper.

Make caramel: Next, I prepare the vegan caramel sauce on the stovetop and follow this recipe. I cook it until slightly thickened, then I stir in the baking soda, vanilla, and salt.

vegan caramel sauce bubbling in pot with a silver whiskvegan caramel sauce bubbling in pot with a silver whisk

Coat popcorn: I place the popcorn into a very large bowl, pour the caramel over the top, then toss everything quickly until evenly coated. Once coated, I spread the popcorn mixture across the prepared baking sheet in an even layer.

vegan caramel sauce poured on top of popcorn in a bowlvegan caramel sauce poured on top of popcorn in a bowl

Bake slowly: I bake the caramel popcorn for about 1 hour, stirring periodically.

vegan caramel popcorn spread out onto a baking sheetvegan caramel popcorn spread out onto a baking sheet

Cool and break apart: After baking, I let the popcorn cool completely before breaking it into clusters and serving.

Someone's hand reaching for a piece of vegan caramel popcorn in a bowl.Someone's hand reaching for a piece of vegan caramel popcorn in a bowl.

My #1 Secret Tip for this vegan caramel popcorn recipe is to coat and bake the popcorn as soon as the caramel is ready. As the caramel cools, it thickens quite quickly and becomes harder to spread evenly across the popcorn. 

Other Tips To Keep In Mind:

  • Stir during baking: I mix the popcorn every 15 minutes so the caramel coating crisps up evenly across the tray.
  • Use a large bowl: A very large mixing bowl makes coating the popcorn much easier and prevents caramel from spilling everywhere.
  • Watch caramel: I cook the caramel until just thickened, since overcooking can make the coating too hard after baking.
  • Line pan: Parchment paper prevents sticking and makes clean up a whole lot easier.
  • Use salted popcorn: I prefer plain salted popcorn with sturdy popped kernels, as they hold the coating well. I avoid buttery microwave popcorn as it can sometimes make the caramel coating greasy.

📖 Variations

I love experimenting with different flavors and mix-ins for this vegan caramel popcorn. So far, these 3 have been my favorites:

Chocolate drizzle: I drizzle 1/2 cup melted vegan chocolate over the cooled popcorn. I use either white or dark chocolate, and enjoy it while it is still gooey or let it harden. My kids love this version for movie night. 

Spiced caramel: I stir 1 teaspoon cinnamon or pumpkin spice into the caramel sauce for a warmer flavor that smells incredible while it bakes. I love making this during the fall and keeping a container for an easy snack. 

Pretzel crunch: I mix in 1 cup of slightly broken-up pretzels for an extra salty crunch. This is the version my friends always ask me to make for game nights. 

🍽 Serving Suggestions

If you are making this popcorn for movie night or a get-together, I recommend pairing it with some equally decadent snacks. It looks gorgeous alongside bowls of vegan Ferrero Rocher, or a few shards of vegan peanut brittle. Then balance it out with something light and fresh like a vegan lemon tart.

A few weeks ago, a few of my best friends came over for a girls’ night, which usually means an assortment of comfort foods and sweet treats. I made a huge bowl of this vegan caramel popcorn and served it with some vegan cookie dough and caramel nice cream. We definitely overindulged, but it was totally worth it. 

🧊 Storing And ♨️ Reheating

Room temperature: I store leftover popcorn in an airtight container at room temperature for up to 1 week. I make sure the popcorn cools completely before sealing the container.

Freezing: This recipe is not suitable for freezing.

Reheating: Caramel popcorn is best served at room temperature after it has cooled down. There is no reheating required.

❓Recipe FAQs

What should the caramel sauce consistency look like before coating the popcorn?

The caramel should look smooth, glossy, and thick enough to coat a spoon without turning stiff or stretchy. When I stir it, the sauce should flow slowly through the popcorn instead of clumping into heavy sticky blobs immediately. If the caramel becomes too thick, I stir in a small splash of warm coconut milk or water over low heat to loosen it slightly. If it looks too thin and watery, I let it simmer for another minute or two while stirring so more moisture cooks off.

Why did my popcorn turn out chewy instead of crunchy?

Chewy caramel popcorn means the caramel was not baked long enough, or the popcorn was not given enough time to cool completely before being broken apart. The hour-long bake at a low heat is what slowly dries out the caramel coat and transforms it from sticky and soft to that crisp, crackly shell. After giving my popcorn its full bake time, I leave the tray on the counter untouched for at least 20 minutes before I even think about breaking it apart.

Why is my caramel grainy?

This is usually a result of how the sugar behaves during cooking. When sugar crystals get stuck on the sides of the pot and fall back into the cooking caramel, crystallization occurs. This causes a smooth sauce to turn into a grainy, sandy mess. This is why I brush down the sides of the pot with a wet pastry brush, to prevent any stray crystals from falling in.

Love this Vegan Dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Easy Vegan Caramel Popcorn (Sweet And Salty!)

I combine crunchy popcorn, a rich caramel sauce, and a touch of sea salt for this vegan caramel popcorn recipe. You could buy a bag, but I promise you, the balance between sweet and salty in this recipe is unbeatable. I bake the caramel-coated popcorn low and slow, so every piece turns out crisp instead of sticky.

Prep Time15 minutes

Cook Time1 hour

Total Time1 hour 15 minutes

Course: Dessert, Snack

Cuisine: American, Vegan, vegetarian

Diet: Gluten Free, Vegan, Vegetarian

Servings: 4

Calories: 1258kcal

  • My #1 Secret Tip for this vegan caramel popcorn recipe is to coat and bake the popcorn as soon as the caramel is ready. As the caramel cools, it thickens quite quickly and becomes harder to spread evenly across the popcorn. 
  • Stir during baking: I mix the popcorn every 15 minutes so the caramel coating crisps up evenly across the tray.
  • Use a large bowl: A very large mixing bowl makes coating the popcorn much easier and prevents caramel from spilling everywhere.
  • Watch caramel: I cook the caramel until just thickened, since overcooking can make the coating too hard after baking.
  • Line pan: Parchment paper prevents sticking and makes clean up a whole lot easier.
  • Use salted popcorn: I prefer plain salted popcorn with sturdy popped kernels, as they hold the coating well. I avoid buttery microwave popcorn as it can sometimes make the caramel coating greasy.

Calories: 1258kcal | Carbohydrates: 247g | Protein: 36g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 3g | Sodium: 178mg | Potassium: 899mg | Fiber: 42g | Sugar: 6g