Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chocolate Cake with Vanilla Buttercream


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 55 minutes
  • Yield: 10 slices
  • Diet: Vegan

Description

A rich, moist chocolate cake layered with fluffy vanilla buttercream. Easy to make, dairy-free if needed, and perfect for birthdays, celebrations, or indulgent weekends.


Ingredients

1 1/2 cups all-purpose flour

1/2 cup unsweetened cocoa powder

1 cup granulated sugar

1/2 cup brown sugar

1 tsp baking soda

1/2 tsp baking powder

1/2 tsp salt

1 cup non-dairy milk (almond, soy, or oat)

1/3 cup vegetable oil

1 tbsp apple cider vinegar

1 tbsp pure vanilla extract

1/2 cup brewed coffee or hot water

1/2 cup vegan butter or regular unsalted butter, softened

22 1/2 cups powdered sugar

1 1/2 tsp pure vanilla extract

12 tbsp non-dairy milk or regular milk


Instructions

  1. Preheat oven to 350°F (175°C) and grease and line two 8-inch round cake pans.
  2. In a large bowl, whisk together the flour, cocoa powder, granulated sugar, brown sugar, baking soda, baking powder, and salt.
  3. Add the non-dairy milk, vegetable oil, apple cider vinegar, and vanilla extract. Mix until combined.
  4. Slowly pour in the hot coffee or water and mix until the batter is smooth.
  5. Divide the batter evenly between the prepared pans.
  6. Bake for 30–35 minutes or until a toothpick inserted into the center comes out clean.
  7. Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  8. For the buttercream, beat the softened butter until creamy.
  9. Gradually mix in the powdered sugar, then add vanilla extract and milk. Beat until light and fluffy.
  10. Frost the top of one cake layer, place the second layer on top, and frost the entire cake.
  11. Chill the cake for 30 minutes before serving for cleaner slices.

Notes

To make it fully vegan, use non-dairy milk, vegan butter, and vegan-certified sugar.

Store in an airtight container at room temperature for up to 2 days or refrigerated for up to 5 days.

Chill the cake before slicing for cleaner cuts.

Cake layers can be made a day in advance and frosted the next day.

Wrap and freeze unfrosted layers or frosted slices for up to 2 months.

Add mini chocolate chips, chopped nuts, or a layer of fruit preserves for variations.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 30g
  • Sodium: 180mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 0mg