La cucina di Ribadeo è un vero e proprio inno al mare. I piatti più noti sono a base di frutti di mare freschissimi: percebes (datteri di mare), vongole, capesante, polpo alla galiziana (pulpo á feira) e zamburiñas. Il pesce viene cucinato in modo semplice ma saporito, rispettando la freschezza degli ingredienti.
Tra le specialità locali spicca la empanada gallega, una torta salata ripiena di tonno, carne o verdure. I quesos de tetilla e il pane di Cea sono accompagnamenti tipici. Non mancano i dolci, come la tarta de Santiago, preparata con mandorle, e i melindres, biscotti glassati.
Per un’esperienza autentica si consiglia di mangiare in ristoranti come La Solana, O Cabazo o San Miguel, noti per la qualità del pescato e per l’uso di ingredienti locali. La città ospita anche festival gastronomici, come la “Festa do Percebe”, durante i mesi estivi.