Maria Teresa Ruta est née à Turin en 1960. En 1977, âgée de dix-sept ans, elle remporte le concours de beauté Miss Muretto[1] et commence à jouer au théâtre.
En 1981, elle fait ses débuts à la télévision nationale en tant que showgirl pour la RAI dans des émissions telles que Signorine grandi ferme avec Carmen Russo, puis devient présentatrice sportive de 1986 à 1991 dans La Domenica Sportiva aux côtés de Sandro Ciotti[2]. De 1989 à 1994, elle présente le concours de chansons pour enfants Zecchino d'Oro aux côtés de Cino Tortorella[3]. En 1992, 1993 et 1997, elle présente Jeux sans frontières[4]. De 1994 à 1996, elle présente l'émission matinale italienne Unomattina[5], et le jeu télévisé Sala Giochi.
En 2000, avec Antonella Clerici et Gianfranco Funari, elle anime le talk-show A tu per tu sur Mediaset, puis remplace Iva Zanicchi en tant que présentatrice du jeu télévisé OK, Il Prezzo è Giusto![6], la version italienne de The Price Is Right.
En 2004, elle participe à la première édition de l'émission de téléréalité L'Isola dei Famosi[7], terminant à la sixième place. En septembre 2018, elle participe et remporte, avec Patrizia Rossetti, la septième saison de Pechino Express, la version italienne diffusée sur Rai 2 de l'émission de téléréalité internationale Pékin Express[8]. À partir de septembre 2020, elle participe en tant que candidate à l'émission de télé-réalité Grande Fratello VIP[9].
En 1987, elle épouse le journaliste Amedeo Goria, avec qui elle a deux enfants : Guendalina Goria et Gianamedeo Goria. Le couple s'est séparé en 1999 et a divorcé en 2004. Depuis 2006, Maria Teresa Ruta a une relation avec le physiothérapeute Roberto Zappulla, qu'elle a épousé en 2015[10].