10 common restaurant complaints and how to handle them

Every restaurant gets complaints. What sets you apart is how you handle them. Start with seven rules that work for any complaint, then fix the ten that come up most.

Speech bubbles with question marks and exclamation marks, standing for customer complaints.

How to handle any guest complaint

1. Listen first

Most complaints get easier once the guest feels heard. Give them your full attention. Do not interrupt. Write down what they say, so you can act on it and so they can see you take it seriously.

2. Stay calm

Keep your voice low and steady, even when the guest is not. Never argue. Your goal is to solve the problem, not to win the conversation.

3. Show you understand

Say what went wrong in your own words: “Your food arrived cold, and you waited 40 minutes for it.” This shows you listened. It also stops you from defending the kitchen before you know the facts.

4. Offer a fix

Each complaint needs its own fix. It can be an apology, a new item, a refund, or something off the next visit. When you are not sure what will help, ask the guest what would make it right.

5. Follow up

Message the guest a day or two later. Check they are happy with how you handled it. Many guests come back because of a good follow-up.

6. Keep a record

Log every complaint: the date, the branch, the item and what you did. After a few weeks, patterns show up. The same item, the same shift or the same delivery area keeps coming back. Fix the cause, not only the case.

7. Train your team

Write down how your team should handle the common complaints, and what they can offer without asking you. A team that can fix a problem on the spot saves the guest, and saves you a phone call.

The 10 most common restaurant complaints, and what to do

1. The food was poor

Cold chicken, stale bread, an item that does not taste like last time. Find the cause before you fix it. Did the plate wait at the pass? Is the kitchen backed up at peak time? Is a fryer or an oven not holding its heat? Ask the questions, then fix the step that failed.

2. The order was wrong

A wrong or missing item frustrates guests more than almost anything. Fix it fast. If an item needs to be remade, bring something small while the guest waits, and take the item off the bill. Then find out why it happened. Busy stations make mistakes. Ask your team where they need help.

For delivery and pickup, a wrong order costs more: the guest cannot just call the waiter. Check every bag against the order before it leaves.

3. The service was slow

Hungry guests notice every minute. Train your team to know how long each item takes, and to tell guests when something will take longer. A clear time that you keep is better than a short time that you miss. When service slows down, tell guests why, and offer a drink or a small item when it is fair.

4. The staff were rude

Rude, rushed or unhelpful staff is a training problem first. Teach your team the menu, their duties and what guests expect. Watch new staff on their first shifts. When a guest complains about someone, hear your team member’s side too. There may be more to the story.

5. The place was not clean

Dirty tables, sticky menus and bathrooms lose guests fast. Make a cleaning checklist for every shift, and start with what guests touch: tables, chairs, menus, sauce bottles, cutlery and bathrooms. Set clear hygiene rules for staff: clean uniforms, hand washing, hair covered in the kitchen.

6. It was too expensive

A guest who calls an item overpriced usually means it was not worth the price to them. First check the item is as good as it should be. Then compare your prices with similar restaurants near you. Value is more than price: good service, a fair portion and a pleasant room all count.

7. The room was uncomfortable

Tables too close together, a seat by the kitchen door, music too loud, light too bright, a wobbly table. Leave enough room for guests and staff to move. Keep music at a level where people can talk. Match the lighting to the kind of meal you serve.

8. An item or a payment method was not available

Guests are let down when their favourite item is sold out, or when they cannot pay by card. Track stock daily and reorder before you run out. When something does run out, switch it off on your online menu and your QR menu straight away, so no one orders it. Accept cards and the digital wallets your guests use.

9. The delivery was late or cold

Delivery guests are already hungry when they order. Give every order a promised time that includes cooking, packing and the drive, and keep it. Use insulated bags. Check that hot and cold items travel apart. If an order is going to be late, tell the guest before they have to ask.

10. A guest says the food made them ill

This is the most serious complaint, and it often arrives after the visit, in a review or a comment. Move the conversation to a private message or a phone call. Be calm and kind. Do not admit or deny anything before you know the facts. Collect the details: date, branch, items. Talk to the staff who prepared and served the food, check your temperature and storage records, and ask your suppliers if they have had similar reports. Follow the rules of your local food safety authority.

Make complaints useful

A complaint is free feedback. Guests who never complain often just stop coming. Answer every complaint, find the cause, and fix it for the next guest.

It also helps to hear from guests before they post in public. Zyda asks every customer to rate their order right after it arrives, so problems reach you before they reach Google.

Get a free AI report for your restaurant.