In Porto this most welcoming albergue has a well equiped modern kitchen, with an Aldi grocery store near by:
PORTO (Sra. da Hora)
Refugio de Peregrinos ViaPortuscale
20 lugares – Donativo
Rua Vasco Santana, 264 – Senhora da Hora
Tel:
960 227 134 – obrigatório telefonar antes
www.viaportuscale.net
In Vila do Conde albergue Santa Clara has a tiny kitchen on the top floor.
Rates, already mentioned.
Albergue Amigos da Montanha, also has a kitchinette I think.
16 lugares – 5 €
Rua Custódio José Gomes Vilas Boas, 57
The Juvenil in Ponte de Lima has a kitchen in the basement.
El Nido in Rubiaes has a kitchen, but nowhere to get food.
Villa San Clemente has some sort of kitchinette, but a wonderful restaurant 100 yards away.
And I'm sure there are other easily found on the Ersoki wensite for the rest of the Spanish route.