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

Create a FREE Account to save your favorite recipes and create meal plans

Follow Me

Get recipe ideas weekly!
Please enable JavaScript in your browser to complete this form.

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.

0 0 votes
Recipe Rating
4.83 from 23 votes (18 ratings without comment)
Subscribe
Notify of
guest

8 Comments
Inline Feedbacks
View all comments
Udegbunamchuks
1 month ago

5 stars
This came out really delicious. I have some unboxed mayonnaise about to expire next month so I tried this ♥️

To anyone looking to make this, make sure your baking dish is well coated in margarine or use backing sheets to line the pan so the cake comes out easily.

Allow the cake to cool completely before taking it out to sit on a rack as it’s quite fragile.

This is best eaten with a fork due to the crumbly texture.

Darlene Tice
9 months ago

1 star
The cake was crumbly
The icing was crunchy.
Would not recommend

Melanie
10 months ago

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!!!!

Reid
10 months ago

5 stars
So good! Be sure to use Dukes mayonnaise for best results!

Belinda Brothers
10 months ago

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.

Candace
10 months ago

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!

Kristine Repino
9 months ago
Reply to  Candace

Candace, what brand mayonnaise did you use? thanks

Dereth
10 months ago

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! ☺️