Horan wurde in Darby, Pennsylvania, als Tochter von Selma (née Spencer), einer Angestellten, und Robert J. Horan, einem Gerichtsbeamten, geboren. Sie absolvierte die Erzbischof Prendergast Catholic High School für Mädchen in Drexel Hill, Pennsylvania im Jahr 1980. Sie besuchte die Hofstra University in Hempstead, New York, und schloss 1984 mit einem Abschluss in Theateraufführung ab. Sie zog dann nach New York City, wo sie im Off-Off-Broadway-Theater auftrat, während sie als Telefonverkäuferin für Telecharge arbeitete. Sie lernte ihren zukünftigen Ehemann Philip Rosenthal kennen, der als ausführender Produzent von Everybody Loves Raymond tätig war, als sie Hofstra besuchte, und konvertierte vor ihrer Heirat 1990 zum Judentum.Horan ist wahrscheinlich am besten bekannt für ihren Auftritt in der Rolle von Amy McDougall (später Barone), Robert Barones Off-on again Freundin, dann Frau, in der CBS-TV-Sitcom-Serie Everybody Loves Raymond. Horan erschien in 66 Folgen der Serie, ihren ersten Auftritt in der Episode mit dem Titel „Who’s Handsome?“ (Staffel 1, Folge #14). Derzeit lebt sie mit ihrem Mann und ihren beiden Kindern in Los Angeles. Horan hat in der Hot in Cleveland-Serie (Staffel 2) eine Amish-Frau gespielt und wurde 2017 mit ihrem Everybody Loves Raymond-Co-Star Patricia Heaton wiedervereinigt, als sie in einer Staffel 8 von The Middle zu Gast war. Sie war in der Reise- / Food-Show ihres Mannes „Somebody Feed Phil“ zu sehen.“
Ihr Großvater mütterlicherseits war Jude. Horan ist auch Demokrat.