Egg White Chocolate Cake
This egg white chocolate cake is fudgy, moist, and deeply chocolatey, and it uses egg whites in both the cake batter and the frosting. It’s a perfect recipe for when you have leftover whites sitting in the fridge. The two-layer cake is filled and frosted with a chocolate Swiss meringue buttercream that spreads like a dream and tastes like chocolate mousse.

This is a genuinely delicious chocolate cake even if you weren’t looking for a way to use up egg whites. The batter uses sour cream to compensate for the missing egg yolks, which keeps it rich and moist where a lot of egg white cakes end up dry. A small amount of vinegar adds acidity for a lighter, fluffier crumb, and hot coffee goes in at the end to bloom the cocoa and deepen the chocolate flavor. You can use hot water instead if you’d prefer.
The frosting is a chocolate Swiss meringue buttercream, which uses the egg whites too. It’s much less sweet than American buttercream, silky smooth, and has a real chocolate flavor rather than just sweetness.
What makes this cake so good?
- Sour cream keeps it moist without the yolks. Egg yolks bring fat and richness to a cake batter. Sour cream does the same job here, keeping the crumb tender and the texture genuinely fudgy rather than dry.
- A smart use of leftover egg whites. Both the cake and the Swiss meringue buttercream use egg whites, so you can use them all in one bake.
- Hot coffee deepens the chocolate flavor. It doesn’t make the cake taste like coffee. It just makes it taste more like chocolate.
- The Swiss meringue buttercream is worth making. It’s silkier and less sweet than a standard buttercream, and the chocolate version tastes like mousse. Once you’ve made it, it’s hard to go back.

Method
Prep your pans
- Preheat the oven to 350°F (180°C). Grease and line two 8-inch round cake pans with parchment paper.
The cake batter

- Whisk together the flour, cocoa powder, baking soda, baking powder, and salt in a bowl until combined with no lumps. Set aside

- In a separate large bowl, whisk together the egg whites, sugars, sour cream, milk, oil, vinegar, and vanilla.

- Mix in half the dry ingredients, then add the rest along with hot coffee.

- Whisk into a batter until combined, but don’t over-mix it.

- Pour into the prepared pans and bake.

- Let the cooled cakes cool completely to room temperature.
Swiss meringue buttercream
- Combine the egg whites and sugar in a heatproof bowl. Place over a pot of gently simmering water and whisk constantly until the sugar has fully dissolved and the mixture reads 160°F (71°C). Transfer to a stand mixer and whip on medium-high until stiff, glossy peaks form and the bowl is completely cool to the touch.
- With the mixer running, add the softened butter one cube at a time, waiting until each cube is fully incorporated before adding the next. The mixture may look curdled at this point. Keep beating and it will come together. Beat in the cooled melted chocolate, vanilla, and salt until thick and fluffy. Switch to the paddle attachment and beat on low for 10 minutes to remove air bubbles.

- Frost the cakes once they are cooled.

- Then it’s time to serve!
Swiss meringue buttercream tips
Making Swiss meringue buttercream for the first time can feel uncertain, especially when it looks like it’s going wrong. Check out the full Chocolate Swiss Meringue Buttercream recipe with detailed instructions. Here’s what to know:
- If the buttercream looks curdled or lumpy: The butter was probably a little too cold. Keep beating on medium-high speed. It will come together. This can take several minutes so don’t give up.
- If the buttercream looks soupy or greasy: The meringue was too warm when the butter went in. Pop the bowl in the fridge for 10 minutes, then re-whip until it comes back together.
- If the meringue won’t come to stiff peaks: Check that the bowl and whisk are completely clean and grease-free. Any trace of fat will prevent the whites from whipping properly.
More cake recipes
- 6-Inch Chocolate Cake: a single layer version with the same buttercream
- 8-Inch Vanilla Cake: a classic, reliable vanilla layer cake
- 6-Inch Red Velvet Cake: small batch with cream cheese frosting
- Easy French Pear Cake: simple, rustic, and ready in under an hour
Happy baking!


Egg White Chocolate Cake
Ingredients
Cake
- 190 g all-purpose flour
- 50 g natural cocoa powder
- 1 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 3/4 teaspoon salt
- 3 large egg whites
- 150 g granulated sugar
- 100 g soft brown sugar
- 120 g sour cream room temperature
- 120 g whole milk room temperature
- 55 g oil (vegetable or melted coconut oil)
- 1 teaspoon apple cider vinegar or white vinegar or lemon juice
- 1 teaspoon vanilla paste or extract
- 180 g hot coffee or use hot water
Chocolate Swiss Meringue Buttercream
- 230 g semi-sweet chocolate
- 4 large egg whites
- 150 g granulated sugar
- 340 g unsalted butter softened to room temperature
- 1 teaspoon vanilla paste
- 1/4 teaspoon salt
Instructions
Cake
- Preheat the oven to 350°F (180°C). Grease and line two 8-inch round cake pans with parchment paper.
- In a bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt. Set aside. 190 g all-purpose flour, 50 g natural cocoa powder, 1 1/2 teaspoon baking soda, 1/2 teaspoon baking powder, 3/4 teaspoon salt
- In a separate large bowl, whisk together the egg whites, sugars, sour cream, milk, oil, vinegar, and vanilla until combined. 3 large egg whites, 150 g granulated sugar, 100 g soft brown sugar, 120 g sour cream, 120 g whole milk, 55 g oil, 1 teaspoon apple cider vinegar, 1 teaspoon vanilla paste
- Add half the dry ingredients to the wet ingredients and mix. Pour in the hot coffee along with the remaining dry ingredients and mix until just combined. Do not overmix. 180 g hot coffee
- Divide the batter evenly between the prepared pans. Bake for approximately 25 minutes, until a skewer inserted into the center comes out clean.
- Run a knife around the edges of each cake to loosen. Let them sit in their pans for 15 minutes, then carefully turn out onto a wire rack. Cool completely, about 1 hour, before frosting.
Chocolate Swiss Meringue Buttercream
- Melt the chocolate in a microwave-safe bowl in 20 to 30 second bursts, stirring after each, until fully melted. Set aside to cool to room temperature. 230 g semi-sweet chocolate
- In a clean, grease-free metal bowl (either the bowl of your stand mixer or another metal bowl) combine the egg whites and granulated sugar. Set the bowl over a pot with 1 inch of gently simmering water, making sure the bottom of the bowl does not touch the water. Do not use a glass or ceramic bowl as it can crack or shatter. Whisk constantly until all the sugar has dissolved and the mixture reaches 160°F (71°C) on an instant-read thermometer. 4 large egg whites, 150 g granulated sugar
- If you heated the egg whites in a separate metal bowl, transfer the mixture to the bowl of your stand mixer now. Fit the stand mixer with the whisk attachment and beat on medium-high speed until stiff, glossy peaks form and the bowl is completely cool to the touch, about 8 to 10 minutes.
- With the mixer running on medium speed, add the softened butter one cube at a time, waiting until each cube is fully incorporated before adding the next. The mixture may look curdled at this stage. Keep beating and it will come together into a smooth, fluffy buttercream. 340 g unsalted butter
- Beat in the cooled melted chocolate, vanilla, and salt until fully incorporated and the buttercream is thick and fluffy. 1 teaspoon vanilla paste, 1/4 teaspoon salt
- Switch to the paddle attachment and beat on low speed for 10 minutes to remove the larger air bubbles.
Assemble
- Place one cake layer on a serving plate or cake board. Spread a generous layer of buttercream over the top. Place the second layer on top and frost the top and sides as desired.
Notes
- Room temperature ingredients: Sour cream, milk, and egg whites should all be at room temperature for the smoothest batter.
- Natural vs. Dutch-processed cocoa: Natural cocoa gives a deeper flavor here and works better with the baking soda. Dutch-processed will also work.
- Coffee: Substitute hot water if preferred. The cake won’t taste like coffee either way.
- Curdled buttercream: Keep beating, it will come back together. If it looks soupy, refrigerate for 10 minutes then re-whip.
- Storage: Room temperature up to 2 days, refrigerated up to 4 days. Cake layers and buttercream both freeze well for up to 3 months.
- Both metric and US customary measurements are provided. Use the toggle to switch between the two.

I have some eggwhites that need using! I would love to try this recipe for a dinner party. Can I fit the recipe in a 1/2 sheet baking pan instead of 2×8″ as the recipe describes?
Hey I’ve not done that myself but I think that would be fine!