This easy Chocolate Mayo Cake recipe only uses shelf stable pantry ingredients (no eggs, butter or oil) so it’s quick to make anytime. It’s rich and fudgey with a warm chocolate frosting.

Looking for more cake recipes? Try this White Texas Sheet Cake, Butterfinger Cake, or Banana Bundt Cake!

A moist piece of Chocolate Mayonnaise Cake being lifted by a spatula, ready to serve.

Why I love this recipe:

  • Pantry Ingredients – Every ingredient for this old fashioned mayonnaise cake is literally shelf stable! No eggs, butter, or oil; that’s where the magic of the mayonnaise comes in. The frosting does use some butter but could be omitted if needed.
  • Moist – It’s an extra moist, soft, rich cake that’s so delicious.
  • Quick – Both the cake batter and frosting come together very fast.

How to make Mayonnaise Cake:

Combine Dry Ingredients: In a mixing bowl combine flour, sugar, baking soda, and cocoa powder.

Two images showing the dry ingredients combined for a chocolate mayonnaise cake recipe.

Incorporate Wet Ingredients: Add mayonnaise, water and vanilla extract then stir to combine. Pour the batter into a greased 9x13inch pan.

Two images showing a batter for a super moist chocolate cake with mayonnaise.

Bake at 350 degrees for 30-35 minutes, or until a toothpick inserted into the center comes out clean.

A chocolate mayo cake freshly out of the oven.

Make Frosting: In a saucepan, mix together milk, butter, and sugar then cook over medium heat until boiling. Boil for just 30 seconds then remove from heat. Stir in chocolate chips and vanilla until smooth.

Two images showing how to make a homemade chocolate frosting by melting chocolate chips in a mixture of milk, butter, and sugar.

Frost Cake: Pour warm frosting over cooled chocolate mayo cake. Slice and enjoy!

A homemade Mayonnaise Cake recipe covered in a chocolate frosting, sliced and ready to serve.

More Chocolate Desserts:

Follow me for more great recipes

Recipe

A moist piece of Chocolate Mayonnaise Cake being lifted by a spatula, ready to serve.
Prep 15 minutes
Cook 30 minutes
Total 45 minutes
Save Recipe

Ingredients
 
 

Mayo Cake:

Chocolate Frosting:

Instructions
 

  • Preheat oven to 350 degrees F.
  • Make Cake Batter: In a mixing bowl combine flour, sugar, baking soda, and cocoa powder. Add mayonnaise, water and vanilla extract and stir to combine. Pour the batter into a greased 9x13inch pan.
  • Bake in for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  • Frosting: In a saucepan, mix together milk, butter, and sugar then cook over medium heat until boiling. Boil for just 30 seconds then remove from heat. Stir in chocolate chips and vanilla until smooth. Pour warm frosting over cooled cake.

Notes

Freezing Instructions: Cover well with and freeze for up to 3 months. Thaw completely before serving. 

Nutrition

Calories: 411kcalCarbohydrates: 65gProtein: 4gFat: 16gSaturated Fat: 8gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gTrans Fat: 0.2gCholesterol: 18mgSodium: 384mgPotassium: 181mgFiber: 3gSugar: 44gVitamin A: 190IUCalcium: 29mgIron: 2mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

This post contains affiliate links.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

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

Recipe Rating





Comments

  1. I love all your recipes, and your cookbook! So when this cake popped up, I had to include for Easter! It was delish, truly the frosting was to die for- however, the cake itself was so crumbly, it was hard to get out of my pan. There was no piece in tact, as being served. I’m not sure if that has happened to someone else? Or you have ideas? I’d really like to make again, but I’ll have to swap out the cake, or figure out what I may have done wrong 🤷‍♀️

    Thanks and keep up the great recipes!!!!

  2. I have never heard of Mayonnaise cake. I do have a recipe for Mayonnaise rolls. I get request to make them often. I’m going to try your recipe for the mayonnaise cake. Thank you.

  3. 5 stars
    I was familiar with mayonnaise cake from a friend telling me about it, and I decided to make this one for our Easter dessert. I’ve never tried mayonnaise cake. I’m floored by how easy and delicious this recipe is! The cake is moist, and the frosting reminds me of how I make my fudge. This was a huge hit with my family, and I already have requests to bake it again!

  4. 5 stars
    My family LOVED this cake! Fair warning- it is very rich and dense. I used vegan mayo because of an egg allergy and it worked perfectly! We will definitely make this again- especially when we have a crowd to feed! ☺️