Mayonnaise is something that most people put on sandwiches and in things like egg salad and potato salad – not cupcakes. However, this unique chocolate cupcake recipe contains mayonnaise, as well as eggs, flours, cocoa powder, sugar, water, salt and vanilla extract. The mayonnaise makes the cupcakes turn out rich and moist. Top them with some homemade caramel buttercream frosting in order to add some dimension to the overall flavor. The end result? Irresistible cupcakes!