Preheat the oven to 325 degrees. In a small pan over low heat melt the butter and honey together, remove from heat. Add in the cinnamon, ginger, essential oils and salt. Set aside half of the honey mixture for drizzle at the end. Put the cashews in an extra large mixing bowl. Coat them with about a tablespoon of the butter/honey mixture. Spread the coated nuts onto a baking sheet covered with parchment paper and bake for 6 minutes.
Meanwhile, in the same large bowl evenly coat the plain popcorn - minus any unpopped kernels with the remaining butter/honey mixture.
After the cashews have been in the oven for 6 minutes, take out the tray, add the popcorn to it, and mix it all up together. Stick the tray back in the oven and set the timer for 4 minutes.
After 4 minutes open the oven and stir or shake the mixture around on the baking sheet. Set the timer for 2 more minutes.
Repeat the process of checking/stirring the popcorn mixture every minute then take it out of the oven once it turns a dark brown (it can burn easily toward the end!). My total bake time was 8 minutes once I added the popcorn.
The popcorn and nuts will be slightly wet right out of the oven, but will harden as they cool. Drizzle the remaining half of honey mixture on top if desired and enjoy!