Preheat the oven to 275 degrees. If your pumpkin seeds are wet from washing, dry them a bit on a clean dish towel or on paper towels. Place the pumpkin seeds in a medium bowl.
In a small microwave safe bowl, add the butter, oil or coconut oil, and honey. Microwave until the butter melts and the honey is runny. Pour the honey mixture over the pumpkin seeds and stir. Add the cinnamon and stir again.
Line a rimmed baking sheet with parchment paper so that the paper hangs over both ends. Dump the pumpkin seeds into the middle of the paper and place it in the oven. Bake for 30 to 40 minutes until the seeds and honey are a deep golden brown, stirring every 10 minutes.
When the seeds are roasted, remove from the oven and stir again. Stir a few times as they cool to keep them from sticking in one big lump. Enjoy the seeds once they are cool enough to eat. Store uncovered for up to one week.
Notes
Here's how I prep my fresh pumpkin seeds for cooking: I put everything I scraped from the pumpkin into a bowl. I use my hands to kind of squeeze the seeds from the strings they are sticking to. I do this to get rid of the biggest chunks of pumpkin. Then I fill up the bowl of pumpkin seeds with water and let them sit for a minute. I use my hands to strain out a little more pumpkin. Lastly, I drain the pumpkin seeds into a colander and spray them with water. Between using my hands and all the water, I end up with very little pumpkin pulp left behind. A little left doesn't matter anyways; it kind of disappears when you bake it. Not sure how official that all is, but it works.
Nuts and seeds, especially when coated with a sugar (in this case honey), tend to burn quickly and easily. Keep a close eye on these. Stir often and if they appear to be getting too brown too fast, turn down the oven temperature a bit.
Super cheap honey often tastes bitter to me and that's no good. I like to get local honey and in a pinch Costco's organic honey is a good option too.