01 - Heat oil in a large pot over medium heat. Add popcorn kernels, cover with a lid, and shake occasionally until popping slows. Remove from heat, let cool slightly, then transfer to a large mixing bowl.
02 - Melt chocolate and butter together in a microwave-safe bowl in 20-second intervals, stirring until smooth. Alternatively, melt using a double boiler.
03 - Drizzle the melted chocolate evenly over the popcorn. Gently toss or stir to lightly and thoroughly coat the kernels.
04 - Spread popcorn onto a large baking sheet lined with parchment paper. Sprinkle with flaky sea salt and any optional toppings chosen.
05 - Allow to sit at room temperature for 10 to 15 minutes until chocolate is set. Break apart and serve.