How to make the Best Mayonnaise Cake Recipe! So Delicious!

hero: three-layer chocolate mayonnaise cake with chocolate ganache frosting, slice removed showing moist crumb, fresh raspberries and chocolate shavings as garnish, photorealistic, natural window light, elegant plated presentation, no text
4.9 out of 5
(511 reviews)

There’s something absolutely magical about mayonnaise cake—a dessert that sounds unconventional but delivers the most incredibly moist, tender crumb you’ve ever experienced. This Southern classic has been passed down through generations, and once you understand the science behind it, you’ll realize why mayonnaise is the secret ingredient that transforms an ordinary cake into something extraordinary.

Mayonnaise, at its core, is eggs and oil emulsified together, which means it adds richness, moisture, and helps create that coveted tender texture without making the cake feel heavy or dense. The eggs in the mayo contribute to structure and lift, while the oil ensures every bite stays wonderfully moist even days after baking. This is the kind of cake that actually tastes better on the second day, as the flavors meld and deepen beautifully.

What makes this recipe so special is its simplicity combined with its impressive results. You likely have all the ingredients in your pantry right now, yet the final product tastes like you spent hours in the kitchen. The chocolate flavor is rich and complex, never one-note, and the texture is so tender it practically melts on your tongue. Whether you’re baking this for a family dinner, a special occasion, or just because you’re craving something spectacular, this mayonnaise cake will absolutely deliver.

I love serving this with a simple chocolate ganache or a classic cream cheese frosting, though it’s equally delicious with a dusting of powdered sugar. The beauty of this cake is its versatility—dress it up or keep it simple, it’s always going to be absolutely delicious. Once your family tries this, it will become a requested favorite for years to come.

For more baking inspiration, check out our heavy cream pasta recipe for savory options, or explore our chickpea salad recipe for lighter fare. If you’re interested in other classic desserts, our chicken Alfredo pairs beautifully after dinner. For more expert baking tips, visit Serious Eats’ cake guide and New York Times dessert collection.

Prep Time
15 minutes
Cook Time
30-35 minutes
Total Time
50 minutes
Servings
12-16 slices

Ingredients

  • 2 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 cup mayonnaise (full-fat, not light)
  • 1 cup strong brewed coffee, cooled to room temperature
  • 1/2 cup hot water
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon almond extract (optional but recommended)
  • Cooking spray or butter for greasing pans
process: mixing chocolate batter in glass bowl with wooden spoon, cocoa powder and coffee visible, hands in frame, bright kitchen lighting, photorealistic, no text

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line the bottoms with parchment paper for easy removal. This step is crucial for ensuring your cake releases perfectly.
  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Make sure to break up any lumps in the cocoa powder and mix everything thoroughly so the leavening agents are evenly distributed.
  3. In another bowl, whisk together the mayonnaise, cooled coffee, hot water, vanilla extract, and almond extract if using. The hot water helps bloom the cocoa flavor and ensures the batter comes together smoothly. Whisk until completely combined and slightly frothy.
  4. Pour the wet ingredients into the dry ingredients and stir with a wooden spoon or electric mixer on low speed until just combined. Don’t overmix—a few lumps are perfectly fine and will result in a more tender cake. Overmixing develops gluten, which toughens the crumb.
  5. Divide the batter evenly between the prepared pans, smoothing the tops gently with a spatula. Tap each pan lightly on the counter a few times to release any air bubbles.
  6. Place both pans in the preheated oven and bake for 30-35 minutes, until a toothpick inserted into the center comes out with just a few moist crumbs clinging to it. The cake should spring back slightly when gently pressed in the center.
  7. Remove the cakes from the oven and let them cool in their pans for about 10 minutes. This allows them to set slightly while still warm, making removal easier.
  8. Turn the cakes out onto wire cooling racks and let them cool completely to room temperature, about 1-2 hours. This is important before frosting to prevent the frosting from melting.
  9. Once cooled, level the cake layers if needed using a serrated knife or cake leveler for a more professional appearance, though this step is optional.
  10. Place one cake layer on your serving plate or cake stand and frost the top with your choice of frosting—chocolate ganache, cream cheese frosting, or chocolate buttercream all work beautifully.
  11. Top with the second cake layer and frost the top and sides of the entire cake as desired. Chill for at least 30 minutes before serving to let the frosting set.
  12. Slice with a sharp, hot knife (wipe between cuts for clean edges) and serve. Store leftovers covered at room temperature for up to 3 days, or refrigerate for up to 5 days.
detail: close-up cross-section of sliced mayonnaise cake showing tender moist chocolate crumb, fork nearby, ganache dripping down side, shallow depth of field, photorealistic, no text

Pro Tips

The mayonnaise in this recipe is non-negotiable—use full-fat mayonnaise, not light or reduced-fat versions, as they won’t provide the same moisture and richness.

Brewed coffee deepens the chocolate flavor dramatically without making the cake taste like coffee. Use strong coffee or espresso powder dissolved in water for best results.

The hot water in the batter helps bloom the cocoa powder, releasing more of its flavor compounds and creating a richer, more complex chocolate taste.

Don’t skip the almond extract if you have it—just 1/2 teaspoon adds incredible depth to the chocolate flavor, though the cake is delicious without it.

For the smoothest, most professional-looking frosting, let cream cheese frosting come to room temperature before frosting, and use an offset spatula for even application.

This cake is incredibly forgiving and stays moist for days, making it perfect for baking ahead of time. It actually tastes better on day two as flavors meld and deepen.

If you don’t have two round pans, you can bake this in a single 9×13-inch rectangular pan for 40-45 minutes, adjusting baking time as needed. Let cool completely before frosting.

For a single-layer cake, halve all ingredients and bake in a single 9-inch round pan for 25-30 minutes, checking with a toothpick for doneness.

Room temperature ingredients mix more smoothly and create a better emulsion. Let eggs and mayonnaise sit out for 30 minutes before baking if possible.

If your batter seems thin, don’t worry—that’s normal with this recipe. The cocoa powder and flour will absorb the liquid as it bakes, creating that perfect moist texture.

For chocolate ganache topping, heat 1 cup heavy cream until steaming, pour over 8 ounces chopped chocolate, let sit 1 minute, then stir until smooth and silky.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top