La cucina pugliese, detta anche «cucina povera», celebra semplicità e materie prime eccellenti. A Santa Maria di Leuca dominano pesce freschissimo e frutti di mare, con l’olio d’oliva come filo conduttore.
Un menu tipico può iniziare dagli antipasti come le frisedde, proseguire con paste fatte in casa. La terra e il mare si incontrano nei piatti. Nei ristoranti locali, spesso con vista porto, si accompagna tutto con Negroamaro o un rosato profumato.