I know. Mayonnaise in a cake doesn’t sound like something you plan to make...
The first time I saw it, I paused. Not because it looked complicated, just because it didn’t quite make sense.
But once you think about it, it does. Mayonnaise is actually just eggs and oil. Two things that already belong in a cake. So I tried it, mostly out of curiosity!
Chocolate Mayonnaise Cake
And what comes out of the oven is exactly what you want from a chocolate cake: soft, rich, and surprisingly light, without feeling heavy or overly sweet.
Jorge didn’t know what was in it at first. He just had a slice, said it was good, and went back for another.
Then I told him. He paused… looked at the cake… and had another slice anyway!
Between you and me, this Chocolate Mayonnaise Cake reminds me a bit of the first time I made my 3-Ingredient Ice Cream Bread. Same hesitation… same surprisingly good result.
Ingredients for Chocolate Mayonnaise Cake
If you’re unsure about the mayonnaise… that’s normal. It’s not the kind of ingredient you expect in a cake, and it feels a bit wrong the first time.
But once you see how it comes together, and more importantly, once you taste it, it stops being a question. It just becomes a really good chocolate cake.
Here are all the ingredients you need to make this cake:
Ingredients for the chocolate mayonnaise cake
For the Cake:
1½ cups all-purpose flour(190g) – The base. Nothing fancy, just what holds everything together.
2 teaspoons baking powder – Keeps the cake light and gives it that soft rise.
½ cup granulated sugar (90g) – Enough to sweeten without overpowering the chocolate.
½ cup unsweetened cocoa powder (40g) – This is where the depth comes from. Go for a good one if you can.
½ cup mayonnaise (140g) – This is the whole point. It replaces the eggs and oil, and gives you a really soft, moist crumb without extra effort.
¾ cup water (180ml) – Keeps the batter light and easy to bring together.
I start by turning the oven on to 350°F (180°C), mostly so I don’t have to think about it later.
Then I mix the dry ingredients in a bowl: flour, cocoa, baking powder, and sugar. It looks like any other cake at this point.
The mayonnaise goes in next, and this is usually where it feels a bit questionable. It’s thick, it doesn’t look like a batter yet, more like something that went slightly wrong.
But give it a second.
Mix the dry ingredients in a bowl.
Add the mayonnaise next.
As I start mixing, it begins to come together. Slowly...
Then the water and vanilla go in, and that’s when it changes completely. It loosens up, smooths out, and suddenly looks exactly like what it’s supposed to be.
Add the water and vanilla and mix well.
Mix until you get a smooth batter.
Into the pan it goes, nothing precise, just smooth the top, and into the oven.
Put the batter into the pan and bake in the oven.
And then you wait...
The smell comes first, proper chocolate cake, nothing unusual about it. No hint of what’s actually in there.
Once it’s baked, I let it cool completely. It’s soft, a bit delicate, so it’s better to leave it alone for a bit!
While it cools, I whip the cream. Cold cream, quick whip, then cocoa and sugar in at the end. Nothing complicated.
Then it’s just putting it together, spreading the cream on top or serving it on the side, depending on the mood.
Chocolate Mayonnaise Cake with Cocoa Cream
The One Ingredient That Makes the Difference
You might answer the mayonnaise. But that’s the surprise, not the secret.
The real difference here is the cocoa powder. That’s what you taste in the end. That’s what gives the cake its depth, its richness, that proper chocolate flavor that actually stays with you.
The mayonnaise takes care of the texture; it keeps the cake soft, moist, and easy to get right. But the cocoa is what carries it.
That’s the one thing you don’t compromise. Use a really good one.
If you’re not sure which one to choose, a few things help when you’re at the store looking at the different options:
Go for unsweetened cocoa powder: sounds obvious, but it matters
Look for Dutch-processed (or “alkalized”): usually smoother, darker, and more balanced
Check the ingredient list: it should just say cocoa, nothing else
Avoid the cheapest option: this is one of those ingredients where you actually taste the difference
Stick to brands you’ve heard of or seen used often: they tend to be more consistent
This chocolate mayonnaise cake is soft, rich, and surprisingly light, made with simple ingredients that come together in an unexpected way. It’s an easy, no-fuss cake that delivers exactly what you want from a chocolate dessert.
Ingredients
1½cups all-purpose flour (190g)
2teaspoons baking powder
½cup granulated sugar (90g)
½cup unsweetened cocoa powder (40g)
½cup mayonnaise (140g)
¾cup water (180ml)
1teaspoon vanilla extract
To Serve
¾cup heavy cream (cold | 200ml)
2tablespoons cocoa powder (20g)
2tablespoons powdered sugar (20g)
Instructions
1
Preheat the oven
Preheat your oven to 350°F (180°C) and grease a 8-inch (20 cm) round pan.
2
Mix the dry ingredients
In a bowl, sift together the flour, baking powder, cocoa powder, and sugar.
3
Add the mayonnaise
Add the mayonnaise and start mixing. It will look a bit thick at first; that’s normal.
4
Bring the batter together
Gradually add the water and vanilla, mixing until smooth and lump-free.
5
Bake
Pour into the pan, smooth the top, and bake for 35–40 minutes, until a toothpick inserted into the center comes out clean.
6
Cool
Let it sit for a few minutes, then transfer to a rack and cool completely.
7
Make the cream
Whip the cold cream until stiff peaks form. Add cocoa powder and powdered sugar, then mix briefly until combined.
8
Serve
Spread or pipe the cream on top, or serve it on the side.
Nutrition Facts
Servings 6
Amount Per Serving
Calories320kcal
% Daily Value *
Total Fat19g30%
Saturated Fat8g40%
Cholesterol35mg12%
Sodium260mg11%
Potassium180mg6%
Total Carbohydrate34g12%
Dietary Fiber2g8%
Sugars20g
Protein4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Rita Dias
Food Blogger
Hi, I'm Rita, a full-time food blogger, mom of two beautiful cats, and passionate about cooking and photography. I want to share with you simple but delicious recipes that I make in my own kitchen.