A basic pilgrim menu or menú del dia starts from around €8. Once you go off the set menu costs rise out of all proportion. Tapas (small snacks available from many bars and cafés throughout the day) or the more generous raciones are appetising but expensive.
Vegetarians have a really hard time as Spain, which is firmly carnivorous, has little understanding of the needs of the vegetariano/a. Vegetable soup is often made on meat stock and don’t be surprised to find chunks of ham in your cheese omelette unless you are very specific! Breakfast equates to café and croissantes.
Another cultural challenge posed to northern European and North American pilgrims are meal times. Lunch almuerzo (or simply comer) is the main meal and rarely ends before 15:00 and dinner cena doesn’t usually start before 20:00.
It helps to think laterally (tapas), to speak clearly (en español) and to prepare meals of your choice and time in the hostels from provisions bought in the local shop mercado.