Estudió Filología Hispánica en la Universidad de Barcelona, donde posteriormente se doctoró con una tesis sobre la conciencia lingüística en los viajeros alemanes a América en los siglo XVI y XVII.[2]
Reside desde 1991 en Alemania, donde ha desarrollado una intensa labor en el campo de la didáctica de las lenguas, como docente y como autora. Ha sido lectora de español en la Universidad Johann Wolfgang Goethe de Fráncfort del Meno y profesora de Estudios Hispánicos Aplicados en la de Heilbronn.[2]
Su primera novela, El pintor de Flandes, apareció en 2006 en la editorial Roca. Ribas ha profundizado en el género negro: creó a la comisaria Cornelia Weber-Tejedor, de padre alemán y madre gallega, que ha protagonizado cuatro libros, la cual ha tenido un gran éxito en Alemania; en sus siguientes novelas —escritas conjuntamente con Sabine Hofmann (Bochum, 1964)— introduce como protagonista a la reportera Ana Martí; la primera de esta nueva serie, Don de lenguas, mereció una mención honrosa del Premio Hammett 2014 en la Semana Negra de Gijón.[3]
En 2024 publicó Peces abisales, un libro de recuerdos y vivencias personales[4].
Además de al alemán, algunas de sus obras han sido traducidas a otros idiomas, entre ellos, al catalán, al inglés, al francés, al italiano y al polaco.
La detective miope, policiaca protagonizada por la detective privada Irene Ricart; Viceversa, Barcelona, 2010 (DeBolsillo 2014)
Las tres muertes del duque de la Ribera, novela histórica para alumnos de ELE, Difusión, 2011
Miss Fifty, con ilustraciones de María Espejo, Reino de Cordelia, 2015 (Esta novela fue publicada originalmente en 2012 por entregas semanales, con ilustraciones de Clàudia de Puig, en portal digital Sigueleyendo)