Nasceu em Riudecanyes (Tarragona – Espanha) em 19 de agosto de 1826. Quando tinha apenas 13 anos, seu pai morreu. Como as moças de seu tempo, Teresa não frequentou a escola nem fez estudos particulares durante a juventude.
Jovem piedosa, de boa posição social, uniu-se em matrimônio a Antonio Guasch em 1847. Essa relação durou apenas três meses. De fato, maltratada pelo marido, voltou à casa da mãe, Madalena, onde, em 28 de maio de 1848, nasceu a única filha, Teresita, cuja vida fora ameaçada pelo pai ainda no seio materno.
Em 5 de agosto de 1848 foi-lhe concedida uma separação matrimonial pela corte eclesiástica de Tarragona. Deixou sua cidade natal para mudar-se a Tarragona. Ali cuidou atentamente da educação da filha e preparou-se para fundar, em 1878, com o apoio do cônego Padre José Caixal, a Congregação das Irmãs Carmelitas de São José, que levaria adiante com a filha, para acolher e educar pobres meninas órfãs.
Junto com sua filha, Teresa Guasch, e outras duas companheiras emitiu a profissão solene em 16 de setembro de 1883. Naquele mesmo dia foi eleita primeira superiora geral. Juntas escreveram as primeiras Constituições e abriram os primeiros colégios.
Morreu em 30 de julho de 1898 em Barcelona, depois de ter passado toda a sua vida a serviço do Amor.
O decreto sobre as virtudes heroicas foi promulgado em 3 de junho de 2013.