Cinco de Mayo (Spanish for May 5th) is a holiday that honoring Mexico's defeat over the French army at the Battle of Puebla on the fifth of May, 1862. Ironically, Cinco de Mayo celebrations were started here in the US by Mexicans who'd come north into California and Nevada for the Gold Rush.
These Mexican-Americans celebrated the battle victory as both a source of national pride and an assurance that the French would not take over their homeland. It was believed that the if the French were victorious, they would form an alliance with the Confederate States of America and reestablish the practice of slavery in Mexico.
Today, the largest Cinco de Mayo celebrations are held in cities like Los Angeles, San Francisco, Sacramento, Phoenix and Albuquerque, but regardless of your heritage or location, there's nothing to stop you from celebrating too.
In honor of the day and Mexican-American culture and culinary heritage, we've compiled a collection of our ten favorite Mexican-inspired recipes. From Broiled Fish Tostadas to Tortilla Soup, each one is easy to make and loaded with fresh ingredients and vibrant flavors.