La gastronomie de Vilanova i la Geltrú est un plaisir pour les sens, ancrée dans les produits de la mer et de la terre catalane. Le plat emblématique est la « xató », une salade à base d’endives, de morue, d’anchois, d’olives et d’une sauce romesco maison, typique de la région du Garraf et célébrée chaque année par la Route du Xató.
Les produits de la pêche locale – sardines, poulpes, crevettes, rougets – sont à l’honneur dans les tavernes du port et les restaurants du bord de mer. Les arrossos mariners (riz aux fruits de mer) et les tapas de poissons frits sont incontournables.
Le marché municipal de La Geltrú et les halles de produits frais permettent de découvrir la richesse du terroir local. La ville accueille aussi des festivals gastronomiques et des semaines culinaires qui mettent en avant la cuisine catalane traditionnelle et contemporaine.