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
A freshly baked Chocolate Mayonnaise Cake with a rich, moist texture and glossy chocolate frosting.

Chocolate Mayonnaise Cake


  • Author: Chef Grace
  • Total Time: 40 minutes
  • Yield: 12-15 1x

Ingredients

Scale

Dry Ingredients:

  • 2 cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1 ¼ teaspoons baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon salt

Wet Ingredients:

  • 1 cup granulated sugar
  • ½ cup brown sugar
  • 1 cup mayonnaise (full-fat for best results)
  • 1 ¼ cups water (or brewed coffee for extra depth)
  • 2 teaspoons vanilla extract

For the Frosting (Optional but Recommended!):

  • 1 cup unsalted butter, softened
  • 2 ½ cups powdered sugar
  • ½ cup unsweetened cocoa powder
  • ¼ cup heavy cream (adjust for consistency)
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat & Prep
    Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan or two 9-inch round cake pans.
  2. Mix the Dry Ingredients
    In a large bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt.
  3. Combine Wet Ingredients
    In another bowl, mix the granulated sugar, brown sugar, mayonnaise, water (or coffee), and vanilla extract. Stir until smooth.
  4. Bring It Together
    Gradually add the dry ingredients into the wet mixture, stirring just until combined. Don’t overmix!
  5. Bake It Up
    Pour the batter into your prepared pan(s) and bake for 30-35 minutes (for a 9×13) or 25-30 minutes (for rounds). A toothpick inserted in the center should come out with a few moist crumbs.
  6. Cool & Frost
    Let the cake cool completely before frosting. For the frosting, beat butter until fluffy, then gradually add powdered sugar, cocoa powder, cream, and vanilla. Spread over the cake and enjoy!
  • Prep Time: 10 min
  • Cook Time: 30 min