La comida mexicana es una de las cocinas más variadas del mundo, evolucionando de las recetas indígenas con ingredientes y técnicas extranjeras. Los principales alimentos son el maíz y los frijoles, usados en tamales, tortillas y otros platillos. Ingredientes comunes incluyen chiles, canela y epazote. Platillos populares son enchiladas, tacos, fajitas y mole, y la cocina varía regionalmente entre estados.