Nach dem Verlust seiner Mutter und Großmutter sucht Joe (Vince Vaughn) Halt in deren überlieferten Rezepten. Mit dem Geld aus der Lebensversicherung und Unterstützung seiner Freunde gründet er die "Enoteca Maria" – ein traditionelles italienisches Restaurant, in dem vier Großmütter aus verschiedenen Regionen Italiens ihre kulinarischen Wurzeln mit der Nachbarschaft teilen. Olivia (Linda Cardellini), der er auf einem italienischen Markt wieder begegnet, nachdem er sie einst am Abschlussball versetzt hatte, sowie sein langjähriger Freund Bruno (Joe Manganiello), stehen ihm zur Seite. Beide wissen, was eine mit Hingabe gekochte Mahlzeit bewirken kann. Auch die Nonnas – Roberta (Lorraine Bracco), Antonella (Brenda Vaccaro), Teresa (Talia Shire) und Gia (Susan Sarandon) – erfahren durch das gemeinsame Projekt Veränderungen. Das Restaurant wird zum Ort, an dem Erinnerungen lebendig werden und verloren Geglaubtes wieder greifbar scheint.