This Classic Grandma’s Mayonnaise Chocolate Cake is pure comfort food. It evokes fond memories of family gatherings, where laughter and love filled the air alongside the sweet aroma of baking. This special cake is not just a dessert; it’s a reminder of simpler times, where the kitchen was the heart of the home, and every slice was a token of care. Whether you’re baking for a birthday, a potluck, or just to enjoy at home, this recipe will leave you with a smile.
At the heart of this delightful cake are some unassuming ingredients that come together to create a rich, moist, and chocolatey treat. We begin with 1 ¾ cups of all-purpose flour and 2 cups of granulated sugar, two staples that provide the cake’s structure and sweetness. The ¾ cup of unsweetened cocoa powder imparts deep chocolate flavor, while 1 ½ teaspoons of baking soda and 1 teaspoon of baking powder help the cake rise perfectly. A pinch of ½ teaspoon salt enhances all the flavors, and then we introduce a surprising ingredient: 1 cup of mayonnaise. Yes, you read that right! This magic ingredient ensures the cake stays moist and tender. To bring everything together, we add 1 cup of water and 2 teaspoons of vanilla extract for a warm aroma. For the chocolate lovers, an optional 1 cup of chocolate chips can be folded in for an extra chocolate burst.
The beauty of this recipe lies in its simplicity. You’ll preheat your oven to 350°F (175°C), grease two 9-inch round cake pans, and whisk together the dry ingredients in one bowl before mixing in the wet. After folding in the chocolate chips, simply divide the batter and bake for about 30 to 35 minutes. A toothpick inserted into the center will guide you to the perfect bake. Finally, let the cakes cool before transferring them to a wire rack, and you’re ready to serve a slice of joy.
This cake is perfect for chilly nights when all you want is a big slice of chocolate goodness to cozy up with. It’s also a great choice for potlucks, brunches, or any gathering where you want to impress—without spending all day in the kitchen.
Why You’ll Love This Classic Grandma’s Mayonnaise Chocolate Cake
- Time-Saving: This cake comes together quickly with minimal dishes to clean.
- Moist and Fluffy: The mayonnaise keeps the cake incredibly moist and airy.
- Versatile: Perfect for birthdays, celebrations, or a casual dessert at home.
- Budget-Friendly: Made with affordable ingredients you likely have on hand.
- Rich Flavors: The combination of cocoa and optional chocolate chips creates a heavenly taste experience.
Mayonnaise Tips
When choosing mayonnaise, opt for the best quality you can find. The flavor of the mayonnaise will influence the cake, so selecting a brand you enjoy is essential. You can use regular or light mayonnaise, but avoid miracle whip or any flavored variants, as they will not deliver the desired results in this recipe.
Options for Substitutions
- Use Greek yogurt instead of mayonnaise for a healthier twist.
- Substitute whole wheat flour for a hearty, fiber-rich alternative.
- Try coconut sugar in place of granulated sugar for a lower glycemic index.
- Replace unsweetened cocoa powder with Dutch-processed cocoa for a richer flavor.
- Use almond extract instead of vanilla for a different aromatic profile.
- Consider dairy-free chocolate chips to make this cake vegan-friendly.
Watch Out for These Mistakes
One common mistake is overmixing the batter. Once you combine the wet and dry ingredients, mix until just combined. If you overmix, the cake can become dense instead of fluffy and tender.
Another pitfall is not greasing the cake pans adequately. Make sure to greasthe pans generously so the cakes release easily after baking. If they stick, you could end up with a crumbled mess instead of beautiful layers.
Be cautious about not checking for doneness. Ovens can vary, so start testing with a toothpick around the 30-minute mark. If it comes out clean or with a few crumbs, your cake is done. Waiting too long can lead to a dry result.
Finally, allowing the cakes to cool in the pans for too long can cause them to sweat and create a soggy bottom. After about 10 minutes, move them to a wire rack to cool completely.

What to Serve With Classic Grandma’s Mayonnaise Chocolate Cake?
This cake pairs wonderfully with a dollop of whipped cream or a scoop of vanilla ice cream for an indulgent treat. You can also serve it alongside fresh berries for a colorful and tangy contrast. For an extra touch, try a light drizzle of chocolate or caramel sauce over the top.
Storage Instructions
Store: You can keep leftover cake in an airtight container in the refrigerator for up to 5 days.
Freeze: If you want to make it ahead of time, freeze the cakes (well wrapped) for up to 3 months. Thaw in the refrigerator overnight before serving.
Reheat: For a warm slice, reheat in the microwave for about 15 seconds. Alternatively, place it in a preheated oven at 350°F (175°C) for about 10 minutes.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 30-35 minutes
Total Time: 45-50 minutes
Level of Difficulty: Easy
Servings: 12-16 slices
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients): Calories: 2,400 – 2,600, Protein: 30 – 35g, Fat: 80 – 90g, Carbohydrates: 360 – 380g.
Ingredients
- 1 ¾ cups all-purpose flour
- 2 cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ teaspoons baking soda
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1 cup mayonnaise
- 1 cup water
- 2 teaspoons vanilla extract
- 1 cup chocolate chips (optional)
Step-by-Step Instructions
Step 1: Preheat Oven and Prep Pan
Preheat your oven to 350°F (175°C). While it’s heating, grease two 9-inch round cake pans with butter or cooking spray to ensure they release easily later.
Step 2: Combine Dry Ingredients
In a large mixing bowl, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. This step helps to aerate the dry ingredients and combine them evenly.
Step 3: Mix Wet Ingredients
Add the mayonnaise, water, and vanilla extract to the bowl with the dry mixture. Stir everything together until it is well combined. The batter will be thick but smooth.
Step 4: Incorporate Chocolate Chips
If using chocolate chips, gently fold them into the batter. This step is optional but recommended for a little extra chocolaty goodness.
Step 5: Bake the Cakes
Divide the batter evenly between the prepared cake pans. Smooth the tops using a spatula and place them in the preheated oven. Bake for 30-35 minutes.
Step 6: Check for Doneness
After about 30 minutes, check the cakes by inserting a toothpick into the center. If it comes out clean or with a few moist crumbs, your cakes are done.
Step 7: Cool and Transfer
Allow the cakes to cool in the pans for about 10 minutes. Then, carefully transfer them to a wire rack to cool completely. This helps them stay tender and avoids sogginess.

In summary, this Classic Grandma’s Mayonnaise Chocolate Cake is not only easy to make but also delivers on flavor and nostalgia. The combination of ingredients ensures a moist and delightful cake, perfect for any occasion. I invite you to try this recipe in your kitchen. Share your experiences in the comments below or explore more delicious recipes on the blog. Happy baking!
Print
Classic Grandma’s Mayonnaise Chocolate Cake
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12-16 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A rich, moist chocolate cake made with a surprising ingredient: mayonnaise. Perfect for family gatherings or any sweet occasion.
Ingredients
- 1 ¾ cups all-purpose flour
- 2 cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ teaspoons baking soda
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1 cup mayonnaise
- 1 cup water
- 2 teaspoons vanilla extract
- 1 cup chocolate chips (optional)
Instructions
- Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans.
- In a large mixing bowl, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- Add the mayonnaise, water, and vanilla extract to the dry ingredients and mix until well combined.
- Gently fold in the chocolate chips if using.
- Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake for 30-35 minutes, checking for doneness with a toothpick.
- Allow the cakes to cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Notes
For variations, consider using Greek yogurt instead of mayonnaise or whole wheat flour for a healthier version.
Nutrition
- Serving Size: 1 slice
- Calories: 200
- Sugar: 30g
- Sodium: 150mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 10mg