This classic American chocolate cake achieves remarkable moisture and tenderness through an unexpected pantry staple—mayonnaise. The creamy condiment seamlessly replaces both oil and eggs, creating a luxuriously rich crumb without any mayonnaise flavor. Simply whisk together the dry ingredients, combine with mayonnaise, sugars, vanilla, and cold water, then bake for 30-35 minutes. The result is an incredibly tender, deeply chocolatey dessert perfect for any occasion. Optional coffee additions enhance the cocoa notes, while the versatile base works beautifully as a layered cake or cupcakes.
The first time my grandmother whispered her secret ingredient, I almost laughed out loud. Mayonnaise in cake sounded like some kind of practical joke, but the way her chocolate cakes disappeared at every family gathering told a different story. Years later, when I finally tried it myself, watching the batter come together into something impossibly smooth, I understood why she never apologized for the unconventional method. Now it is the only chocolate cake recipe that actually lives up to the promise of being moist.
I brought this to a potluck last fall and watched my friend Sarah take her first bite with visible skepticism. She had been vegetarian for years and kept asking about the mayonnaise, but after one forkful she stopped questioning and started asking for the recipe instead. There is something deeply satisfying about watching that moment of realization wash over someone's face.
Ingredients
- 2 cups all-purpose flour: Provides the structure, so do not swap for cake flour or the texture becomes too delicate
- 2/3 cup unsweetened cocoa powder: Dutch processed gives a deeper flavor, but natural cocoa works beautifully too
- 1 1/2 teaspoons baking powder: Helps the cake rise properly despite the heavy mayonnaise
- 1 1/2 teaspoons baking soda: Works with the acidic ingredients to create lift
- 1/2 teaspoon salt: Balances the sweetness and intensifies the chocolate flavor
- 1 cup mayonnaise: Use full fat regular mayonnaise only, light versions will not provide the same moisture
- 1 cup granulated sugar: Creates the tender crumb structure
- 1 cup brown sugar: Adds subtle molasses notes and extra moisture
- 1 tablespoon vanilla extract: Do not skimp here, it rounds out the chocolate flavor
- 1 1/4 cups cold water: Cold water prevents the mayonnaise from separating as it incorporates
Instructions
- Get your oven ready:
- Preheat to 350°F and grease two 8 inch round pans thoroughly, getting into every corner
- Sift the dry ingredients:
- Combine flour, cocoa, baking powder, baking soda, and salt in a large bowl, breaking up any cocoa lumps
- Whisk the wet mixture:
- Beat mayonnaise with both sugars and vanilla until completely smooth and no white streaks remain
- Combine everything:
- Add dry ingredients and cold water alternately, starting and ending with the flour mixture, mixing just until combined
- Bake to perfection:
- Divide batter between pans and bake for 30 to 35 minutes until a toothpick comes out clean
- Let it cool properly:
- Wait 10 minutes before turning cakes onto racks, or they might break apart from the heat
This recipe has saved me more times than I care to admit, especially when I discover at the last minute that I am out of eggs but still need to bring something impressive to a gathering. The way it keeps for days without losing that just baked quality makes it my go to for bake sales and unexpected guests alike.
Frosting That Actually Works
A simple chocolate buttercream or cream cheese frosting complements this cake perfectly without competing with its rich flavor. I have learned that lighter frostings tend to disappear into the moist crumb, so stick to something substantial enough to hold its own.
Making It Ahead
The wrapped cakes freeze beautifully for up to three months, and I actually think they taste better after a day in the refrigerator. Thaw frozen cakes at room temperature while still wrapped to prevent condensation from making the surface soggy.
When Something Goes Wrong
If your cake sinks in the middle, it probably needed another few minutes in the oven or the oven temperature was running low. Over mixed batter creates tunnels and a tough texture, while under mixed leaves pockets of flour.
- Check your oven temperature with an inexpensive thermometer
- Measure flour by fluffing and spooning rather than scooping directly
- Start checking for doneness at 30 minutes to avoid overbaking
Trust the process and let this cake surprise you the way it surprised me all those years ago in my grandmother's kitchen.
Recipe FAQs
- → Does the mayonnaise flavor come through in the finished cake?
-
No, the mayonnaise flavor completely disappears during baking. It simply contributes richness and moisture without any savory taste.
- → Why does mayonnaise work so well in chocolate cake?
-
Mayonnaise contains eggs and oil, which are standard cake ingredients. The emulsified nature of mayonnaise helps create an exceptionally tender, moist crumb while integrating seamlessly with the cocoa.
- → Can I use low-fat or light mayonnaise?
-
Regular full-fat mayonnaise is recommended for best results. Low-fat varieties contain more water and less oil, which can affect the texture and moisture of the final cake.
- → How should I store this chocolate cake?
-
Store unfrosted cakes wrapped in plastic at room temperature for up to 3 days. Once frosted, keep refrigerated in an airtight container for up to 5 days. The cake also freezes well unfrosted for up to 3 months.
- → What frosting pairs best with this chocolate cake?
-
Classic chocolate buttercream or ganache complement the deep cocoa flavors beautifully. Cream cheese frosting also provides a lovely tangy contrast that balances the richness.
- → Can I make this as cupcakes instead?
-
Yes, fill lined muffin tins about two-thirds full and bake for 20-22 minutes at the same temperature. This yields approximately 18-24 cupcakes depending on size.