Spanish Phrase
Hoy solo un sándwich.
Meaning
The speaker is saying that today they only had a sandwich, implying a very simple or light meal. It can also suggest that nothing else was eaten or prepared.
When to use
Use this sentence when you want to describe a minimal lunch or dinner, when you’re answering a question about what you ate, or when you want to emphasize the simplicity of your day’s food.
✦Grammar Breakdown
Hoysolounsándwich
Hoy (adverb of time)
Indicates the present day; placed at the beginning of the sentence for emphasis.
solo (adverb)
Means 'only' here; it modifies the whole noun phrase that follows.
un (indefinite article)
Used with masculine singular nouns; introduces a non‑specific sandwich.
sándwich (noun)
A borrowed word for 'sandwich'; masculine, so it takes the article 'un'.
🗨In Conversation
¿Qué comiste hoy?
What did you eat today?
Hoy solo un sándwich.
Only a sandwich today.
✕Common Mistakes
Hoy sólo un sándwich.
Do not add an accent (sólo) unless you want to stress the meaning of 'alone'. Here it means 'only'.
Hoy solo una sándwich.
The article must agree with the gender of 'sándwich' (masculine). Using 'una' would be incorrect.
Hoy solo un sandwich.
Avoid spelling it without the accent; the correct form is 'sándwich'.
↔Alternatives
Solo comí un sándwich hoy.
I only ate a sandwich today.
Hoy me limité a un sándwich.
Today I limited myself to a sandwich.
Hoy solo tuve un sándwich.
Today I only had a sandwich.
Cultural Tip
In Spain you might hear 'bocadillo' instead of 'sándwich', while in many Latin American countries 'emparedado' is also common. The word 'solo' used as 'only' no longer requires an accent (sólo) according to the latest RAE guidelines, but you’ll still see the accent in older texts.

