Mexican cuisine is primarily a fusion of indigenous Mesoamerican cooking with European, especially Spanish, elements added after the Spanish conquest of the Aztec Empire in the 16th century. The basic staples remain native foods such as corn, beans and chili peppers, but the Europeans introduced a large number of other foods, the most important of which were meat from domesticated animals (beef, pork, chicken, goat and sheep), dairy products (especially cheese) and various herbs and lots of spices.
Street food in Mexico, called antojitos (literally "little cravings"), is prepared by street vendors and at small traditional markets in Mexico. Most of them include corn as an ingredient.
Chapulines – toasted grasshoppers
Guacamole with tortilla chips
Habanero, chipotle and chimichurri salsas
Huachinango a la Veracruzana (Veracruz-Style Red Snapper)
Pescado zarandeado
Mexico's candy and bakery sweets industry, centered in Michoacán and Mexico City, produces a wide array of products.