Tuxedo Cake is a rich, bakery-style dessert made with layers of moist chocolate cake, silky mousses, and smooth ganache. This costco copycat version combines dark chocolate mousse and white chocolate mousse for a balanced, indulgent treat that feels both classic and special. If you want a show-stopping dessert that tastes as good as it looks, this recipe delivers every time.
Story
I first made Tuxedo Cake for a family celebration when I wanted something more impressive than a basic chocolate cake. Right away, the combination of deep chocolate cake layers and airy mousse felt like something straight from a professional bakery. Over time, I refined this Tuxedo Cake recipe into a reliable favorite that delivers consistent results. Because the textures contrast so well, each bite feels balanced rather than heavy. While many people think Tuxedo Cake is complicated, the process becomes simple once you break it into steps. Now, I make this Tuxedo Cake whenever I want a dessert that feels both familiar and refined without requiring advanced skills.
Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- ½ cup cocoa powder
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup whole milk
- 2 large eggs
- ½ cup sour cream
- ½ cup vegetable oil
- 1 teaspoon vanilla extract
- 1 teaspoon espresso powder
- ¼ cup hot water
- 4 large egg yolks
- 2 cups heavy cream
- 2 tablespoons granulated sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla
- 3½ oz dark chocolate
- 6 oz white chocolate
- 5 oz milk chocolate
- ⅓ cup heavy cream
Step-by-Step Instructions
Preparing the Ingredients
Preheat your oven to 350°F and grease two 8-inch cake pans. Then, sift the dry ingredients into a large bowl and whisk to combine evenly. In another bowl, mix the wet ingredients except the hot water until smooth. After that, combine both mixtures and stir until a lump-free batter forms. Next, dissolve the espresso powder in hot water and mix it into the batter. Divide the batter evenly into the pans and prepare for baking.
Cooking Instructions
Bake the cakes for about 35 minutes until a toothpick comes out clean, then let them cool completely. Meanwhile, prepare the mousse by heating cream and mixing it with egg yolks, sugar, and cornstarch to create a custard. Divide the custard between chopped dark and white chocolate, then stir until melted. Whip the remaining cream and fold it into both mixtures to create light mousses. Assemble by placing one cake layer in a ring, spreading the dark mousse, then the white mousse, and chilling briefly before adding the second cake layer. Chill the cake for at least 4 hours. Finally, make the ganache by heating cream and mixing it with milk chocolate, then spread it over the chilled cake.
Tips for Perfect Results
Common Mistakes to Avoid
Many bakers rush the chilling process, but proper chilling helps the layers set cleanly and hold their shape. Another common issue is adding mousse while it is still warm, which can cause layers to blend instead of staying distinct. Also, overmixing the batter can lead to a dense cake instead of a soft texture. Therefore, mix just until combined and avoid skipping ingredient measurements.
Pro Tips for Better Flavor
For deeper flavor, use high-quality chocolate in both mousse layers and ganache. Additionally, the espresso powder intensifies the chocolate taste without adding coffee flavor, so do not skip it. You can also chill your mixing bowl before whipping cream to get better volume and structure. Finally, level the cake layers carefully so each layer looks clean and even when sliced.
Serving and Storage
How to Serve
Serve Tuxedo Cake chilled for clean slices and defined layers. Use a sharp knife wiped between cuts to maintain neat edges. This cake pairs well with coffee or espresso, which balances the sweetness and highlights the chocolate flavors. You can also add chocolate shavings or a light dusting of cocoa powder for a polished presentation.

How to Store Leftovers
Store leftover Tuxedo Cake in an airtight container in the refrigerator for up to 4 days. For best texture, keep it chilled and avoid leaving it at room temperature for long periods. If needed, you can freeze individual slices wrapped tightly for up to one month, then thaw in the refrigerator overnight before serving.
Conclusion
This Tuxedo Cake brings together rich chocolate cake, smooth mousse layers, and glossy ganache into one impressive dessert. Although it looks like a bakery creation, you can make it at home with simple steps and patience. Once you try it, this recipe will quickly become a go-to option for celebrations or whenever you want a standout dessert.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Tuxedo Cake ahead of time?
Yes, you can make Tuxedo Cake a day in advance, and it often tastes better after resting overnight. The flavors blend together while the layers firm up, making slicing easier and improving overall texture.
Can I substitute the chocolate types?
You can adjust the chocolate types based on preference, but using both dark and white chocolate creates the classic contrast. If you change them, keep similar textures so the mousse sets properly.
Do I need a cake ring for this recipe?
A cake ring helps create clean layers, but you can use a springform pan as an alternative. Just make sure it fits snugly around the cake to support the mousse while it sets.
Print
Tuxedo Cake Recipe
- Total Time: 5 hours 5 minutes
- Yield: 14 slices 1x
Description
Rich tuxedo cake with layers of chocolate cake, dark chocolate mousse, white chocolate mousse, and smooth ganache.
Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1/2 cup cocoa powder
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup whole milk
- 2 large eggs
- 1/2 cup sour cream
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 1 teaspoon espresso powder
- 1/4 cup hot water
- 4 egg yolks
- 2 cups heavy cream
- 2 tablespoons sugar
- 2 tablespoons cornstarch
- 100 g dark chocolate
- 170 g white chocolate
- 140 g milk chocolate
- 1/3 cup heavy cream
Instructions
- Preheat oven to 350°F and grease two cake pans
- Mix dry ingredients in a bowl
- Combine wet ingredients separately
- Mix wet and dry ingredients until smooth
- Add espresso dissolved in hot water
- Divide batter and bake for 35 minutes
- Cool cakes completely and level layers
- Prepare custard with egg yolks, sugar, cornstarch, and cream
- Divide custard and mix with dark and white chocolate
- Whip remaining cream and fold into both mixtures
- Layer cake with dark mousse then white mousse
- Chill briefly then add second cake layer
- Chill for at least 4 hours
- Prepare ganache with milk chocolate and cream
- Spread ganache over chilled cake and serve
Notes
- Use high quality chocolate for best flavor
- Chill cake properly for clean layers
- Do not overmix batter to keep cake soft
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 605
- Sugar: 46
- Sodium: 290
- Fat: 37
- Saturated Fat: 18
- Unsaturated Fat: 16
- Trans Fat: 0.1
- Carbohydrates: 66
- Fiber: 3
- Protein: 7
- Cholesterol: 133