Restaurant English Dialogues: Ordering Food and Solving Problems
Restaurant English is more than naming food. You need to request a table, understand options, explain allergies, order politely, report a genuine problem, and check the bill. These dialogues cover the entire meal.
Quick answer
Use polite requests, ask specific questions about ingredients, repeat important allergy information, and describe any problem calmly. Before paying, check the items and ask about service charges.
Dialogue: arriving and ordering
Host: Good evening. Do you have a reservation?
Guest: Yes, a table for two under the name Sarah.
Host: Right this way. Here are your menus.
Server: Would you like something to drink while you decide?
Guest: Still water, please. Could you tell me about today’s special?
Server: It’s grilled sea bass with roasted vegetables.
Guest: Does the sauce contain dairy?
Server: Yes, it contains butter. We can serve it without the sauce.
Guest: I’ll have it without the sauce, please. My friend will have the vegetable pasta.
Server: How would you like the fish cooked?
Guest: Well done, please.
Dialogue: reporting a problem politely
GuestExcuse me, I’m afraid this isn’t what I ordered.
ServerI’m sorry. What did you order?
GuestI ordered the vegetable pasta, but this contains chicken.
ServerYou’re right. I’ll replace it immediately.
GuestThank you. Could you please confirm that the replacement is vegetarian?
ServerCertainly. I’ll speak to the kitchen.
Dialogue: asking for the bill
GuestCould we have the bill, please?
ServerOf course. Would you like to pay together or separately?
GuestSeparately, please. Is service included?
ServerYes, a ten-percent service charge is included.
GuestCan I pay by card?
ServerYes. I’ll bring the card machine.
Allergies and dietary requirements
Be precise: “I’m allergic to peanuts. Does this dish contain peanuts or peanut oil?” An allergy is not the same as a preference. If cross-contamination matters, ask whether the kitchen can prepare the dish safely. Do not rely on vague phrases such as “I can’t eat that” when the health risk is serious.
20 essential phrases
- Do you have a table for two?
- I have a reservation under the name…
- Could we see the menu?
- What is today’s special?
- Are you ready to order?
- Could we have a few more minutes?
- I’ll have the grilled fish.
- Could I have it without the sauce?
- Does this contain nuts?
- I’m allergic to peanuts.
- Do you have a vegetarian option?
- How spicy is this dish?
- Could we have some water?
- Excuse me, this isn’t what I ordered.
- The food is cold.
- Could you replace it, please?
- Could we have the bill?
- Can we pay separately?
- Is service included?
- Can I pay by card?
Common mistakes
| Avoid | Say this instead |
|---|---|
| I want the fish. | I’ll have the fish, please. |
| Bring the bill. | Could we have the bill, please? |
| I am allergic from nuts. | I’m allergic to nuts. |
| We pay separate. | We’d like to pay separately. |
Speaking practice
Role-play each situation aloud. First read both roles, then cover the answer and respond in your own words.
- Book a table for four at 7:30.
- Ask whether a dish contains dairy.
- Explain that you received the wrong order.
- Ask to split the bill.
Frequently asked questions
What is the difference between a bill and a receipt?
The bill shows what you owe before payment. The receipt confirms that payment was made.
What does service included mean?
A service charge has already been added to the bill.
How do I order politely?
Use “I’ll have…”, “Could I have…?”, or “I’d like…”, followed by “please.”
Continue practising Travel English
Explore more real-life English dialogues or prepare for your stay with our hotel check-in English lesson.
Ordering food is where hesitation shows most
Restaurants are noisy, servers are quick, and you have to make choices out loud. Practising with a tutor once removes the pause that makes people switch to pointing at the menu.
Practise with a tutor on italkiNot sure where to find a tutor? Compare your options →
Affiliate link. We may earn a commission at no extra cost to you.
More everyday English






