Chocolate Mayonnaise Cake

I tore out this recipe from Bon Appetit knowing it sounded so wrong it was probably all right.  My intuitions were right.  The mayonnaise is the perfect replacement for oil and makes for a perfectly moist cake.

It seems as though my sweet tooth is on full force and I'm making a bunch of sweets before I go get my glucose test.  I don't want to hear I have gestational diabetes and can't eat sweets so I've been baking a lot these days.

This cake is perfect by itself or with ice cream.  It keeps well under a dome for a few days, though it may not stick around that long.  The frosting is delicious since it's basically butter and sugar- hard to go wrong there.

I had 3 9 inch cake pans but you could just use 2 9 inch or 3 8 inch.  For 3 9 inch cakes the cake will cook in less time- for me it was around 20 minutes until a toothpick inserted in the center came out clean.

Recipe modified from Bon Appetit

{Ingredients you Need for the Cake}

  • 2 ounces dark chocolate, chopped
  • 2/3 cup cocoa powder
  • 1 3/4 cups boiling water
  • 2 3/4 cups all purpose flour
  • 1 1/4 teaspoon baking soda
  • 1/4 teaspoon baking powder
  • 1 cup sugar
  • 1 cup packed brown sugar
  • 1 1/3 cups mayonnaise (I used reduced-fat but regular works too)
  • 2 eggs
  • 1 teaspoon vanilla extract
(For the Frosting}
  • 10 ounces dark chocolate, chopped
  • 1 1/2 cups (3 sticks) unsalted butter at room temperature
  • 3 cups powdered sugar
  • 1 tablespoon vanilla extract
{Cake Instructions}
1.  Preheat the oven to 350.  Butter and flour your cake pans and set them aside.  Combine the chopped chocolate and cocoa powder in a glass bowl then pour over the boiling water.  Whisk together until the mixture is smooth.

2.  Whisk together the flour, baking soda, and baking powder.  Using an electric mixer or your beaters, beat both the sugar and mayonnaise until well blended, about 2-3 minutes.  Add eggs 1 at a time then beat in vanilla.

3.  Scrape down the bowl then add in flour and chocolate, alternating about 3-4 times starting with the flour.  Beat well after each addition and scrape down the sides in the middle and at the end to make sure everything is incorporated.  Divide batter among prepared cake pans and bake until a toothpick comes out clean.  Start with 20 minutes for 3 9" pans or 25-30 for 8" pans.  

4.  When the cakes are done cool them in the pan for 20 minutes then run a knife along the side and invert them onto a cooling racks to cool.

{Frosting Instructions}
1. Place chopped chocolate in a medium metal or glass bowl.  Place the bowl over a saucepan of simmering water and stir until the chocolate is melted.  Remove from the heat and allow the chocolate to cool so it won't melt the butter.  Stirring it often helps as you want it to be lukewarm- a good step to do when you place the cakes in the oven or while they are cooling!

2.  Beat the butter in a bowl until smooth and creamy.  Add powdered sugar and beat until blended well, about 2 minutes.  Beat in vanilla and then add your chocolate and combine until nice and smooth.  Scrape down the sides to make sure everything is combined.

3.  Place one cake on a platter (maybe with some wax paper under the edges which you can remove when you're done frosting) and spread about 3/4 cup of the frosting onto the cake, add another cake and another 3/4 cup frosting.  Add the final layer and your remaining frosting all around the sides.  

Don't you think this would be perfect for Fathers Day or the 4th of July?  Or just because it's Thursday night and you think you should make Chocolate Mayonnaise Cake?!


  1. Mayo in cake DOES sound totally wrong, but I guess it's really just oil + eggs, right?! It looks amazing!

  2. Exactly! More people need to realize this!

  3. Gorgeous, gorgeous cake. I buzzed it. By the way, I did have gestational diabetes with my third child. Not only that, but it stuck around afterwards, despite the fact that I am a fit, slender, healthy eater! Hope your GTT shows no signs of it...but there is life after diabetes diagnosis ;)

  4. Thanks, Carolyn! I haven't heard anything back yet so hoping I'm in the clear!