Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →

Chocolate Mayonnaise Cake

One ingredient can make all the difference!

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More

You haven’t had a delicious chocolate cake until you’ve tasted this mayonnaise cake recipe. Minimal ingredients and easy to follow instructions make this cake recipe a staple in my dessert cookbook. Don’t worry if you’re not a fan of mayonnaise either….you won’t even taste it!

The best part of this cake is the consistency that mayonnaise brings to the cake. No one wants to eat a dry piece of cake! Mayonnaise is great because it helps to keep the finished product moist and almost chewy. It’s an unexpected ingredient that does wonders to make this chocolate cake recipe extra delicious!

A homemade cake is actually much easier than one might imagine, just a handful of pantry staples and we can really whip up something great. A store-bought frosting can make the process even simpler, but when we’ve got the time, we’ll definitely whip up our own from scratch.

Yield(s): Serves 6-8

45 minutes + Cooling Time

4.7
Rated 4.7 out of 5
Rated by 79 reviewers
hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Ingredients
  • 3 cups all-purpose flour
  • 1 ½ cups mayonnaise
  • 1 ½ cups sugar
  • ⅓ cup unsweetened cocoa powder
  • 1 ½ cups water
  • 2 ¼ teaspoons baking powder
  • 1 ½ teaspoons baking soda
  • 1 ½ teaspoons vanilla extract
  • Frosting (store-bought or homemade)
Preparation
  1. Preheat oven to 350°F. Coat two 9-inch round baking pans with cooking spray. Set aside.
  2. Mix flour, sugar, cocoa powder, baking powder, and baking soda together in a bowl. Add mayonnaise and blend to combine.
  3. Add water and vanilla extract and blend until batter is smooth. Pour batter equally into two prepared baking pans.
  4. Bake for 30-40 minutes or until a cake tester inserted in the middle of each cake comes out clean.
  5. Cool completely. Place one cake on bottom of serving tray. Add a layer of frosting as a filling. Top with second cake and cover with remaining frosting.