This rich, velvety chocolate cake relies on an unexpected secret ingredient—mayonnaise—which replaces both oil and eggs to create exceptional moisture. The result is an incredibly tender crumb with deep chocolate flavor that stays fresh for days. Mayonnaise's emulsified nature perfectly distributes fat throughout the batter, ensuring each slice remains luscious and satisfying. This classic American dessert comes together in just 15 minutes of active preparation, making it perfect for both experienced bakers and beginners.
My grandmother refused to tell anyone what made her chocolate cake so incredibly moist. It became a family mystery, with aunts debating secret ingredients while we kids fought over the corner pieces. Years later, I found her recipe card tucked inside an old cookbook, the words "mayonnaise" scribbled in her careful cursive. I laughed out loud in my kitchen, finally understanding why that cake tasted like pure magic.
The first time I made this for my skeptical husband, he watched me scoop mayonnaise into the batter with genuine concern. That night, he went back for a third slice and finally asked what made it taste so incredible. The look on his face when I revealed the secret was absolutely priceless.
Ingredients
- 2 cups all purpose flour: The foundation that gives structure while keeping the cake tender
- 2/3 cup unsweetened cocoa powder: Use a good quality brand for deeper chocolate flavor that really shines through
- 1 1/2 teaspoons baking powder: Works with the baking soda to create the perfect rise
- 1 1/2 teaspoons baking soda: Essential for reacting with the cocoa and creating that light texture
- 1/2 teaspoon salt: Intensifies the chocolate flavor like magic
- 1 cup mayonnaise: Regular full fat mayo is non negotiable here, it replaces both eggs and oil for unbelievable moisture
- 1 cup granulated sugar: Provides sweetness and helps create a tender crumb
- 1 cup brown sugar, packed: Adds subtle caramel notes and extra moisture
- 1 tablespoon vanilla extract: Use pure vanilla for the best background flavor
- 1 1/4 cups cold water: Brings everything together and activates the leavening
Instructions
- Preheat your oven and prepare the pans:
- Set your oven to 350°F and generously grease two 8 inch round pans, dusting them with flour for easy release later.
- Whisk together the dry ingredients:
- Sift the flour, cocoa, baking powder, baking soda, and salt into a large bowl, breaking up any cocoa lumps for a smooth batter.
- Cream the mayonnaise mixture:
- In a separate bowl, beat the mayonnaise with both sugars and vanilla until completely smooth and creamy.
- Combine the mixtures:
- Add the dry ingredients and cold water alternately, starting and ending with the dry mixture, stirring just until combined.
- Bake until perfectly done:
- Divide the batter evenly between your prepared pans and bake for 30 to 35 minutes until a toothpick comes out clean.
- Cool completely before frosting:
- Let the cakes rest in their pans for 10 minutes, then turn them onto wire racks to cool completely.
This recipe has saved me countless times when unexpected guests arrive or I need a comforting dessert. The fact that it uses ingredients I always have in the refrigerator makes it my go to for bringing joy to ordinary weekdays.
Making It Your Own
Replace the cold water with hot coffee for an even deeper chocolate flavor that adults especially love. The coffee does not make the cake taste like coffee, but rather enhances the cocoa notes beautifully.
Frosting Secrets
This cake pairs wonderfully with a classic chocolate buttercream or a simple cream cheese frosting. The moisture level means you can frost it the day before serving without it becoming dry or stale.
Perfect Presentation
For a stunning finish, sprinkle the top with powdered sugar or chocolate shavings. This cake looks elegant simply dusted with cocoa powder or topped with fresh berries.
- Let the cakes cool completely before attempting to frost
- Chill the frosted cake for 15 minutes for cleaner slices
- Store at room temperature for up to three days in an airtight container
Every time I serve this cake, someone asks for the recipe. The secret ingredient always gets a shocked gasp, followed by an immediate request to bake it again soon.
Recipe Questions & Answers
- → Does the mayonnaise make it taste savory?
-
No, you won't detect any mayonnaise flavor. The tanginess actually enhances the chocolate depth while creating exceptional moisture.
- → Why does mayonnaise work in chocolate cake?
-
Mayonnaise is essentially emulsified oil and eggs—the exact ingredients needed for baking. This combination creates an incredibly tender crumb and keeps the cake moist for days.
- → Can I use light mayonnaise?
-
Full-fat mayonnaise is recommended for best results. Light varieties contain more water and less fat, which can affect the texture and moistness.
- → How should I store this cake?
-
Keep covered at room temperature for up to 3 days. The high fat content from mayonnaise helps maintain freshness remarkably well. Refrigerate if frosted with perishable toppings.
- → Can I make this as cupcakes?
-
Absolutely. Fill lined muffin tins two-thirds full and bake for 20–22 minutes at 350°F. Yield will be approximately 18–24 cupcakes.
- → What frosting pairs best?
-
Classic chocolate buttercream, cream cheese frosting, or a simple ganache all complement the rich chocolate base beautifully. Coffee-enhanced frosting adds extra depth.