Toula Portokalos (NIA VARDALOS) is an unmarried 30-year-old Greek woman who works with her brother Nick (LOUIS MANDYLOR) at the family restaurant, Dancing Zorba's, run by their parents, Gus (MICHAEL CONSTANTINE) and Maria (LAINIE KAZAN).
Unlike her sister Athena (STAVROULA LOGOTHETTIS) or cousin Nikki (GIA CARIDES), Toula is rather homely in appearance, and never hears the end about not being married with kids, a point that constantly worries Gus who strongly believes that Greek women should marry Greek men, have Greek babies and feed both until they day they die.
Toula wants something more out of life, but is resigned to the fact that things will probably never change. They do, however, when she decides she should go to school so that she can learn computers and work at her Aunt Voula's (ANDREA MARTIN) travel agency. While Maria and Voula manage to convince Gus that that's a good idea, Toula is afraid to tell anyone about the other change in her life.
She's met Ian Miller (JOHN CORBETT), a non-Greek teacher, and fallen in love with him, but fears that her strong family heritage will ultimately undermine their relationship. Ian thinks that's nonsense, but Toula tries to keep their relationship secret from everyone. Word eventually gets out, however, and Ian finds himself meeting Toula's boisterous family, while she gets to meet his far more reserved parents,
Rodney (BRUCE GRAY) and Hayley (FIONA REID).
The two eventually agree to marry, and from that point on must contend with how their families react to their relationship, meeting each other, and the pending wedding.