Homemade frosting is a great addition to a cake for a special event. This cream cheese frosting is easy to make and will give you a delicious chocolate flavor with no harsh artificial taste. Makes 3 1/2 cups, enough to frost a 2 or 3 layer cake.

1 package (8 ounces) cream cheese, at room temperature
1/2 cup (1 stick) butter, at room temperature
5 packets or scoops of Holy Chocolate
1/2 cup hot water
1 teaspoon pure vanilla extract
4 cups confectioners’ sugar, sifted


  1. Place the Holy Chocolate in a large mixing bowl and pour the boiling water into it. Stir with a rubber spatula until the cocoa comes together into a soft mass or thick syrup. Add the cream cheese and butter and blend with an electric blender on low speed until the mixture is soft and well combined (about 30 seconds).
  2. Add the vanilla and 3 3/4 of the confectioners’ sugar. Blend with the mixer on low speed until the ingredients are moistened (about 30 seconds). Add more sugar if the frosting seems too thin. Increase the mixer speed to medium and beat until the frosting is fluffy (about 2 minutes more).
  3. Use the frosting to frost the top and sides of the cake or cupcakes of your choice. We recommend the Holy Chocolate Chocolate Cake Bliss, available where you got this recipe card, or at http://www.holychocolate.com.