La gastronomie de Nerja est riche en produits de la mer et en spécialités andalouses. On y savoure des plats comme les espetos de sardinas (sardines grillées sur la plage), la fritura malagueña, le gazpacho ou l’ajoblanco, une soupe froide à base d’amandes.
Les produits locaux comme les avocats, les tomates gorgées de soleil, l’huile d’olive extra vierge ou les mangues sont largement utilisés dans la cuisine. Les nombreux restaurants en bord de mer et les bars à tapas du centre proposent une cuisine fraîche, souvent familiale, dans un cadre convivial.
Des établissements comme Restaurante 34, Bakus ou Oliva sont réputés pour leur qualité et leur originalité. Des marchés hebdomadaires permettent également aux visiteurs de découvrir les produits locaux. En été, des festivals gastronomiques et des événements de rue mettent à l’honneur la cuisine andalouse traditionnelle.