Here is the foil-proof magic way to make perfect popcorn on top of the stove.
I do it regularly and have rarely had more than two or three burnt kernels.
Follow instructions exactly.
3 Tbsp canola, peanut or grapeseed oil (high smoke point oil) (I use canola oil.)
⅓ cup of high quality popcorn kernels (I buy organic popcorn)
1 3-quart covered saucepan (I use a heavy-duty one from Cuisenart with a glass lid)
2 Tbsp (to taste) of butter
Salt to taste
METHOD:
1 Heat the oil in a 3-quart saucepan on medium high heat. (Takes a few minutes)>
2 Put 3 or 4 popcorn kernels into the oil and cover the pan.
3 When the kernels pop, add the rest of the ⅓ cup of popcorn kernels in an even layer. Cover, remove from heat and count 30 seconds. This method first heats the oil to the right temperature, then waiting 30 seconds brings all of the other kernels to a near-popping temperature so that when they are put back on the heat, they all pop at about the same time.
4 Return the pan to the heat. The popcorn should begin popping soon, and all at once. Once the popping starts in earnest, gently shake the pan by moving it back and forth over the burner. Try to keep the lid slightly ajar to let the steam from the popcorn release (the popcorn will be drier and crisper). Once the popping slows to several seconds between pops, remove the pan from the heat, remove the lid, and dump the popcorn immediately into a wide bowl.
With this technique, nearly all of the kernels pop (I counted 4 unpopped kernels in my last batch), and nothing burns.
5 If you are adding butter, you can easily melt it by placing the butter in the now empty, but hot pan.
6 Salt to taste.