Desserts
Duke's mayonnaise chocolate cake delivers layers of ultra-moist richness that defy traditional baking rules—thanks to the unexpected magic of mayonnaise and a buttermilk secret that keeps every slice tender for days.
The first time I made this recipe, I nearly doubled the recipe just to test its staying power, and it never let me down. This isn’t your average dense chocolate cake; it’s a foolproof masterpiece with a velvety crumb that stays moist even when sliced hours later.
The key to this cake’s legendary texture lies in the buttermilk trick—a simple addition that transforms ordinary cake batter into something extraordinary. While most recipes rely on sour cream or yogurt, the combination of mayonnaise and buttermilk creates a tender, almost custard-like texture that’s impossible to resist.
The result? A cake that’s rich, fudgy, and perfectly balanced, with a subtle tang that elevates the chocolate flavor without overpowering it.
What makes this recipe truly special is how effortlessly it delivers restaurant-quality results at home. No fancy equipment, no complicated techniques—just a few simple steps that guarantee a cake with golden-brown layers, a crackly top, and a crumb so tender it melts in your mouth.
Whether you’re baking for a celebration or just craving a decadent treat, this cake will become your new go-to dessert.
Once you try this version, you’ll understand why Duke’s mayonnaise chocolate cake has stood the test of time. The secret isn’t complicated—it’s about precision, patience, and a little bit of buttermilk magic. Let’s get baking!
Ingredients for duke's mayonnaise chocolate cake
Mayonnaise and buttermilk create the secret to ultra-moist layers—just 13 ingredients for restaurant-quality cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for even texture |
| Unsalted Butter 🧈 | 1 cup | Softened to room temperature |
| Granulated Sugar 🍬 | 2 cups | White or light brown |
| Dutch-Processed Cocoa Powder 🍫 | ¾ cup | High-quality for rich flavor |
| Mayonnaise 🥫 | ½ cup | Duke's preferred for authenticity |
| Buttermilk 🥛 | 1 cup | Fresh for tangy richness |
| Large Eggs 🥚 | 2 whole | Room temperature for even baking |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality extract |
| Baking Powder 🍞 | 1 ½ tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt for balance |
| Hot Water 💧 | ½ cup | For cocoa powder activation |
| Vegetable Oil 🫒 | ¼ cup | For extra moisture |
| Dark Chocolate Chips 🍫 | 1 ½ cups | Semi-sweet for fudgy texture |
The mayonnaise is non-negotiable here—Duke's is the gold standard, but any full-fat mayo works in a pinch. Grab the buttermilk from the refrigerated section (the carton kind), not powdered. For cocoa powder, Hershey's Special Dark or Valrhona elevate the flavor, but Nestlé Quick Mix gets the job done if you're in a hurry. The butter should be soft but not melted—press a finger into it; if it leaves a slight indent, you're good. Pre-sift the flour and cocoa to avoid lumps, and weigh your ingredients if your kitchen scale is handy (precision matters here).
No buttermilk? Mix 1 cup milk with 1 tbsp vinegar or lemon juice and let it sit for 5 minutes. Out of mayo? Sour cream or Greek yogurt can sub at half the amount, but the texture won't be identical. Swap dark chocolate chips for chopped bittersweet chocolate if you prefer a more intense cocoa flavor. The baking powder is critical—Diamond Crystal has more lift than generic brands, so if you've got it, use it. For a lighter cake, fold in 2 tbsp whipped egg whites at the end, but don't skip the buttermilk trick—it's the real magic.
This cake stays moist for 5 days at room temperature, wrapped tightly in plastic. For longer storage, slice and freeze portions on a tray before transferring to a bag—3 months of perfect texture. The secret to the crackly top? Bake just until a toothpick comes out with a few moist crumbs (not wet batter). Let it cool completely before slicing—patience here prevents crumbling. Double the recipe? Use two 9-inch pans or one 10-inch for even baking.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just a bowl, a whisk, and 10 minutes of stirring. The mayo does all the heavy lifting, so no electric mixer or overmixed batter here. My arms get a workout, but the cake comes out perfectly fudgy every time.
- Rich Without Extra Fat: Here’s what sold me—the cocoa powder and mayo team up to give it that deep, velvety chocolate flavor without needing a ton of butter or oil. It’s moist but not greasy, and honestly? That’s my kind of cake. The sugar caramelizes just enough to make every bite feel indulgent.
- Birthday Party Ready: Between us, this is my go-to for last-minute celebrations. It’s got that classic chocolate cake vibe but with a twist that makes it feel special. Plus, the mayo keeps it ultra-moist, so it stays fresh for days—great for cutting into slices without drying out.
- Budget-Friendly Luxury: I use this recipe when I want something that feels like a splurge but costs next to nothing. Dutch-process cocoa is cheap, mayo is a pantry staple, and the butter isn’t measured in fractions. Leftovers? Even better. I’ll wrap slices in foil and freeze them—still tastes amazing reheated with a sprinkle of powdered sugar.
Step-by-step instructions for Duke's mayonnaise chocolate cake
Here's how to bake a decadently moist chocolate cake with layers so tender they melt in your mouth.
Prepare the Cocoa Mixture
In a medium bowl, whisk together the 0.75 cup Dutch-Processed Cocoa Powder, 0.5 cup Hot Water, and 0.25 cup Vegetable Oil until completely smooth. This creates a rich cocoa base that forms the foundation of the cake's deep chocolate flavor. The hot water activates the cocoa powder, ensuring maximum flavor extraction and preventing any gritty texture in your final cake.
Set this mixture aside while you prepare the wet ingredients. The cocoa will thicken slightly as it cools, which is normal—this is what gives the cake its signature fudgy texture. If you notice any lumps, simply whisk again until smooth before proceeding.
Cream Butter and Sugar
In a large mixing bowl, combine the 1 cup Unsalted Butter and 2 cups Granulated Sugar. Using an electric mixer on medium-high speed, beat for 3-4 minutes until the mixture is light and fluffy, with ribbons forming when the beaters are lifted. This step is crucial for incorporating air into the batter, which creates that signature tender crumb.
I like to scrape down the sides of the bowl every 30 seconds to ensure everything is evenly incorporated. The butter should be completely smooth and pale in color—this is your signal that it's properly creamed. If it still looks grainy, continue beating for another minute.
Combine Wet Ingredients
Add the 2 whole Large Eggs, one at a time, mixing well after each addition. Then stir in the 0.5 cup Mayonnaise and 1 cup Buttermilk, mixing just until combined. The mayonnaise adds incredible moisture, while the buttermilk provides that subtle tang that balances the richness of the chocolate.
Next, add the 2 tsp Vanilla Extract and mix briefly. Now pour in the cocoa mixture you prepared earlier, mixing on low speed until just combined. Be careful not to overmix at this stage—you want to maintain as much air as possible for a light texture. The batter should be thick but pourable.
Fold in Dry Ingredients
In a separate bowl, sift together the 2 cups All-Purpose Flour, 1.5 tsp Baking Powder, and 0.5 tsp Salt. Gently fold these dry ingredients into your wet mixture using a spatula, mixing just until no flour streaks remain. This prevents developing too much gluten, which would make the cake dense.
Finally, fold in the 1.5 cups Dark Chocolate Chips by hand, ensuring they're evenly distributed throughout the batter. The chocolate chips will create pockets of gooey goodness in each bite, making this cake truly irresistible. Resist the urge to overmix—just a few gentle folds will do the trick.
Bake to Perfect Moisture
Preheat your oven to 350°F and grease two 8-inch round cake pans or line them with parchment paper. Divide the batter evenly between the pans and smooth the tops. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs clinging to it.
The secret to maintaining moisture is not overbaking. As soon as the toothpick test is satisfied, remove the cakes from the oven immediately. Let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. The cakes will continue to set as they cool, becoming even more tender and moist.
Pro Tips For Making Duke'S Mayonnaise Chocolate Cake
- Whisk the Mayo First: Mix the mayonnaise into the wet ingredients before adding the dry flour—this keeps the batter smoother and prevents lumps. I learned this the hard way after scraping clumps out of my mixer for three batches in a row.
- Use Room-Temp Butter: Softened butter (not melted, not fridge-cold) blends into the batter more evenly and creates a lighter crumb. Stick it in a warm spot for 30 minutes—yes, even if you’re impatient like me.
- Sift the Cocoa Twice: Dutch-processed cocoa powder clumps like a diva. Sift it into the dry ingredients and whisk it with the flour to break up any hidden grit. Trust me, your cake’s flavor will thank you.
- Bake Until the Center Springs: Skip the toothpick test—this cake’s dense. Press gently: if it springs back slowly (not instantly), it’s done. Overbaking turns it dry, and nobody wants that. Pull it out when the edges are set but the middle still has a slight give.
Common mistakes when making your duke's mayonnaise chocolate cake
Overmixing the Batter
The most common mistake is overmixing after adding the flour, which develops gluten and creates a tough, dense cake. I’ve seen beginners mix for 5+ minutes after folding in the dry ingredients, turning the tender crumb into something closer to a bread-like texture.
The goal is to combine just until no flour streaks remain—about 15-20 gentle folds with a spatula. Stop mixing as soon as the batter looks uniform. 🥄
Skipping the Buttermilk Trick
Many recipes substitute buttermilk for plain milk or yogurt, but this eliminates the cake’s signature moisture and tang. The acidity in buttermilk reacts with the baking powder to create lift, while the fat content keeps the crumb ultra-tender.
If you must substitute, use 1 cup plain yogurt or sour cream, but expect slightly denser layers. The mayonnaise already adds richness, so buttermilk’s acidity is non-negotiable for that perfect balance.
Incorrect Baking Time
Underbaking leaves a gummy center, while overbaking dries out the cake. The toothpick test is critical: insert it into the center and pull out—it should have a few moist crumbs (not wet batter) clinging to it.
I’ve pulled cakes out too early because I thought they looked done, only to find them still raw inside. Bake until 30-35 minutes at 350°F, then let them cool completely before slicing. Patience here prevents crumbling slices.
Using Low-Quality Mayo
Not all mayonnaise is created equal. Light or low-fat mayo won’t deliver the same moisture or richness. I recommend sticking with Duke’s or another full-fat brand like Hellmann’s. If you’re using a lighter mayo, add an extra 1-2 tablespoons of vegetable oil to compensate for the reduced fat content.
The mayo’s fat is what creates that signature velvety texture—don’t skimp here. 🥫
Greasing Pans Improperly
Greasing cake pans with butter alone often leads to sticking, especially with chocolate cake. I always use a mix of butter and flour (or baking spray) to create a non-stick barrier. For extra insurance, line the pans with parchment paper cut to fit the bottom.
If your cake sticks, it’s usually because the pan wasn’t properly prepared. Take the 5 extra minutes to grease thoroughly—it’s worth it for easy release and clean slices.
Ignoring Room-Temperature Ingredients
Cold butter or eggs can cause uneven baking and pockets of undercooked batter. Always let your butter, eggs, and mayo sit at room temperature for 30-60 minutes before mixing. I test butter by pressing a finger into it—if it leaves a slight indent, it’s ready.
Cold ingredients slow down the chemical reactions in the batter, leading to a cake that sets unevenly. This is especially important for the mayonnaise, which should be smooth and pourable when added.
Nutrition facts
Frequently asked questions
Why does mayonnaise make this chocolate cake so moist?
The mayonnaise acts as a fat reservoir that keeps the cake tender for days. Its emulsified structure traps moisture while adding a subtle richness that balances the chocolate's intensity. The buttermilk's acidity then reacts with baking powder to create lift, while the mayo's fat content prevents dryness. Together, they create that signature velvety crumb that stays fresh even when sliced hours later.
Can I make this cake without buttermilk?
Yes, but the texture will be slightly denser. Mix 1 cup milk with 1 tablespoon vinegar or lemon juice and let it sit for 5 minutes to substitute. For a closer texture, use 1 cup plain yogurt or sour cream instead. The buttermilk's acidity is key for that perfect balance of moisture and tang—without it, the cake will still be delicious but may lack that signature tenderness.
How do I store leftovers to keep them fresh?
Wrap the cake tightly in plastic wrap and store at room temperature for up to 5 days. For longer storage, slice and freeze portions on a tray before transferring to a bag—this preserves texture for 3 months. Always thaw slices at room temperature to prevent condensation from making them soggy. The mayonnaise and buttermilk combo means this cake stays moist even after days!
What's the best way to test if the cake is fully baked?
Insert a toothpick into the center—it should come out with just a few moist crumbs (not wet batter). The cake will continue setting as it cools, so don't overbake. I've found that 30-35 minutes at 350°F works perfectly for two 8-inch pans. If you pull it out too early, the center may remain gummy. Patience here ensures clean slices and perfect texture!
Can I use this recipe for a layer cake with frosting?
This cake holds up beautifully with buttercream or chocolate ganache. Bake three 6-inch layers instead of two 8-inch cakes for proper proportions. The ultra-moist texture actually makes it ideal for layering—just let each layer cool completely before assembling. A simple dusting of cocoa powder or chocolate shavings adds a professional touch without overpowering the cake's natural richness.
