Place the oil and oil based green food coloring in a large pot
Stir in the kernels, coating completely with the oil
Heat over medium heat until the first few kernels pop
Place the lid on and shake the pot over the heat
Remove the pot from the heat when the popping slows down and pour the popcorn onto a tray
Toss the marshmallows with a small amount of regular green food color
Sprinkle M&M candies, marshmallows, and candy hearts over the popcorn
Serve, share, and enjoy!