In the bowl of an electric stand mixer, fitted with a paddle attachment, place butter and beat on medium-high speed until pale and creamy, scraping down the sides of the bowl, as required, about 2-3 minutes. You can also use a hand mixer.
Next, sift 1 cup confectioner's sugar into the creamed butter. Beat on lowest speed until all the sugar is well combined with the butter. Add the remaining confectioner's sugar, 1 cup at a time, beating on low speed, until well mixed. Increase the speed to medium-high, and beat for 2 minutes.
Add vanilla extract and heavy cream, a tablespoon at a time. Beat on medium speed, scraping down the sides and bottom of the bowl as required, until the frosting is smooth and fluffy.
Add 5-6 drops of green food color, and beat on low speed. Keep adding the food color, little at a time, until the desired colored frosting is reached. This makes about 3.25 cups of frosting. I used about 2 cups to frost 8 cupcakes and added more green food color for a darker shade for the grass frosting.
Frost the cooled cakes/cupcakes using nozzles, or simply spread the frosting with an offset spatula. This quantity is sufficient to frost 12-16 cupcakes. Store any leftover frosting in an airtight container for up to 1 week and in the freezer for up to 2 months. Thaw overnight in the refrigerator, let it come to room temperature and re-whip it once again.