Who Invented Mayonnaise—the Spanish or the French? Learn how to make your own mayo. Our homemade Spanish mayonnaise recipe is one that Spanish cooks know and love—simple, quick, and...