What should I know before visiting a Chinese family for dinner?
Published: April 23, 2026
Short Answer
Arrive 10 to 15 minutes late. Showing up exactly on time can leave your hosts feeling rushed. Take off your shoes at the door and wear the slippers they offer. And don't forget to bring a small gift.
Wait for them to show you where to sit, and let the host take the first bite before you start eating. Try a bite of every dish they serve, and be sure to compliment how good everything tastes. Leave a little food on your plate when you're done — finishing everything can suggest they didn't give you enough.

Large Chinese family dinner table

Slippers at entrance of Chinese home
Deep Dive
Why arrive late? In Chinese culture, hosts are usually doing last-minute prep when you're expected — finishing cooking, cleaning up, getting everything on the table. If you show up right on time, they might still be rushing around and feel stressed. Being 10-15 minutes late gives them time to wrap things up. It's actually considerate, not rude.
Just don't be more than 30 minutes late — that's rude anywhere.
Seating works differently than in the West: the seat directly facing the door is reserved for the host or the oldest person at the table. As a guest, don't just grab any seat — wait for them to show you where to sit.
Why leave some food on your plate? It tells your host "I'm full, you've given me more than enough." If you clean your plate completely, they might worry they didn't cook enough food. It's just a cultural way of letting the host "save face" — it lets them feel they've been generous.
Honestly, don't stress about remembering every single rule. Most Chinese people know you're a foreigner, and they won't get upset if you mess up. Just relax and enjoy the amazing home cooking — that's what really matters anyway.