En España se desayuna entre las 7:00 y las 9:00, se come entre las 14:00 y las 16:00 y se cena entre las 21:00 y las 22:30, según muestran las encuestas de tiempos de comida. Si vas a viajar, reserva mesa para comer a partir de las 13:30 y para cenar desde las 20:30, porque muchas cocinas no abren antes. Ten en cuenta que niños y jubilados suelen adelantar la cena una hora respecto a este patrón.
En resumen:
- La mayoría de españoles comen entre las 14:00 y las 16:00, y cenan entre las 21:00 y las 22:30, con variaciones regionales y demográficas.
- En verano, fines de semana y zonas turísticas, las cenas suelen extenderse más allá de las 23:00, especialmente en Andalucía y Levante.
- Para viajeros, lo recomendable es reservar comida por la tarde y cena a partir de las 20:30, considerando también opciones de comida rápida o delivery fuera de horarios.
- La diferencia horaria y la estructura de horarios reflejan decisiones políticas antiguas y un patrón social que aún predomina, no solo preferencias culturales.
Tabla de contenidos
- Horarios de comida en España: desayuno, almuerzo, merienda y cena
- Por qué se cena tan tarde en España: huso horario y jornada partida
- ¿Cambian los horarios de comida según la región, el día o la edad?
- Cómo planificar tus comidas si estás de visita en España
- Un ejemplo real en Barcelona: los horarios de Els Pollos
- Lo que casi nadie te dice sobre los horarios españoles
- Fuentes
Horarios de comida en España: desayuno, almuerzo, merienda y cena
El día gastronómico español se organiza en cinco tramos, no en tres como en buena parte de Europa. Esa estructura explica por qué comer y cenar tarde no resulta extraño para quien vive aquí, aunque sorprenda a cualquier visitante recién llegado.
- Desayuno (7:00-9:00): suele ser ligero: café con leche, tostada o bollería. No es la comida fuerte del día.
- Media mañana (10:30-11:30): una pausa breve, típica en oficinas y obras, con un bocadillo o un café. Esta parada estructural es la que permite aguantar hasta el almuerzo sin desfallecer, según explican las guías sobre estructura de comidas españolas.
- Comida o almuerzo (14:00-16:00): la comida principal, con primer plato, segundo y sobremesa. Muchos restaurantes cierran cocina a las 16:00 en punto.
- Merienda (17:00-18:30): un tentempié, sobre todo entre niños y personas mayores, que cubre el hueco largo hasta la cena.
- Cena (21:00-23:00): más ligera que la comida, aunque en verano y fines de semana se estira con facilidad hasta pasada la medianoche. Las familias con niños pequeños suelen cenar antes, sobre las 20:30.
Esta secuencia no es casual. Responde a una jornada laboral concreta y a una historia reciente que todavía condiciona el reloj social de todo el país.
Por qué se cena tan tarde en España: huso horario y jornada partida
España vive con la hora de Europa central desde la década de 1940, tras un cambio político, y no ha vuelto al huso solar que le correspondería por su ubicación geográfica. Ese desajuste, documentado por BBC Mundo, hace que el sol se ponga en Madrid casi una hora más tarde de lo que marcaría su longitud, y todo el horario social se desplaza detrás del sol, no del reloj.
La jornada partida, con parón al mediodía y vuelta al trabajo por la tarde, hizo el resto: si sales de la oficina a las 20:00, cenar a las 21:00 es lo lógico, no una excentricidad.
El historiador Alessandro Barbero apunta que comer y cenar tarde tiene raíces en costumbres de las élites que, con el tiempo, se extendieron al resto de la sociedad, según recoge El País.
Las encuestas de empleo del tiempo en Cataluña confirman que la mayoría come entre las 14:30 y las 15:30 y cena entre las 21:30 y las 22:30, más tarde que la media europea. Asociaciones como ARHOE llevan años defendiendo que volver al huso solar y acortar la jornada partida mejoraría el sueño y el rendimiento en el trabajo, aunque de momento el cambio social no ha llegado.
¿Cambian los horarios de comida según la región, el día o la edad?
No todo el país come a la misma hora. Hay matices que conviene conocer antes de planificar un viaje o una mudanza.
- Norte frente a sur: en Andalucía y Levante las cenas tienden a alargarse más que en el norte, sobre todo en verano y en zonas turísticas.
- Ciudad frente a pueblo: en pueblos pequeños los horarios suelen ser algo más tempranos que en Madrid o Barcelona.
- Fin de semana: las comidas y cenas se retrasan todavía más, porque desaparece la presión del horario laboral.
- Edad: niños y personas mayores cenan antes, muchas veces entre las 20:00 y las 21:00, mientras adultos jóvenes y turistas se mueven en la franja de las 21:00 a las 23:00.
Si viajas entre comunidades autónomas en el mismo fin de semana, esta variación importa: un restaurante que en Bilbao cierra cocina a las 22:00 puede seguir sirviendo en Sevilla a las 23:30.
Cómo planificar tus comidas si estás de visita en España
Adaptarse al ritmo español no exige memorizar reglas complejas, solo anticiparse un poco.
- Reserva la comida entre las 13:00 y las 14:00 si prefieres evitar el pico de las 14:30, sobre todo en zonas turísticas de Barcelona o Madrid.
- Reserva la cena a partir de las 20:30 o 21:00; antes de esa hora muchas cocinas todavía no han abierto para el servicio de noche.
- Aprovecha la merienda hacia las 17:30 si el hambre aprieta antes de la cena tradicional.
- Busca en la carta señales de servicio ininterrumpido (menú del día, “cocina abierta todo el día”) si necesitas comer fuera de horario.
- Recurre al take-away o al delivery cuando ninguna cocina esté disponible; en ciudades grandes suele haber cobertura de plataformas casi a cualquier hora.
Consejo profesional: Si llegas a Barcelona con hambre a las 16:30, no esperes encontrar cocina abierta en un restaurante tradicional. Pide para llevar o revisa opciones de entrega a domicilio: es la salida más rápida hasta que abran para la cena.
Un ejemplo real en Barcelona: los horarios de Els Pollos
En Barcelona, Els Pollos organiza su servicio siguiendo justo ese patrón español: comida a mediodía, cena por la noche, y opciones para quienes necesitan comer fuera de esas franjas.
- Servicio en el local con reserva, tanto para comida como para cena, en las localizaciones de Sagrada Familia y Vila Olímpica-Ciutadella.
- Comida para llevar disponible cuando el horario de reserva no encaja con el plan del viajero.
- Entrega a domicilio a través de Uber Eats, Just Eat y Glovo, útil para quien llega tarde al hotel y no quiere salir a buscar mesa.
- Menús para grupos, con opciones vegetarianas, sin gluten y aptas para dietas keto, pensados para adaptarse tanto a residentes como a turistas.
Ese equilibrio entre horario tradicional y flexibilidad de servicio es exactamente lo que necesita alguien que aterriza en Barcelona sin tener claro cuándo va a poder sentarse a comer.
Lo que casi nadie te dice sobre los horarios españoles
La mayoría de guías para turistas trata los horarios españoles como una curiosidad simpática, casi folclórica. Es un error de enfoque. Detrás de la comida a las 14:30 y la cena a las 21:30 hay una decisión política de 1940 que nunca se corrigió, y una jornada partida que sigue vigente pese a que varios expertos en organización del tiempo llevan años pidiendo cambiarla.

Lo que de verdad importa para quien visita España no es memorizar franjas horarias, sino entender que el horario comercial se mueve en función del reloj social, no del apetito. Un restaurante cerrado a las 17:00 no está siendo poco amable: está siguiendo un patrón que lleva décadas ahí. La recomendación práctica que se suele dar (llegar pronto y listo) falla porque ignora que “pronto” en España significa algo distinto que en Londres o Berlín.
Prioriza esto: aprende la franja horaria de la ciudad concreta que visitas, no la media nacional, y ten siempre un plan alternativo de take-away o delivery para los huecos entre comidas.
— YellowRock
Fuentes
- Comidas en España (Tu Escuela de Español)
- Entrevista con Alessandro Barbero (El País)
- Por qué España tiene horarios distintos (BBC Mundo)
- La costumbre decimonónica de comer tarde (El Periódico)