In a medium-large skillet, heat canola oil on medium heat.
After a few minutes, place a few popcorn kernels into the oil. Once they pop, then the oil is warm enough.
Throw the rest of the popcorn kernels into the skillet and place a lid on top. As the popcorn is popping be sure to gently shake the skillet to ensure that all of the popcorn gets popped. Once the popcorn is done, pour it onto a baking sheet.
Next, put the chocolate chips into a microwave safe dish and microwave until melted, stirring every 20 seconds. Once melted, drizzle overtop of popcorn.
Repeat the same process with the peanut butter.
Lastly, sprinkle with salt.