Corn is the basis of the Mexican diet, as it has been for thousands of years. It can be found in almost every meal, usually in the form of the tortilla (flatbread). Corn can also be boiled to produce pozole , a hearty corn stew. Popular fruits and vegetables are tomatoes, tomatillos (green tomatoes), squash, sweet potato, avocado, mango, pineapple, papaya, and nopales (from the prickly pear cactus). Though beef is consumed, chicken and pork are more common. The variety of chilies includes the widely known jalapeño, as well as the poblano , serrano , and chipotle . Chilies give Mexican cooking a distinctive flavor, which is often enhanced with herbs, such as cilantro and thyme, and spices, including cumin, cinnamon, and cloves. Cheese and eggs round out the diet. Seafood is most common in coastal dishes.
Though Mexican cuisine is a blend of indigenous (Indian) and Spanish influences, most Mexicans continue to eat more native foods, such as corn, beans, and peppers. Such foods are cheap and widely available. Bread and pastries are sold, but the tortilla, homemade or bought daily at the local tortillería (tortilla stand), is the basis of the typical meal. Flour tortillas are also eaten, especially in northern Mexico, but the corn variety is most popular.