Indulgent Tuxedo Cake with White Chocolate Filling

By Tyla Updated September 30, 2026
Jump to Recipe

Two-layer tuxedo cake with moist chocolate cake, white chocolate cream cheese filling and cocoa frosting. Serves 16; 55 minutes plus cooling.

Prep Time

30 min

Cook Time

25 min

Servings

16 servings

Difficulty

Medium

Tuxedo Cake

Tuxedo cake layers rich chocolate cake, smooth white chocolate filling, and dark chocolate frosting into one dramatic dessert that slices cleanly and looks bakery-made. This version keeps the process manageable with simple mixing methods and a mousse-style filling that stays creamy without feeling too heavy.

By Tyla

Prep

30 min

Cook

25 min

Total

55 min

Servings

16 servings

Ingredients


Tools that make this easier

Optional — the recipe works without them.

As an Amazon Associate, I earn from qualifying purchases.


Instructions

  1. 1

    Preheat the oven to 350°F. Grease and line two 9-inch cake pans with parchment paper so the layers release cleanly after baking.

  2. 2

    In a large bowl, whisk together the flour, cocoa powder, sugar, baking soda, baking powder, and salt until the cocoa is evenly distributed with no visible lumps.

  3. 3

    Add the eggs, buttermilk, oil, and vanilla. Mix until the batter looks thick and glossy. Slowly pour in the hot coffee and stir gently. The batter will become very thin, which helps create a soft chocolate mousse cake texture once baked.

  4. 4

    Divide the batter between the pans and bake for 24 to 28 minutes. The tops should spring back lightly when touched, and a toothpick should come out with only a few moist crumbs attached.

  5. 5

    Let the cakes cool in the pans for 10 minutes before turning them onto a wire rack. Cool completely before adding the filling.

  6. 6

    For the white chocolate filling, heat the heavy cream in a saucepan just until steaming. Pour it over the chopped white chocolate and let it sit for 2 minutes. Stir until smooth and glossy.

  7. 7

    Beat the cream cheese and vanilla until smooth, then slowly add the white chocolate mixture. Continue mixing until the filling looks silky and thick enough to spread without running.

  8. 8

    To make the frosting, beat the butter until pale and fluffy. Add the powdered sugar and cocoa powder in batches, alternating with the cream. Mix until smooth and spreadable with a deep chocolate color.

  9. 9

    Place one cake layer on a serving plate. Spread the white chocolate filling all the way to the edges in an even layer. Top with the second cake layer and gently press down until level.

  10. 10

    Frost the top and sides with the chocolate frosting. A common tip is to chill the cake for 20 minutes before the final frosting pass so the crumbs stay contained and the finish looks smoother.

Used in this recipe: 9-Inch Springform Pan Electric Hand Mixer Offset Spatula (Amazon, affiliate links)


Nutrition (per serving)

620 kcal

Calories

7g

Protein

73g

Carbs

37g

Fat

4g

Fiber

230mg

Sodium

Tuxedo cake layers rich chocolate cake, smooth white chocolate filling, and dark chocolate frosting into one dramatic dessert that slices cleanly and looks bakery-made. This version keeps the process manageable with simple mixing methods and a cream-cheese and white chocolate filling that stays creamy without feeling too heavy. It makes a two-layer, 9-inch cake that serves 16, in about 55 minutes of active and baking time plus cooling.

Ingredients

Chocolate Cake Layers

  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 1 3/4 cups granulated sugar
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 large eggs, room temperature
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup hot coffee or hot water

White Chocolate Filling

  • 8 ounces white chocolate, finely chopped
  • 1 cup heavy cream
  • 8 ounces cream cheese, softened
  • 1 teaspoon vanilla extract

Chocolate Frosting

  • 1 cup unsalted butter, softened
  • 3 1/2 cups powdered sugar
  • 3/4 cup cocoa powder
  • 1/3 cup heavy cream
  • 1 teaspoon vanilla extract
  • Pinch of salt

How to Make Tuxedo Cake

Baker spreading white chocolate filling on a chocolate cake layer for tuxedo cake
Baker applying silky white chocolate filling to a chocolate cake layer in-process.
  1. Preheat the oven to 350°F. Grease and line two 9-inch cake pans with parchment paper so the layers release cleanly after baking.
  2. In a large bowl, whisk together the flour, cocoa powder, sugar, baking soda, baking powder, and salt until the cocoa is evenly distributed with no visible lumps.
  3. Add the eggs, buttermilk, oil, and vanilla. Mix until the batter looks thick and glossy. Slowly pour in the hot coffee and stir gently. The batter will become very thin, which helps create a soft chocolate mousse cake texture once baked.
  4. Divide the batter between the pans and bake for 24 to 28 minutes. The tops should spring back lightly when touched, and a toothpick should come out with only a few moist crumbs attached.
  5. Let the cakes cool in the pans for 10 minutes before turning them onto a wire rack. Cool completely before adding the filling.
  6. For the white chocolate filling, heat the heavy cream in a saucepan just until steaming. Pour it over the chopped white chocolate and let it sit for 2 minutes. Stir until smooth and glossy.
  7. Beat the cream cheese and vanilla until smooth, then slowly add the white chocolate mixture. Continue mixing until the filling looks silky and thick enough to spread without running.
  8. To make the frosting, beat the butter until pale and fluffy. Add the powdered sugar and cocoa powder in batches, alternating with the cream. Mix until smooth and spreadable with a deep chocolate color.
  9. Place one cake layer on a serving plate. Spread the white chocolate filling all the way to the edges in an even layer. Top with the second cake layer and gently press down until level.
  10. Frost the top and sides with the chocolate frosting. A common tip is to chill the cake for 20 minutes before the final frosting pass so the crumbs stay contained and the finish looks smoother.

Why the Cake Stays Moist and the Filling Isn’t Too Sweet

The hot coffee or water makes the batter thin, which is normal, and gives a tender, moist crumb; coffee deepens the chocolate flavor without tasting like coffee, and hot water works if you prefer it. In the filling, the cream cheese balances the sweetness of the white chocolate. Compared with a ganache layer, this filling is lighter and gives more contrast against the dark cake and frosting.

Tips for Clean Layers and a Smooth Filling

  • **Cool the cakes completely.** Warm layers melt the filling and slide when stacked. If they feel soft or fragile, chill them briefly before assembling; cold layers stack more neatly.
  • **Don’t overheat the white chocolate.** Steaming cream, not boiling, keeps the chocolate smooth. Overheated white chocolate turns grainy.
  • **Cool the melted mixture a little before adding it to the cream cheese.** If it is still warm the filling stays loose and runs out from between the layers.
  • **Trim the domed tops** so the layers sit level and the slices come out clean.
  • **Loosen thick frosting** by adding cream one tablespoon at a time until it spreads easily.
Tuxedo cake slice displaying dark chocolate cake and white chocolate filling layers
Close-up of a tuxedo cake slice showing moist layers of chocolate and creamy filling.

Making Tuxedo Cake Ahead, Storing and Freezing

The assembled cake can be refrigerated for up to 2 days before serving. Making it a day ahead helps, because the layers settle and slice more cleanly once chilled. Because the filling contains cream cheese and cream, refrigerate the cake if it will sit out longer than 2 hours, and let slices stand briefly before serving so the frosting softens.

You can freeze the unfrosted cake layers, tightly wrapped, for up to 2 months. The fully assembled cake also freezes, though the filling may soften slightly after thawing.

More Chocolate Cakes and Layered Desserts

If you want a darker, more dramatic chocolate cake, try the black velvet cake with dark cocoa frosting. For a cake with a ganache finish, the Boston cream poke cake is a simpler option, and the strawberry crunch cake is a lighter, fruitier celebration cake.

Tuxedo Cake FAQ

Why is my white chocolate filling too soft?

This usually happens when the white chocolate mixture is still warm as it is combined with the cream cheese. Let the melted chocolate cool slightly before mixing so the filling thickens properly.

Do I need coffee in the cake batter?

No. Coffee deepens the chocolate flavor without making the cake taste like coffee, but hot water works as a substitute.

What is the difference between tuxedo cake and regular chocolate layer cake?

Tuxedo cake usually combines dark chocolate elements with a white chocolate filling or mousse layer for contrast. The black-and-white look is what gives it the tuxedo name.

About the author

Tyla

Tyla runs Recipes by Tyla, a collection of easy, practical home recipes: weeknight dinners, slow cooker meals, pork and brisket favorites and simple desserts. Recipes here focus on clear steps, realistic timing and safe cooking temperatures.

More about Tyla
55 min total
Jump to Recipe