Teresa era descendiente por vía paterna de los antiguos condes portucalenses, ya que su bisabuela Elvira Menéndez era condesa de Portugal y mujer de Alfonso V de León.