Faits: A. X._ a rencontré A._ au Pérou. Elle l'a décidée à venir travailler pour sa famille en Suisse. Arrivée dans ce pays à l'âge de 17 ans, sans permis de travail, A._ a travaillé de février 2000 à fin janvier 2005 pour la famille de X._. Elle devait être payée 300 US dollars par mois, en plus du logement. Sur opposition de X._ à une ordonnance de condamnation, le Tribunal de police du canton de Genève l'a, par jugement du 27 janvier 2009 [recte 2010], condamnée pour usure à une peine pécuniaire de 60 jours-amende à 30 fr. le jour, avec sursis et délai d'épreuve de trois ans. X._ a également été astreinte à verser une indemnité pour tort moral de 3'000 fr., avec intérêts, ainsi que des dépens à A._. B. Par arrêt du 23 décembre 2010, la Chambre pénale de la Cour de justice du canton de Genève a confirmé ce jugement, augmentant uniquement les frais et dépens mis à la charge de X._. C. Cette dernière forme un recours en matière pénale. Elle conclut à l'annulation et au renvoi de la cause à l'autorité précédente pour nouvelle décision, subsidiairement à son acquittement. Elle sollicite également l'octroi de l'effet suspensif et de l'assistance judiciaire. Il n'a pas été ordonné d'échange d'écritures. 