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

White Chocolate Mocha Cake: A Decadent Dessert with Coffeehouse Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 25 minutes
  • Total Time: ~1 hour 30 minutes
  • Yield: One 2-layer cake (10–12 servings)
  • Category: Dessert, Cake
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This White Chocolate Mocha Cake is a rich and decadent dessert made with soft mocha-infused cake layers and a luscious white chocolate frosting. With bold espresso notes and creamy white chocolate, this homemade cake is perfect for birthdays, holidays, or any coffee lover’s celebration.


Ingredients

  • For the Mocha Cake:
  • 1¾ cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1½ teaspoons baking powder
  • 1½ teaspoons baking soda
  • ½ teaspoon salt
  • 1½ cups granulated sugar
  • 2 large eggs
  • ½ cup vegetable oil
  • 1 cup brewed espresso or strong coffee
  • ¾ cup buttermilk
  • 1 teaspoon vanilla extract
  • For the White Chocolate Frosting:
  • 8 oz white chocolate, chopped
  • 1 cup unsalted butter, softened
  • 34 cups powdered sugar
  • 24 tablespoons heavy cream or milk
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

For the Cake:

  1. Preheat oven to 350°F (175°C). Grease and line two 8-inch or 9-inch cake pans.

  2. In a large bowl, whisk together flour, cocoa, baking powder, baking soda, and salt.

  3. In another bowl, beat sugar, eggs, and oil until smooth. Stir in espresso, buttermilk, and vanilla.

  4. Combine wet and dry ingredients and mix until just combined.

  5. Divide batter between pans and bake for 30–35 minutes, until a toothpick comes out clean.

  6. Cool in pans for 10 minutes, then transfer to wire racks to cool completely.

For the Frosting:

  1. Melt white chocolate in a double boiler or microwave in 20-second bursts. Let cool slightly.

  2. Beat softened butter until fluffy.

  3. Mix in melted white chocolate, then gradually add powdered sugar.

  4. Add cream, vanilla, and salt. Beat until smooth and fluffy. Adjust consistency with more cream or sugar.

  5. Frost cooled cake layers and decorate as desired.


Notes

  • Espresso powder + hot water can replace brewed espresso.
  • Add espresso powder to frosting for extra coffee flavor.
  • Use high-quality white chocolate bars (not chips) for best results.
  • Cake layers can be made ahead and frozen.
  • Great as a 9×13 sheet cake or cupcakes (adjust baking time).