Beat butter and sugar on high speed until no graininess remains, about 10 minutes.
Add the cream cheese and beat until smooth.
Add the vanilla and the red food coloring; beat well.
Beat in the cocoa powder.
Add eggs, one at a time, beating several minutes after each
Spoon into crust and smooth top.
Cover with a piece of waxed paper sprayed with cooking spray.
Use plastic wrap to cover the pie and the waxed paper.
Chill for 3 hours or more.
Serve with whipped cream, chocolate shavings or other garnish
Notes
I suggest caution in consuming eggs due to a slight risk of salmonella or other food-borne illness. To reduce this risk, I recommend you use only fresh, properly refrigerated, clean grade A or AA eggs (preferably pasture raised) with intact shells, and avoid contact between the yolks or whites and the shell. For recipes that call for eggs that are raw or undercooked when the dish is served, you can use eggs that have been treated to destroy salmonella, by pasteurization or another approved method.