Grease a 9x13-inch baking pan with butter. Set aside.
In a large saucepan set over medium-low heat, combine the marshmallows and butter. Cook until the marshmallows are melted, stirring occasionally.
10 ounces mini marshmallows, 4 tablespoons unsalted butter
Mix the vanilla extract and food coloring into the melted marshmallow mixture.
1 teaspoon pure vanilla extract, 14 drops green food coloring
Once all of the marshmallows are green, add the Rice Krispies and stir until the cereal is coated.
5½ cups Rice Krispies cereal
Pour the mixture into the prepared pan, spray your hands with nonstick spray, and press the Rice Krispies mixture into an even layer.
Place the green melting chocolate and coconut oil into a microwave-safe bowl. Microwave for 30-second intervals until the chocolate melts, making sure to stir after every 30 seconds.
12 ounces green melting chocolate, 1 teaspoon coconut oil
Pour the chocolate over the Rice Krispies and spread it in an even layer.
Sprinkle the hearts all over the top of the chocolate. Place the pan in the refrigerator and allow the chocolate to set for 15 to 20 minutes.
2 tablespoons heart sprinkles
Cut into squares and enjoy.