
How to Order Food at a Restaurant in Spanish
From asking for a table to paying the bill, the full set of phrases and polite expressions for eating out in a Spanish-speaking country.
Eating out is one of the most social moments of the day in the Spanish-speaking world, and it is also a great place to practise. Waiters are used to visitors and will usually be patient. The key is to use polite forms, to know the vocabulary of the menu, and to understand the rhythm of a meal. This article follows a real visit from the door to the bill.
Step 1: Getting a table
When you arrive, greet the staff first. Then say how many people you are. In many places, you will be asked to wait for a table, and you may be seated at a table that is not directly in front of the door.
Buenas tardes. Una mesa para dos, por favor.
Good afternoon. A table for two, please.
¿Tienen mesa en la terraza?
Do you have a table on the terrace?
If the waiter asks “¿Cuántos son?” (How many are you?), the answer is simply a number: “Somos tres” (There are three of us).
Step 2: Reading the menu
Many restaurants offer a set lunch menu. In Spain it is called “el menú del día”, and it usually includes a first course, a main course, dessert, and a drink for a fixed price. It is often the best value in town. The full menu is “la carta”.
- Entrantes or primeros: starters (ensalada, sopa, croquetas)
- Platos principales or segundos: main courses (pescado, carne, pollo)
- Postres: desserts (flan, tarta de queso)
- Bebidas: drinks (agua con gas, agua sin gas, vino de la casa)
Useful questions for the menu: “¿Qué recomienda?” (What do you recommend?), “¿Qué lleva?” (What does it contain?), “¿Es picante?” (Is it spicy?), and “¿Tiene algo sin gluten?” (Do you have anything gluten-free?).
Step 3: Ordering politely
The verb “quisiera” (I would like) is softer than “quiero”, and it is the most common choice in restaurants. You can also use “¿Me trae…?” (Could you bring me…?) and “Para mí…” (For me…).
Quisiera el menú del día, por favor.
I would like the set lunch menu, please.
Para mí, la sopa de ajo y el pollo al horno.
For me, the garlic soup and the roast chicken.
¿Me trae agua sin gas?
Could you bring me still water?
When you want to change or specify a dish, use “sin” (without) and “con” (with). For example: “Sin cebolla, por favor” (Without onion, please) or “Con patatas fritas” (With fries).
Step 4: During the meal
Good service phrases help you get what you need and keep the meal enjoyable. Native speakers often say “¡Buen provecho!” (Enjoy your meal!) before eating, and “Está todo muy bueno” (Everything is very good) at the end.
- ¿Nos trae más pan, por favor? (Could you bring us more bread, please?)
- Perdone, ¿me puede traer un tenedor? (Excuse me, could you bring me a fork?)
- Está delicioso / Está riquísimo (It is delicious)
- Nos falta un vaso de agua. (We are missing a glass of water.)
Step 5: Asking for the bill
In Spain and many Latin American countries, the bill is not brought automatically. You need to ask for it. Waiters will not feel rushed by this request; it is part of the normal rhythm of the meal.
¿Nos trae la cuenta, por favor?
Could you bring us the bill, please?
¿Podemos pagar a medias?
Can we split the bill?
Pagamos juntos, con tarjeta.
We'll pay together, by card.
Tipping customs vary. In many places a small tip of around ten percent is appreciated for good service, but it is not obligatory. Leaving it in cash on the table is common in Spain.
Takeaway and special requests
If you want to eat somewhere else, ask for “para llevar” (to take away). Bakeries and cafés in many cities use the same phrase. You can also say “para tomar aquí” (to eat here) to confirm your choice.
Un bocadillo de jamón, para llevar, por favor.
A ham sandwich to take away, please.
Restaurant survival kit
- Una mesa para…, por favor— A table for…, please
- Quisiera…— I would like…
- ¿Me trae…?— Could you bring me…?
- La cuenta, por favor— The bill, please
- ¿Acepta tarjeta?— Do you accept card?
- Gracias, estaba todo buenísimo— Thank you, everything was really good
Key vocabulary
- la carta— the menu (à la carte)
- el menú del día— the set lunch menu
- una mesa para dos— a table for two
- quisiera— I would like (polite)
- la cuenta— the bill
- para llevar— to take away
- sin hielo— without ice
- la propina— the tip
- ¿Me trae…?— Could you bring me…?
Check your understanding
Answer a few questions to test what you learned from this article.
1. What is the most polite way to order?
2. What does “¿Me trae la cuenta, por favor?” mean?
3. How do you ask for a table for two people?
Want to practice your Spanish with a real teacher?
Book a personalized Spanish lesson with Juan Pablo on Preply.
Related articles
How to Introduce Yourself in Spanish
Learn how to say your name, where you are from, what you do, and how to keep a first conversation going, the way native speakers really do it.
Read articleHow to Talk About Your Daily Routine
Use reflexive verbs, time expressions, and sequencing words to describe your mornings, afternoons, and evenings in Spanish with confidence.
Read article