Traditional Mexican foods include a variety of items, such as tostadas, tortillas, corn, soups, mole, guacamole and enchiladas. In Mexico, natives and visitors alike enjoy flavorful, colorful foods featuring vegetables and poultry. Mexicans, like many South Americans, enjoy food with plenty of spices, which stimulates appetites on hot days.
Traditional Mexican food is derived from various sources, and it includes items for breakfast, lunch, dinner and snacking in between meals. Mexicans consider chilaquiles, or fried corn tortillas, a breakfast staple. Chilaquiles are thin, flat corn tortillas layered first with red or green salsa, fried or scrambled eggs and topped with sour cream or cheese.
Mexicans might enjoy pozole, an ancient soup, for lunch or dinner. Pozole is either vegetarian or made with meats, such as chicken and pork. It includes a variety of vegetables and herbs as well. Mexicans also eat tacos al pastor, which is a taco dish inspired by Lebanese and Syrian immigrants. This dish contains tacos topped with pork, pineapple and herbs. Many street vendors sell elote, which is cooked corn finished with salt and spices. Elote is similar to pretzels in the United States, and it is a satisfying snack food. Mexicans sometimes top dishes with mole, a special sauce combining chocolate with spices.