Loading Page...

Do the Portuguese eat late?

Do people eat dinner late in Portugal? The answer is almost always yes, as dinnertime in Portugal happens between 9pm and 10pm on average. This is later than the European average, and only rivalled by Spaniards who usually have dinner between 9:30 and 10:30pm.



Yes, the Portuguese generally eat much later than their North American or Northern European counterparts, with dinner typically served between 8:00 PM and 10:00 PM. On weeknights, a standard family dinner usually begins around 8:30 PM. However, on Fridays and Saturdays, it is common for social dinners at restaurants to not even start until 9:30 PM or 10:00 PM, with the meal often stretching past midnight before the group moves to a bar or club. This late-night culture is supported by the "Lanche," a substantial afternoon snack (usually a pastry like a pastel de nata and coffee) eaten around 5:00 PM to bridge the gap between lunch and dinner. If you attempt to eat dinner at 6:30 PM in a traditional Portuguese city, you will likely find many restaurant kitchens still closed or the dining room completely empty. For 2026 travelers, it is worth noting that while "tourist" restaurants in Lisbon or Porto may open earlier, the true local atmosphere and "sacred" spirit of the shared Portuguese meal only truly come alive as the sun sets and the clocks head toward 9:00 PM.

People Also Ask

Portuguese are the third latest risers on the planet, with research saying they wait until 8.10am to get out of bed. This is only beaten by Greece (8.18am) and Saudi Arabia (8.22am). On average, Portuguese head to bed at 00.47am, 25 minutes before Iranians, who are the last to go to bed, according to the research.

MORE DETAILS

10 Best Polish Foods Everyone Should Try
  • Pierogi.
  • Bigos.
  • Placki ziemniaczane.
  • Barszcz.
  • Golabki.
  • Paczki.
  • Zurek.
  • Flaki.


MORE DETAILS