La cocina de la zona es eminentemente costera, así pues, pescados al horno, cazuelas de marisco o parrilladas serán algunas de las delicias que el viajero podrá degustar. El rossejat es otro de los platos típicos de la costa Daurada oriental y consiste en un arroz muy tostado y cocinado al horno con caldo de pescado. En la zona próxima al Penedés no hay que olvidar el xató, un plato realizado con escarola, bacalao, atún y aceitunas y aliñado todo con la salsa romesco, propia de la comarca. Y por supuesto, todo esto debe estar regado con los excelentes vinos del Penedés, tanto tintos como blancos, ambos con denominación de origen Tarragona o Penedés.
En el momento del dulce, hay que probar los bufats, una pasta típica de esta localidad realizada a base de azúcar, harina, clara de huevo y trozos de almendra tostada. Después del postre, nada mejor que un resolís, es decir, aguardiente con canela o anís.