This is a chocolate cake that feels like a guilty pleasure but arrives with zero fuss. Mayonnaise stands in for eggs and oil, which keeps the crumb tender and gives the cake a deep, moist texture without any special steps. It sounds unusual the first time you hear it, and then you taste it—and it makes perfect sense.
The recipe fits a 9×13-inch pan and mixes in one bowl. The batter comes together in minutes and bakes in about half an hour. The frosting is a simple stove-top chocolate finish that pours warm over the cooled cake and sets shiny and slightly fudgy. You get a homemade cake that travels well and holds up for a few days.
I keep this version in my rotation because it’s reliable for potlucks, last-minute guests, and weeknight dessert emergencies. The technique is forgiving: measure, stir, bake, and top. If you want a no-frills chocolate sheet cake that actually tastes indulgent, this is it.
The Essentials

Quick snapshot: this is a one-bowl cake that uses mayonnaise as the fat and binder, baked in a 9×13-inch pan and finished with a warm chocolate frosting. Oven temperature and pan size are important—use the specified 9×13 pan and preheat the oven to 350°F (175°C) to match baking time.
Prep is minimal: whisk dry ingredients, add wet, pour, and bake. The frosting is made on the stove and poured warm over the cooled cake so it spreads smoothly and sets to a glossy finish. Expect a tender, dense crumb rather than a feather-light sponge.
Ingredients
- 2 cups all-purpose flour — the structure for the cake; measure by spooning into the cup and leveling for accuracy.
- 1 cup granulated sugar — sweetens the cake batter and balances cocoa bitterness.
- ½ cup unsweetened cocoa powder — provides chocolate flavor; use a good-quality cocoa for best results.
- 2 teaspoons baking soda — leavening agent that gives lift to this otherwise dense batter.
- 1 cup mayonnaise — supplies fat and moisture in place of oil/eggs; don’t substitute without adjusting the recipe.
- 1 cup water, lukewarm — hydrates the batter and helps bloom the cocoa for flavor.
- 1 teaspoon vanilla extract — adds aroma and rounds the chocolate notes in the batter.
- 1/3 cup milk — part of the frosting base; contributes creaminess and helps dissolve the sugar.
- 1/3 cup butter — adds richness and sheen to the frosting; use unsalted if you prefer tighter salt control.
- 1 1/4 cups granulated sugar — for the frosting; melts into a glossy coating when boiled briefly with milk and butter.
- 1 cup semi-sweet chocolate chips — melted into the hot sugar mixture to make the frosting chocolatey and smooth.
- 1 teaspoon vanilla extract — added to the frosting for extra depth and to soften the chocolate’s edge.
Directions: Chocolate Mayonnaise Cake
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking pan.
- In a large bowl, whisk together 2 cups all-purpose flour, 1 cup granulated sugar, 1/2 cup unsweetened cocoa powder, and 2 teaspoons baking soda until evenly combined.
- Add 1 cup mayonnaise, 1 cup lukewarm water, and 1 teaspoon vanilla extract to the dry ingredients. Stir until the batter is smooth and uniform, scraping the bowl sides as needed.
- Pour the batter into the prepared 9×13-inch pan and smooth the top with a spatula.
- Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Remove from oven and place the pan on a wire rack to cool.
- While the cake cools, make the frosting: in a medium saucepan combine 1/3 cup milk, 1/3 cup butter, and 1 1/4 cups granulated sugar. Cook over medium heat, stirring, until the mixture comes to a boil.
- Boil the mixture for 30 seconds while stirring, then remove the saucepan from heat.
- Stir in 1 cup semi-sweet chocolate chips and 1 teaspoon vanilla extract until the chocolate is fully melted and the frosting is smooth.
- Once the cake has cooled (it should be cool to the touch), pour the warm frosting evenly over the cake and spread if necessary. Allow the frosting to set before slicing and serving.
Why You’ll Keep Making It

It’s efficient. The batter is one bowl, no creaming, no separating eggs, and the pan is a standard size that feeds a crowd. Texture-wise, the mayonnaise keeps the crumb particularly moist without feeling greasy. The frosting is quick but yields a classic glossy finish that reads “homemade” in the best way.
It’s reliable. The method tolerates small timing and mixing variations—overmixing won’t ruin it the way a fragile sponge might. That stability makes this a great make-ahead or bake-at-a-moment dessert for unexpected company.
Vegan & Vegetarian Swaps

- For a vegetarian-friendly version, nothing needs changing—this recipe is already vegetarian (contains dairy).
- To make it vegan: use a commercial vegan mayonnaise (check ingredients), swap the milk for a plant milk like oat or soy, use a vegan butter alternative, and replace semi-sweet chocolate chips with dairy-free chocolate chips. Note: textures and flavor will shift slightly; the cake may be a bit different but still very good.
- If avoiding dairy in the frosting, choose dairy-free chocolate chips and a plant-based butter for similar gloss and mouthfeel.
Setup & Equipment
- 9×13-inch baking pan — necessary for the recipe’s specified bake time and depth.
- Oven set to 350°F (175°C) — preheat fully before baking.
- Large mixing bowl and whisk or spoon — for combining dry and wet ingredients.
- Spatula — to smooth batter in the pan and to spread frosting if needed.
- Medium saucepan — for boiling the frosting base.
- Wire rack — for cooling the cake before pouring on the frosting.
- Toothpick or skewer — to test doneness.
Things That Go Wrong
Cake sinks in the center: this can happen if the oven temperature was too low or if the cake was underbaked. Make sure your oven is at 350°F from the start and test with a toothpick near the minimum time.
Frosting grainy or gritty: if the sugar didn’t fully dissolve before boiling, or if the mixture cooled too much before adding chips, the result can be a slightly grainy texture. Bring the sugar-butter-milk to a brief boil as instructed and remove promptly before adding chocolate so it melts smoothly.
Frosting slides off: the cake must be cool to the touch before pouring the warm frosting. If the cake is still hot, the frosting will sink in or run off. Wait until the surface feels cool and then pour.
How to Make It Lighter
If you want a lighter mouthfeel without changing the core recipe measurements, consider serving smaller slices and pairing the cake with a dollop of fresh whipped cream or a scoop of light vanilla ice cream—the contrast lightens the perceived richness without altering the bake.
For a slightly less dense crumb, you can sift the flour and cocoa together before measuring to aerate them; this won’t change listed amounts but can yield a softer bite. Be cautious about cutting fat or sugar quantities directly—mayonnaise is central to texture here.
Recipe Notes & Chef’s Commentary
Mayonnaise is mayonnaise: use your favorite brand but understand that some very low-fat versions may alter texture. Full-flavor mayo gives the best moistness. The mayo does not contribute a mayonnaise taste to the cake; it behaves as a neutral, emulsified fat.
The frosting is essentially a cooked sugar and butter base that becomes a simple chocolate glaze when chocolate chips are folded in. Work quickly when pouring: it sets as it cools, so pouring while warm gives the best even coverage.
If you prefer a thicker frosting, let the chocolate mixture cool slightly so it’s more viscous before pouring. For a thinner glaze, pour while hotter. Both approaches are fine—just adjust based on how you like it to look and slice.
Storage Pro Tips
Because the frosting contains milk and butter, refrigerate leftover cake covered with plastic wrap or in an airtight container. It will keep well for 3–4 days in the fridge. Bring slices to room temperature for 20–30 minutes before serving to soften the frosting and improve flavor.
You can freeze individual slices: wrap tightly in plastic and then foil. Thaw overnight in the refrigerator and bring to room temperature before serving. The frosting may lose some gloss after freezing but the cake’s texture stays intact.
Troubleshooting Q&A
- Q: My cake is dry—what happened?
A: Dryness usually means it was overbaked or the oven ran hot. Check oven calibration and reduce bake time slightly next time; test with a toothpick toward the lower end of the bake window. - Q: The frosting didn’t set—why?
A: If the chocolate or frosting base is too thin or the cake was still very warm, the glaze may remain soft. Let the cake cool fully and allow the frosting to cool and set at room temperature, then refrigerate briefly if needed. - Q: Can I swap the semi-sweet chips for dark or milk chocolate?
A: Yes. Dark chocolate will give a richer, less sweet frosting; milk chocolate will be sweeter and creamier. Adjust to taste. - Q: Cake has a slightly bitter cocoa aftertaste—what to do?
A: Use a sweeter or Dutch-processed cocoa to change flavor profile, or increase the frosting’s chocolate-to-sugar ratio to balance. Also ensure cocoa is fresh—old cocoa can taste flat or bitter.
Before You Go
Make this when you want a dependable, impressive chocolate sheet cake without fuss. The technique is straightforward, the results are forgiving, and the flavor is a crowd-pleaser. If you bake it, take a photo, note any tweaks you make, and save the method—this one becomes comfort food fast.
Happy baking, and if you try a swap or a tweak (like using a different chocolate), jot down the result so the next batch is even better.

Chocolate Mayonnaise Cake
Ingredients
Ingredients
- 2 cupsall-purpose flour
- 1 cupgranulated sugar
- 1/2 cupunsweetened cocoa powder
- 2 teaspoonsbaking soda
- 1 cupmayonnaise
- 1 cupwater lukewarm
- 1 teaspoonvanilla extract
- 1/3 cupmilk
- 1/3 cupbutter
- 1 1/4 cupsgranulated sugar
- 1 cupsemi-sweet chocolate chips
- 1 teaspoonvanilla extract
Instructions
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking pan.
- In a large bowl, whisk together 2 cups all-purpose flour, 1 cup granulated sugar, 1/2 cup unsweetened cocoa powder, and 2 teaspoons baking soda until evenly combined.
- Add 1 cup mayonnaise, 1 cup lukewarm water, and 1 teaspoon vanilla extract to the dry ingredients. Stir until the batter is smooth and uniform, scraping the bowl sides as needed.
- Pour the batter into the prepared 9x13-inch pan and smooth the top with a spatula.
- Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Remove from oven and place the pan on a wire rack to cool.
- While the cake cools, make the frosting: in a medium saucepan combine 1/3 cup milk, 1/3 cup butter, and 1 1/4 cups granulated sugar. Cook over medium heat, stirring, until the mixture comes to a boil.
- Boil the mixture for 30 seconds while stirring, then remove the saucepan from heat.
- Stir in 1 cup semi-sweet chocolate chips and 1 teaspoon vanilla extract until the chocolate is fully melted and the frosting is smooth.
- Once the cake has cooled (it should be cool to the touch), pour the warm frosting evenly over the cake and spread if necessary. Allow the frosting to set before slicing and serving.
Equipment
- 9x13 inch Baking Pan
- Large Bowl
- Whisk
- Spatula
- Medium Saucepan
- Wire Rack
Notes
Freezing Instructions:
Cover well with and freeze for up to 3 months. Thaw completely before serving.
