Desserts
This Duke’s mayonnaise chocolate cake delivers layers of ultra-moist richness with a subtle espresso twist that elevates every bite. The secret lies in Duke’s mayonnaise—its unique fat content creates a velvety texture while balancing the deep chocolate flavor.
After years of perfecting this recipe, I’ve cracked the code for consistently tender crumbs and a fudgy center that melts in your mouth.
The cake’s magic starts with a precise mix of cocoa powder and espresso powder, which deepens the chocolate notes without overpowering them. Duke’s mayonnaise acts as both a tenderizer and a flavor enhancer, ensuring each slice stays moist for hours.
This isn’t your average chocolate cake—it’s a restaurant-quality dessert that surprises even the most skeptical chocolate lovers.
What sets this recipe apart is the balance: rich yet not overly sweet, dense yet light enough to cut cleanly. The espresso boost adds complexity, while the mayonnaise keeps the texture perfectly moist—no dry crumbs here.
Whether you’re baking for a special occasion or a weekend treat, this cake delivers consistent, professional results every time.
Ready in just one hour with minimal effort, this recipe is ideal for beginners and experienced bakers alike. The steps are straightforward, and the ingredients are simple—no fancy techniques required. Once you try this version, you’ll never go back to traditional chocolate cake again.
Ingredients for duke's mayonnaise chocolate cake
Eight simple ingredients transform into restaurant-quality cake with ultra-moist layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Duke's Mayonnaise 🥫 | 1 cup | Unopened jar for best texture |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat preferred |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Dark Chocolate Chips 🍫 | 2 cups | Semi-sweet, 60% cocoa minimum |
| All-Purpose Flour 🌾 | 2 cups | Sifted, spooned not scooped |
| Cocoa Powder 🍫 | ¾ cup | Dutch-processed for smoothness |
| Espresso Powder ☕ | 1 tbsp | Instant, not ground coffee |
| Baking Powder 🍞 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Vanilla Extract 🌸 | 1 tbsp | Pure Madagascar bourbon |
| Large Eggs 🥚 | 2 whole | Room temperature, separated |
| Whole Milk 🥛 | ½ cup | Cold, full-fat preferred |
| White Vinegar 🍶 | 1 tbsp | For egg whites stability |
| Powdered Sugar 🍚 | 1 cup | For dusting, sifted |
Duke’s mayonnaise is the star here—grab the jarred version from the baking aisle, not the tub. The fat content creates that signature velvety texture, so don’t substitute with regular mayo. For the butter, room temperature is critical—cold butter creates pockets that won’t mix properly. I always buy Land O’Lakes unsalted or European-style from specialty stores. The cocoa powder matters too: Dutch-processed (like Hershey’s Special Dark) gives a smoother finish than natural cocoa. Espresso powder is non-negotiable—Starbucks instant or Lavazza work perfectly. The chocolate chips? Ghirardelli 60% semi-sweet is my go-to, but any quality brand with 60% cocoa or higher will do.
No Duke’s mayonnaise? Hellmann’s or Best Foods in a pinch, but the texture won’t be identical. Running low on espresso powder? One shot of brewed espresso (cooled) works, but you’ll need to adjust the liquid slightly. The flour can be swapped for King Arthur 1-to-1 baking flour if you’re gluten-sensitive. For the butter, European-style (like Plugrá) has more fat, which helps with moisture. The vinegar stabilizes the egg whites—apple cider vinegar works too, but white vinegar is more neutral. And if you’re out of powdered sugar for dusting, granulated sugar works in a bind (just don’t sift it).
This cake keeps beautifully—3 days at room temperature wrapped in plastic, or 1 week in the fridge. For longer storage, freeze individual layers wrapped in parchment and aluminum foil for up to 3 months. The mayonnaise and butter combo means it reheats beautifully—30 seconds in the microwave restores that ultra-moist texture. I always make a double batch and freeze half; it’s perfect for last-minute desserts. The espresso boost means it pairs well with coffee, but trust me, it’s delicious on its own too.
Why You'll Love This Recipe
- Pantry Magic: I’ll never buy boxed cake mix again—this uses stuff I already have. Duke’s mayo and butter make the batter rich without extra eggs, and those dark chocolate chips? They melt into gooey pockets that taste like a hug.
- Rich Without Effort: The mayo adds this weirdly luxurious creaminess (yes, really) that balances the sweetness, while the flour and sugar create a tender crumb. It’s not fussy—just dump, mix, bake—but the flavor? That’s next-level comfort.
- Leftovers That Last: This cake stays moist for days, so I bake one batch and freeze slices for lazy mornings or last-minute dessert emergencies. Honestly, the second day is when it’s actually best—firm enough to slice neatly, still packed with chocolate.
- Budget Bake: A whole cake for under $5? With Duke’s mayo and a bag of chocolate chips, this is my go-to for potlucks or when I’m broke but craving something indulgent. No fancy ingredients, just pure, satisfying cake.
Step-by-step instructions for ultra-moist Duke's mayonnaise chocolate cake
Here's how to create a decadent, ultra-moist chocolate cake with layers that practically ooze with flavor.
Prepare the Espresso-Infused Chocolate Batter
In a large mixing bowl, combine the 1 cup Duke's Mayonnaise, 1 cup unsalted butter, and 2 cups granulated sugar. Beat with an electric mixer on medium speed for 3-4 minutes until the mixture becomes light and fluffy. The mayonnaise adds incredible moisture, so don't skip this step—it's what makes this cake legendary.
In a separate bowl, whisk together the 2 cups all-purpose flour, 0.75 cup cocoa powder, 1 tbsp espresso powder, 1 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients directly over the wet mixture to prevent clumping. The espresso powder enhances the chocolate flavor without making the cake taste like coffee—trust the process.
Incorporate Wet Ingredients and Eggs
Add the 2 whole large eggs, one at a time, beating well after each addition. Then stir in the 1 tbsp vanilla extract and 0.5 cup whole milk until the batter is smooth and fully combined. The eggs provide structure while keeping the texture tender, and the milk ensures that signature moistness we're after.
Gradually fold in the 2 cups dark chocolate chips, reserving a few for the top if you'd like. The chocolate chunks will melt into pockets of gooey goodness throughout each slice. Be gentle when folding—overmixing can develop gluten and make the cake dense.
Bake the Layers to Perfect Doneness
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. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter). The cake should spring back gently when pressed in the center.
I like to tent the pans with foil after 20 minutes to prevent overbrowning. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking and ensures even layers for assembly.
Assemble with Creamy Duke's Buttercream
In a separate bowl, beat the 1 cup Duke's Mayonnaise and 1 cup unsalted butter together until light and fluffy. Gradually add the 1 cup powdered sugar, beating until smooth. Add 1 tbsp vanilla extract and 1 tbsp white vinegar (this stabilizes the frosting and adds a subtle tang). The mayonnaise creates a velvety, ultra-rich frosting that's far more decadent than traditional buttercream.
Place the first cake layer on a serving plate and spread a generous layer of the Duke's buttercream. Top with the second layer and frost the entire cake. For extra indulgence, sprinkle the reserved chocolate chips on top. Chill the cake in the refrigerator for 30 minutes before slicing to allow the frosting to set slightly.
Serve with Confidence
Slice the cake into 8 equal portions and serve immediately. The texture should be moist but not soggy, with tender crumb and pockets of melted chocolate. The espresso powder gives it a sophisticated depth, while the mayonnaise keeps every bite irresistibly moist. Store leftovers covered at room temperature for up to 3 days—though I doubt they'll last that long!
Pro Tips For Making Duke'S Mayonnaise Chocolate Cake
- Whisk Mayo First: Duke’s mayo is thicker than store brands—beat it with the sugar for 2 full minutes before adding wet ingredients. I learned this the hard way when my first batch turned out dense; the sugar needs to fully dissolve into that mayo fat to keep the cake light.
- Melt Butter Slow: Warm the butter to just 110°F (43°C) before mixing—hotter butter cooks the flour and kills the lift. Use a double boiler or microwave in 20-second bursts, checking with your finger: it should be soft but not greasy.
- Chill the Batter: Let the batter sit 30 minutes before baking, even if it’s warm. The mayo and butter need time to stabilize, or your cake will sink in the middle. Cover it loosely with plastic wrap—this isn’t a fancy step, but it works every time.
- Fold Chips Gently: Reserve ¼ of the chocolate chips for the top layer of batter, then fold them in last with a spatula. Dumping them all in at once makes the cake look streaky, and you’ll get more pockets of gooey goodness if you layer them.
Common mistakes when making this recipe
Overmixing the Batter
I’ve seen so many bakers ruin this cake by overmixing after adding the flour. Once you sift the dry ingredients over the wet mixture, mix just until combined—about 10-15 strokes with a spatula. Overmixing develops gluten, which makes the cake dense and tough instead of tender.
The mayonnaise and butter already create a rich texture, so you don’t need extra structure. Stop mixing when there are no more flour streaks visible. 🥄
Skipping the Room-Temperature Ingredients
Cold butter or eggs can sabotage this recipe. The mayonnaise and butter need to be at room temperature (68-70°F) to blend smoothly into the batter. If they’re cold, they’ll create pockets that won’t incorporate properly, leading to a cake with uneven texture.
Let your butter sit out for 1-2 hours before starting, and take the eggs out of the fridge 30 minutes ahead of time. Trust me, this small step makes a huge difference. ❄️
Incorrect Baking Time or Temperature
Baking at 350°F is non-negotiable—any lower, and the cake won’t set properly; any higher, and the outside will burn before the center is done. The 30-35 minute window is critical. Overbaking dries out the cake, while underbaking leaves it gummy.
Test with a toothpick: it should come out with a few moist crumbs, not wet batter. If your oven runs hot, reduce the temperature to 325°F and bake for 40 minutes. 🌡️
Using the Wrong Mayonnaise
This recipe is designed for Duke’s mayonnaise—substituting with regular mayo changes the game. Duke’s has a higher fat content and a smoother texture, which is essential for that ultra-moist crumb. If you must substitute, use Hellmann’s or Best Foods, but expect a slightly less tender result.
Never use light mayo or Greek yogurt as a substitute—they’ll make the cake dense and dry. The fat in Duke’s is what keeps this cake moist for days. 🥫
Ignoring the Cooling Process
Rushing the cooling process is a common mistake. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack. This gradual cooling prevents cracking and ensures even layers.
If you try to unmold them too soon, the layers may collapse or develop cracks. Patience here pays off—your cake will slice cleanly and hold its shape beautifully. 🕒
Overfrosting or Underfrosting
The Duke’s buttercream is rich and velvety, so use it generously—but don’t go overboard. Spread a ¼-inch layer between cake layers and about ⅛-inch on the outside for even coverage. Overfrosting can make the cake soggy, while underfrosting leaves gaps that show dry cake.
Chill the cake for 30 minutes before slicing to let the frosting set slightly. This ensures clean cuts and a polished finish. 🎂
Nutrition facts
Frequently asked questions
Why does Duke's mayonnaise make this cake so moist?
The high fat content in Duke's mayonnaise creates a velvety texture that locks in moisture for days. Unlike regular mayo, it contains 80% fat, which prevents the cake from drying out while adding a subtle richness. The fat also helps distribute the chocolate flavor evenly throughout each slice.
Can I make this cake in a single layer instead of two?
Yes, but you'll need to adjust the baking time. Use one 9-inch round pan and bake for 40-45 minutes at 350°F. The single layer will be thicker, so check doneness with a toothpick at 35 minutes. For presentation, frost the top with extra buttercream and decorate with chocolate chips.
What's the best way to store leftovers?
Wrap tightly in plastic wrap and store at room temperature for up to 3 days, or refrigerate for 1 week. For longer storage, freeze individual layers wrapped in parchment and foil for up to 3 months. To serve, let thaw at room temperature for 1 hour before slicing. The mayonnaise keeps it moist even after freezing!
How do I adjust this for a gluten-free version?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like King Arthur. Add 1 tsp xanthan gum to help bind the texture. The mayonnaise and butter will still provide moisture, but gluten-free cakes tend to be denser, so reduce baking time by 2-3 minutes and watch closely after 25 minutes.
Can I make this cake without espresso powder?
You can substitute with 1 shot of brewed espresso (cooled) or 1 tbsp instant coffee granules. However, the espresso powder adds depth without coffee flavor—regular coffee may make the cake taste slightly bitter. If using coffee, reduce the milk by 1 tbsp to maintain proper moisture balance.