La gastronomie de San Javier met en valeur le caldero (riz de la mer), le mújol (mulet), les huîtres salines, les poissons à la sal et les fruits & légumes de la huerta .
Les marchés hebdomadaires et foires – notamment la Romería et le Food Festival San Antón – proposent des dégustations, tapas et produits artisanaux locaux (alcachofas, salazones, conserves) .
Des restaurants de bord de mer et des chiringuitos (Playa El Pescador, Barnuevo) offrent une cuisine simple et raffinée, autant pour des repas de tourisme que de jolies réceptions en extérieur.