La cucina di El Astillero riflette la tradizione marinara della Cantabria, con piatti ricchi di pesce fresco, frutti di mare e ingredienti locali di qualità. Uno dei piatti tipici è la sopa de pescado (zuppa di pesce), accompagnata spesso da almejas a la marinera (vongole in salsa).
Non mancano i secondi a base di merluza, bonito del norte (tonno bianco), o bacalao, cucinati in vari modi, spesso con salse a base di aglio e prezzemolo. Tra i dolci tipici troviamo le quesadas pasiegas e i sobaos, provenienti dalla tradizione contadina delle valli vicine.
A El Astillero si possono trovare ristoranti di cucina tradizionale, come Restaurante La Trainera o Casa Fernando, che offrono esperienze gastronomiche autentiche. I mercati locali, come quello settimanale del venerdì, sono ottimi per assaporare prodotti freschi e genuini.