What time is the main meal served in Spanish speaking countries?

1 answer

In many Spanish-speaking countries, the main meal of the day is typically served in the early afternoon, often between 1:00 PM and 3:00 PM. For example:

  • In Spain, lunch (comida) is commonly served around 2:00 PM to 3:00 PM.
  • In Latin American countries like Mexico, Argentina, and Colombia, lunch often falls between 1:00 PM and 3:00 PM as well.

Dinner (cena) is usually served later in the evening, often around 8:00 PM to 10:00 PM, especially in Spain where dining times are generally later compared to many other countries. However, these times can vary depending on local customs and individual family practices.