Spanish Phrase
¿Qué hay para el almuerzo hoy?
Meaning
This question asks what food is being offered for lunch today. It’s a neutral, everyday way to find out the menu in a school cafeteria, office canteen, or at a friend’s house.
When to use
Use it when you want to know the lunch options before deciding what to eat – in a workplace break room, at a restaurant that serves a daily special, or when a host is preparing a meal for a group.
✦Grammar Breakdown
Quéhayparaelalmuerzohoy
Qué (interrogative)
Used to ask for information; in questions it carries an accent (¿Qué?) and means “what”.
Hay (haber)
Impersonal form of the verb “haber” meaning “there is/are”. It never changes with the subject.
Para (preposition)
Introduces the purpose or destination; here it means “for”.
El (definite article)
Specifies a known noun – “the”.
Almuerzo (noun)
The midday meal; masculine singular, so it takes the article “el”.
Hoy (adverb)
Means “today” and usually appears at the end of the sentence for emphasis.
🗨In Conversation
¿Qué hay para el almuerzo hoy?
What’s for lunch today?
Hoy tenemos paella, una ensalada de garbanzos y fruta de temporada.
Today we have paella, a chickpea salad, and seasonal fruit.
✕Common Mistakes
¿Qué es para el almuerzo hoy?
Use “hay” (there is) instead of “es” (is) when asking what exists or is being offered.
Para el almuerzo hoy hay qué?
Word order should keep the interrogative at the start; the correct order is “¿Qué hay…?”.
¿Qué hay del almuerzo hoy?
“Del” (de + el) changes the meaning to “about the lunch”, not “for lunch”. Use “para”.
↔Alternatives
¿Qué se sirve de almuerzo hoy?
What is being served for lunch today?
¿Qué vamos a comer hoy?
What are we going to eat today?
¿Cuál es el menú del almuerzo hoy?
What’s the lunch menu today?
Cultural Tip
In many Spanish‑speaking countries lunch (el almuerzo) is the main meal of the day and is often eaten between 2 pm and 4 pm. In a formal setting you might hear “¿Qué se sirve?” while among friends “¿Qué hay?” feels more relaxed. Remember that in Spain the word “almuerzo” can also refer to a light snack, so context matters.

