Tender and flavorful, this old-fashioned Chocolate Mayo Cake recipe is an easy cake to make from scratch and doesn't need any eggs.
Perfect for beginning bakers, this easy recipe can be made to celebrate a special occasion or any time you need a yummy treat.

While I typically love cake mix desserts over everything, sometimes you don't have a key ingredient and you have to get creative. This easy chocolate mayonnaise cake is still super easy and the flavor is worth the extra few minutes of effort.
Jump to:
I'm NOT a mayonnaise person. I think it's the devil's condiment and I won't eat any mayo-based salads.
But I do have a wicked sweet tooth. And once I got up the nerve to make some Mayo Cookies, I knew that I would use it in baked goods again.
As witnessed by my Chocolate Cricket Bark, I will try anything in dessert form.
So using it in a basic chocolate cake recipe wasn't too outrageous. I just plug my nose and try not to get any on me.
The results are totally worth any discomfort I have. A moist, chocolatey cake topped with a yummy frosting is the reward. And you need to try it.
Ingredients
This is a very basic scratch cake recipe that any non-skilled baker can make. I consider myself a decent cook, but baking? Not so much. This is so easy even I can do it.
All of these ingredients are things you may have at home already. I know when we were all stuck at home some ingredients were hard to come by. This type of recipe is great for that.
Or you can always make a Coke Cake!
How to make Mayo Chocolate Cake
1. Preheat the oven to 350 degrees
2. Grease and flour a baking pan and set aside
If you are lazy like I am, I just use the cooking spray made specifically for baking.
3. In a bowl whisk together the flour, sugar, baking powder and cocoa powder
Then plug your nose, hold your breath and add the mayo.
4. Add the oil and vanilla extract and beat vigorously until everything is combined
5. Pour the batter into the prepared baking pan
6. Bake for 40 minutes or until done
I like to use a cake tester to make sure it's cooked all through.
So easy. I like to top it with a really simple Cool Whip Frosting.
But it's really tasty enough to leave as is if you prefer. It's rich and yummy!
It's a dessert that feels perfectly vintage and nostalgic. I love desserts like that. (Hello, Wine Cake).
Frequently Asked Questions
Yes, you can bake with mayo and you should! Made up of eggs and oil, mayo is an easy substitution to use especially in a baking emergency. I first learned of this trick when vacationing with my husband’s family. My brother-in-law didn’t have eggs to make his wife a birthday cake and he grabbed mayonnaise instead. I almost threw up but it was key in showing me that mayo could redeem itself.
Using mayonnaise in a cake recipe helps to make the cake tender and moist. It also somehow brings out the chocolate flavor. You know how some cakes are hard to eat because they are too sweet? Well, mayo tones that down and makes it taste balanced.
For this recipe, I’m using half a cup because I am also adding a little oil (to make sure it is super moist). But you can easily ditch the oil in any recipe and use the same amount of mayo instead. And then just skip any eggs called for.
Make this recipe next time you want a chocolate cake that is full of flavor and super easy to make!
Using the Cool Whip Frosting keeps things super easy and you don't need to worry about having any decorating skills.
Just make sure the cake is cooled completely before frosting.
Mayo Cake. Do it.
More Mayo recipes
- Tuna and Noodles is the perfect fast dinner for busy weeknights. Your serving MUST be topped with corn chips.
- This Chipotle Lime Mayo Chicken is SO tasty! Who knew mayonnaise could keep chicken so moist. It's also the perfect vehicle to get the tortilla chips to stick.
- Chocolate Mayonnaise Cupcakes are just as easy to make as this cake!
- Green Chile Cheese Dip is a delicious hot dip that is perfect for any game day.
- This cold Bacon Cream Cheese Dip with sage has a tiny bit of mayo to smooth everything out.
- My Hot Artichoke Dip recipe calls for 1 cup of mayo but I know I never actually put that much in...
Chocolate Mayo Cake
Ingredients
- 2 cups all purpose flour
- 1 cup sugar
- 1 tablespoon baking powder
- ½ cup cocoa powder
- ½ cup mayonnaise
- ½ cup oil (vegetable or canola)
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven to 350 degrees.
- Grease and flour a baking pan and set aside.
- In a bowl whisk together the flour, sugar, baking powder and cocoa powder.
- Add the mayo, oil and vanilla extract and beat vigorously until everything is combined.
- Pour the batter into the prepared baking pan and bake for 40 minutes or until done.
- Let cool completely before frosting.
Leave a Reply