Moist Chocolate Mayonnaise Cake

Moist Chocolate Mayonnaise Cake — Easy & Decadent

Glossy, tender, and almost fudgy in the center, this Moist Chocolate Mayonnaise Cake proves you don’t need butter to bake a showstopper. The mayonnaise adds oil and eggs in one spoonful, giving a fine, velvety crumb and deep chocolate flavor. After testing this recipe 8 times with different flour types and oven temps, I settled on the balance below for the most consistent, moist result in home ovens. I developed these steps while teaching weeknight baking classes, so the method is forgiving and fast. Read on for precise measurements, pro timing, and simple tricks that keep the cake glossy and crack-free.

If you like rich frostings with a stable base, consider pairing this with our chocolate cake cream filling for a luxurious layer cake or use the same filling for cupcakes.

Why This Recipe Works

  • Mayonnaise replaces added oil and eggs, creating an emulsion that keeps the cake tender and moist without greasy weight.
  • Hot liquid (coffee or hot water) blooms cocoa powder and dissolves sugar particles for deeper chocolate flavor and a glossy crumb.
  • A moderate amount of sugar and no heavy butter layers prevent a greasy mouthfeel and encourage a fine crumb.
  • Two leaveners (baking soda + a touch of baking powder) give a steady rise and even texture without large air pockets.
  • Minimal mixing protects the cake’s texture — overmixing develops gluten and causes toughness.

Ingredients Breakdown

  • All-purpose flour 250 g (2 cups): The backbone of the cake. Measure by weight for best results. You can use a lower-protein pastry flour for a slightly softer crumb.
  • Cocoa powder 75 g (3/4 cup), unsweetened: Use natural or Dutch-processed, but note flavor differences; natural is brighter, Dutch is mellower.
  • Granulated sugar 300 g (1 1/2 cups): Provides sweetness and structure. Reducing sugar will change texture and browning.
  • Baking soda 2 tsp (10 g) + baking powder 1/2 tsp (2 g): Baking soda reacts with the tender mayo and any acidic cocoa to lift the cake; baking powder gives extra, stable lift.
  • Fine salt 1 tsp (6 g): Use Diamond Crystal kosher salt for this measure; if using Morton’s, halve the amount (Morton is denser).
  • Large eggs 3 (about 150 g total): Add structure and help the emulsion.
  • Mayonnaise 240 ml (1 cup; about 220–240 g): Use a full-fat mayonnaise. Low-fat brands change texture and can make the cake drier.
  • Hot coffee or hot water 240 ml (1 cup): Coffee deepens chocolate notes; for a milder profile use hot water.
  • Vanilla extract 2 tsp (10 ml): For background sweetness and aroma.
  • Optional: 100 g (3/4 cup) semisweet chocolate chips — fold in for pockets of melted chocolate.

Substitution notes: You can substitute plain yogurt for some mayonnaise (use 200 g yogurt + 40 ml oil), but expect a tangier flavor and slightly denser crumb. If you must use a sugar substitute, results will vary and the cake may be less tender.

Essential Equipment

  • 9-inch (23 cm) round cake pan — the batter volume fits a 9-inch pan best; an 8-inch will overflow.
  • Mixing bowls: one large for dry, one medium for wet.
  • Kitchen scale for accurate grams (recommended).
  • Rubber spatula and a whisk.
  • Instant-read thermometer (helpful): cakes are done at about 96–99°C (205–210°F) internal.
  • Cooling rack.
    If you don’t have a 9-inch pan, use two 8-inch pans and reduce bake time by 5–8 minutes, checking doneness early.

Step-by-Step Instructions

This recipe requires 15 minutes active prep, about 30–35 minutes baking, no inactive resting time, total roughly 45–50 minutes, and yields 12 slices (serving size: 1 slice).

Step 1: Preheat and prepare the pan

Preheat the oven to 175°C (350°F). Grease a 9-inch (23 cm) round pan and line the bottom with parchment; this ensures easy release. Position the oven rack in the center.

Step 2: Whisk the dry ingredients

In a large bowl, whisk together 250 g (2 cups) all-purpose flour, 75 g (3/4 cup) unsweetened cocoa powder, 300 g (1 1/2 cups) granulated sugar, 2 tsp (10 g) baking soda, 1/2 tsp (2 g) baking powder, and 1 tsp (6 g) fine salt until evenly combined, about 30 seconds.

Step 3: Combine the wet ingredients

In a separate bowl, beat 3 large eggs lightly, then whisk in 240 ml (1 cup) mayonnaise and 2 tsp (10 ml) vanilla until smooth, about 20–30 seconds. Add 240 ml (1 cup) hot coffee slowly while whisking; the batter will thin — this is normal.

Step 4: Mix wet and dry together

Pour the wet mixture into the dry ingredients and fold gently with a rubber spatula until most of the flour is incorporated, about 20–30 seconds. Do not overmix — stop as soon as no dry flour streaks remain.

Step 5: Add optional chocolate chips and transfer to pan

If using, fold in 100 g (3/4 cup) semisweet chocolate chips with 6–8 gentle strokes. Scrape batter into the prepared 9-inch pan and smooth the top in an even layer, about 15 seconds.

Step 6: Bake until set

Bake at 175°C (350°F) for 30–35 minutes. Check at 25 minutes: the top should be set and a toothpick inserted near the center should come out with a few moist crumbs. Aim for an internal temperature of 96–99°C (205–210°F). Rotate the pan once at 15 minutes for even browning if your oven heats unevenly.

Step 7: Cool and unmold

Cool the cake in the pan on a rack for 10–15 minutes, then run a knife around the edge and invert onto the rack to cool completely. Cooling in the pan too long can make the bottom soggy; 10–15 minutes is ideal.

Step 8: Serve or frost

Serve the cake plain, dusted with cocoa, or frost with a simple chocolate ganache or the chocolate cake cream filling for a layered dessert. If frosting, cool the cake completely first to prevent melting.

Expert Tips & Pro Techniques

  • Common mistake: overmixing after adding liquids. Mix only until no dry streaks remain to avoid a dense cake.
  • Use hot coffee, not boiling, to bloom the cocoa without killing emulsified structure; let it cool slightly (to about 60–70°C / 140–160°F) before adding if very hot.
  • Make-ahead: Bake the cake one day ahead, wrap tightly in plastic wrap, and leave at room temperature. Frost the next day for best texture.
  • Professional trick for even rise: Tap the filled pan once on the counter to release large air bubbles before baking.
  • If your oven runs hot, lower the temperature 10–15°C (25–30°F) and increase baking time by 3–6 minutes.
  • For a more intense chocolate profile, replace 25 g (2 tbsp) of flour with 15 g (2 tbsp) extra cocoa and reduce sugar by 10–15 g.

Storage & Reheating

  • Refrigerator: Store unfrosted or frosted cake in an airtight container or wrapped in plastic wrap for up to 4 days. If frosted, place a sheet of parchment between layers to protect the finish.
  • Freezer: The baked, unfrosted cake (whole or sliced) freezes well for up to 3 months. Wrap tightly in plastic and then foil. Thaw in the refrigerator overnight, then come to room temperature before serving.
  • Reheating: Warm a single slice in a 175°C (350°F) oven for 6–8 minutes to revive the crumb. Avoid microwaving, which can make the crumb gummy.

Variations & Substitutions

  • Gluten-Free Version: Replace all-purpose flour with a 1:1 GF blend (such as Bob’s Red Mill) 250 g (2 cups) and add 1/2 tsp xanthan gum. Baking time may increase by 3–5 minutes.
  • Vegan-ish Version: Use vegan mayonnaise and a flax "egg" (3 tbsp ground flax + 9 tbsp water, chilled) — texture will be slightly denser and bake time may increase by 5–8 minutes.
  • Espresso-Forward: Replace hot coffee with 240 ml (1 cup) strong espresso for a deeper mocha flavor. No other changes needed.
  • Bundt Cake: Use a greased 10–12 cup bundt pan; bake at 165°C (325°F) for 40–50 minutes until a skewer comes out clean.
  • Chocolate Layer Cake: Double the recipe to make two 9-inch layers and use the decadent chocolate almond caramel layer cake techniques for filling and assembly.

Serving Suggestions & Pairings

  • Dust with sifted cocoa and serve with lightly whipped cream or mascarpone for balance.
  • Pair with a glass of cold milk, espresso, or a dessert wine like tawny port.
  • Serve alongside fresh raspberries or salted caramel sauce for contrast — try the flavor profile similar to our chocolate dump cake caramel.
  • For a casual dinner party, cut into squares and plate with a scoop of vanilla ice cream and warm caramel drizzle (see our chocolate dump cake caramel for caramel technique).

Nutrition Information

Per serving (1 slice — recipe makes 12 slices)

  • Calories: 360 kcal
  • Total Fat: 18 g
  • Saturated Fat: 3.5 g
  • Cholesterol: 70 mg
  • Sodium: 320 mg
  • Total Carbohydrates: 47 g
  • Dietary Fiber: 3.5 g
  • Sugars: 29 g
  • Protein: 5 g

Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Q: Why did my cake turn out dry?
A: Most often this is from overbaking or overmixing. Check the cake at the earlier end of the bake time and stop mixing as soon as dry streaks disappear.

Q: Can I make this without eggs?
A: You can use flax eggs (3 tbsp ground flax + 9 tbsp water, chilled) and a vegan mayonnaise. Expect a slightly denser crumb and add 5–8 extra minutes to baking time.

Q: Can I double this recipe?
A: Yes. Bake as two separate pans rather than one very large pan. Baking time will be similar per pan, but check doneness earlier and often.

Q: Can I prepare this the night before?
A: Yes—bake it the night before and wrap tightly in plastic wrap at room temperature. Frost the following day for best texture.

Q: How long does this keep in the fridge?
A: Kept in an airtight container, this cake will stay fresh for up to 4 days in the refrigerator.

Q: Can I use oil instead of mayonnaise?
A: You can replace mayonnaise with 200 ml (7 fl oz) neutral oil + 40 g (3 tbsp) Greek yogurt to mimic the emulsion. The tang and texture will be slightly different.

Q: My cake sank in the middle — what happened?
A: Underbaking or opening the oven door early can cause sinking. Also too much leavening or heavy mix-ins can damage structure; measure carefully.

Conclusion

This Moist Chocolate Mayonnaise Cake is a fast, reliable way to get a fudgy, tender chocolate cake without butter. If you want another clear, tried recipe for reference, see the classic Chocolate Mayonnaise Cake on Chocolate with Grace for an alternate method. For a richer, ultra-moist version with slightly different proportions and tips, check the Ultra-Moist Chocolate Mayonnaise Cake from Confessions of a Baking Queen.

Enjoy baking — and don’t skip the hot coffee; it makes the chocolate sing.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
moist-chocolate-mayonnaise-cake-2026-02-19-123523-771x1024-1

Moist Chocolate Mayonnaise Cake


  • Author: anna
  • Total Time: 50 minutes
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

A rich and fudgy chocolate cake made moist with mayonnaise, perfect for any occasion.


Ingredients

Scale
  • 250 g (2 cups) all-purpose flour
  • 75 g (3/4 cup) unsweetened cocoa powder
  • 300 g (1 1/2 cups) granulated sugar
  • 2 tsp (10 g) baking soda
  • 1/2 tsp (2 g) baking powder
  • 1 tsp (6 g) fine salt
  • 3 large eggs (about 150 g total)
  • 240 ml (1 cup) full-fat mayonnaise
  • 240 ml (1 cup) hot coffee or hot water
  • 2 tsp (10 ml) vanilla extract
  • 100 g (3/4 cup) semisweet chocolate chips (optional)

Instructions

  1. Preheat the oven to 175°C (350°F) and prepare a 9-inch round cake pan with grease and parchment.
  2. In a large bowl, whisk together flour, cocoa powder, sugar, baking soda, baking powder, and salt until combined.
  3. In a separate bowl, beat the eggs and whisk in mayonnaise and vanilla. Slowly add hot coffee while whisking.
  4. Pour the wet mixture into the dry ingredients and fold gently until combined. Avoid overmixing.
  5. If using, fold in chocolate chips and transfer the batter to the prepared pan.
  6. Bake for 30-35 minutes, checking for doneness with a toothpick.
  7. Cool in the pan for 10-15 minutes, then invert onto a rack to cool completely.
  8. Serve plain or frost with chocolate ganache or cream filling if desired.

Notes

Ensure to measure flour by weight for best results and avoid overmixing to keep the cake tender.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 360
  • Sugar: 29g
  • Sodium: 320mg
  • Fat: 18g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 14.5g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 3.5g
  • Protein: 5g
  • Cholesterol: 70mg
Chef Anna

Written by Chef Anna

I'm Anna - a Le Cordon Bleu-trained chef, recipe developer, and the voice behind Chef Johns Gourmet. After a decade in professional kitchens, I now spend my mornings testing recipes and my afternoons writing them down so you can make them perfectly in your own kitchen. Every one of the 1,100+ recipes on this site has been personally cooked, tasted, and refined. I write like I'm standing next to you, walking you through every step. Simple recipes. Bold flavors. Made for real kitchens.