Preheat your oven to 250F.
In a medium saucepan, melt your butter on medium heat. Once melted, add in your brown sugar, corn syrup, and salt. Bring to a boil and stir constantly. And then boil without stirring for 4 minutes.
Afterwards, remove the mixture from the heat and add in your vanilla extract and baking soda.
While stirring the popcorn, pour the caramel in a thin stream, and toss it until it is evenly coated.
Then divide the popcorn into shallow baking trays. Bake for 1 hour in the preheated oven, and turn the popcrn every 15 minutes.
Once it's finished cooking, remove from the oven and let it cool down. Only after you can break the caramel popcorn into pieces and enjoy!