1. Heat oven to 350°F. Grease and flour two 9-inch round cake pans. Set aside.
2. Stir together sugar, flour, cocoa, baking powder, baking soda and salt in a large bowl. Add eggs, milk, oil and vanilla; With a mixer, beat on medium speed for about 2 minutes. Carefully, stir in boiling water. The batter will be very thin. Pour batter into prepared cake pans.
3. Bake for 30 to 35 minutes or until a toothpick inserted in center comes out clean. Cool 10 minutes; remove from pans to wire racks. Cool completely. Frost with chocolate frosting.
For the frosting:
Melt butter in the microwave or in a small pan on the stove. Stir in cocoa. Alternately add powdered sugar and milk, beating to spreading consistency. Add small amount additional milk, if needed. Stir in vanilla.
Makes about 2 cups frosting.
Cake Variations from Hershey's:
If you want to make a three layer cake: Grease and flour three 8-inch round baking pans. Heat oven to 350°F. Pour batter into prepared pans. Bake 30 to 35 minutes. Cool 10 minutes; remove from pans to wire racks. Cool completely. Frost.
If you want to make a bundt cake: Grease and flour 12-cup Bundt pan. Heat oven to 350°F. Pour batter into prepared pan. Bake 50 to 55 minutes. Cool 15 minutes; remove from pan to wire rack. Cool completely. Frost.
If you want to make cupcakes: Line muffin cups (2-1/2 inches in diameter) with paper bake cups. Heat oven to 350°F. Fill cups 2/3 full with batter. Bake 22 to 25 minutes. Cool completely. Frost. About 30 cupcakes.