Put the popcorn kernels and coconut oil into a large pan with a tight fitting lid.
Put the lid on the dutch oven or pan and turn the stove on high (it must be on high or the kernels won’t pop completely).
Wearing oven mitts, shake the pan oven every 10-15 seconds, being careful the lid stays on tight, then place back on the burner. Repeat until the popcorn stops popping.
Pour your popcorn into a large bowl and set aside.
In a small saucepan, melt your pastured butter over low heat.
Once the butter is melted, add the in the minced rosemary and garlic. Saute for about 1-2 minutes, or until your garlic is slightly brown.
While it's still warm, pour the butter mixture over your popcorn, then toss to combine.
Sprinkle Parmesan cheese over your popcorn, then salt to taste.