Chocolate Cake with Chocolate Frosting

Total Time

Prep: 40 min. Bake: 30 min. + cooling


16 servings

Updated: Nov. 10, 2023
I once sent this rich chocolate cake to my kids' teachers, and it vanished, so I had to make another one. (Who swipes a whole cake?) —Megan Moelbert, Springville, NY
Chocolate Cake with Chocolate Frosting Recipe photo by Taste of Home


  • 2 cups sugar
  • 2 cups water
  • 2/3 cup canola oil
  • 2 tablespoons white vinegar
  • 2 teaspoons vanilla extract
  • 3 cups all-purpose flour
  • 1/3 cup plus 1 tablespoon baking cocoa, sifted
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 3-3/4 cups confectioners' sugar
  • 1/3 cup baking cocoa
  • 1 cup butter, softened
  • 1 teaspoon vanilla extract
  • 3 to 5 tablespoons 2% milk


  1. Preheat oven to 350°. Line bottoms of 2 greased 9-in. round baking pans with parchment; grease parchment.
  2. In a large bowl, beat sugar, water, oil, vinegar and vanilla until well blended. In another large bowl, whisk flour, sifted cocoa, baking soda and salt; gradually add to sugar mixture, beating until smooth.
  3. Transfer batter to prepared pans. Bake until a toothpick inserted in center comes out clean, 30-35 minutes. Cool in pans 10 minutes before removing to wire racks; remove parchment. Cool completely.
  4. For frosting, sift confectioners' sugar and cocoa together. In a large bowl, beat butter and vanilla until blended. Beat in confectioners' sugar mixture alternately with enough milk to reach desired consistency. Spread frosting between layers and over top and sides of cake.
For chocolate sheet cake: Make batter as directed and transfer to a greased 13x9-in. baking pan. Bake in a preheated 350° oven for 30-35 minutes or until a toothpick inserted in center comes out clean. Frosting recipe may be halved.

Nutrition Facts

1 piece: 491 calories, 22g fat (8g saturated fat), 31mg cholesterol, 399mg sodium, 74g carbohydrate (53g sugars, 1g fiber), 3g protein.