Chocolate [Mayonnaise] Cake with Cream Cheese Frosting – Recipe

I know it may sound gross to you…BUT…you have got to try this cake!!! I got this recipe from my Auntie Karen who happens to be the best baker I know. I always remember having dessert at her house whenever we went and it was always amazing. Birthday cakes and wedding cakes and every occasion cakes were always made by Auntie Karen! I did not inherit the amazing baking gene and the love for baking that she did from my Grandma Sutton, but this recipe is super easy to follow and let’s face it, who doesn’t love licking out the bowl of the frosting when you’re done?? Trust me, even if you don’t love cake or chocolate (like me), you’re gonna love this cake!

Chocolate [Mayonnaise] Cake with Cream Cheese Frosting
Print Recipe
Chocolate [Mayonnaise] Cake with Cream Cheese Frosting
Print Recipe
For the Cake
For the Frosting
For the Cake
  1. Sift and blend flour, sugar, cocoa, baking soda and salt.
  2. Add mayonnaise, water and vanilla. Stir until mixed well.
  3. Grease a 9x13 pan and pour batter in evenly.
  4. Bake at 350 degrees for 20 minutes or until a toothpick comes out clean.
For the Frosting
  1. Combine cream cheese and butter, beating until smooth.
  2. Add sugar and vanilla, beat until light and fluffy.
Share this Recipe
Powered byWP Ultimate Recipe

Lee Ann

I am a Marketing Specialist by day and by night I am a super sassy, kind of sarcastic, and a little nerdy, mommy of 1 beautiful little girl and 2 handsome little boys! My husband and my kiddos are my world!

Recommended Articles


  1. Hi, I’m making this for my husband. He says it’s his favorite and I’m so glad I found it!

    I want to use x2 9″ round pans. How long do I cook them for?

    1. Hi Desiree! I’ve made this in round pans, 9×13 pans and as cupcakes and it all takes about 20 minutes. Hope he loved it!

      1. Hi Lee Ann, I’m making this for my husband again this year! He absolutely loves it! Thank you 🙂

        1. That’s so awesome! I love this recipe because it’s so easy and everyone loves it! You totally made my day with this comment 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *