Things you wanted do know when visiting an Indian home for dinner

Visiting India will not be complete without visiting an Indian home. If you intend to visit India and planning to visit someone at their home then here are some do’s and don’ts.

India for kids


If you are a woman then try to dress modestly unless you are going to a rave party in Mumbai. Most Indians are conservative by western standards and they might be offended if they see you in revealing clothes. Why not impress them and wear a salwar kameez. If you really wanted to flatter them then you can wear the saree. Here’s how to wear the saree.

Visiting an Indian Family for Dinner
Visiting an Indian Family for Dinner Photo – Sumit Jain


Take your shoes off when entering the house. Indians consider shoes as impure and that is why you see us taking it off at temples. So take your shoes off when entering the house (not at the gates) unless they ask you to leave it on.


You don’t really have to say Namaste to your guests. Hello or any other western greeting is fine. But do offer your Namaste by folding your hands together to any elders in the household. You can shake hands with the gents; say hello to the ladies and Namaste to the elders. Or if you are unsure, simply return the greeting in the same way you are greeted. Don’t go for that air-kiss greeting, cheek-to-cheek and smacky noises and certainly not kiss the cheek.


Take something with you. Don’t go empty handed. Although Indians don’t expect anything from their guests, it’s a good idea to take something with you. In fact, it’s the opposite – it’s the host that is supposed to give you a return gift. But things have changed in India and we are slightly more materialistic. So my suggestion is to take something with you. A box of chocolates or Indian sweets would do the trick. (Don’t be surprised to be served the same sweets. I remember visiting a poor relative and as usual they showed great hospitality but they give me the same sweets to eat I had brought for them).

Alcohol and tobacco

Many Indian households refrain from consuming alcohol in their homes. But on the other hand – things have changed; wine and beer is being consumed widely. So if you do drink and if you are offered alcohol, take it. Don’t smoke, smoking is one of worst kind of ills in Indian society. Men usually go outside the house a few streets away to have a paan (betel leaf) or a smoke.

Don’t expect meat

Many Indian familiars are vegetarians, so if you are expecting meat then you’re out of luck. Even if they do offer meat, most likely its going to be chicken, goat meat or fish. No beef.

Eating with your hands

Many Indian’s eat with their hands. If you really want to impress your guest then eat as they do but there is not nothing harm in asking for a spoon. Don’t expect to be given a knife and fork.

Don’t react to burps

Don’t be surprised if someone is burping when they have had their dinner. Just ignore it. I know it sounds disgusting but burping is not considered as bad as they are in the west. You don’t have to burp in return – simply ignore it.


You should complement the lady of the house. Don’t tell her that she’s looking gorgeous or hot *not that kind of complement*. Complement her on the cooking.

Take photos

We Indians love being photographed. So why not gather the whole household together for a photo shoot. But ask them first. If you have a Polaroid camera, then give them a copy. They will be well chuffed.

Wash your hands

We Indians wash our hands and gargle our mouths after we’ve had our food, you could do the same.

Talk politics

We Indians love politics and have strong political views. If you really wanted to start up a mini-discussion, you could read up on the latest news by picking up a newspaper and polish up on your politics. For instance, you could talk about the “food security bill”, “development in Gujarat” or “is Delhi safe” and so on. Try not to disagree with the host.

Enjoy the food

There is nothing more that gives us pleasure than watching our guests enjoy their food. We go out of the way to make sure our guests are well looked after. So eat as much as your heart’s desire and show that you are enjoying it.

Be prepared

We love offering food to our guests. So don’t be surprised to see your plate being filled with more food without you asking for it. Indian hosts will insist you on having more food. You just have to make a judgement call on how much you want to eat.

Here are some Hindi food words and phrases you could use. Don’t forget to listen to me speaking it out.

Khana or bhojan – food
Pani – water
Chawal – rice
Roti – chapatti
Daal – lentils
Sabji – vegetables
Accha – good
Aachar – pickles
Daahi – yogurt
Aaloo – potato
Tamatar – tomato
Dhanevad – thank you
Mujhe bahut maaja aaya – I enjoyed myself
App ka khana bahut accha tha – Your food was really good
App ka khana bahut accha hai – Your food is really good

53 thoughts on “Things you wanted do know when visiting an Indian home for dinner”

  1. Hi Shalu,

    I liked the way you explained things so well that anyone visiting an Indian home should consider. Yes, just as it’s said when in Rome do as the Romans do – when in India, so as the Indians do 🙂

    Yes, a majority of the families still eat with their hands, and some even sit down to have their meals. There’s no question of using a fork and knife, or perhaps that culture is limited to only a few cities and homes. Removing your shoes outside the house, not serving non-veg, alcohol or smoking are things most Indians strongly believe in.

    But that’s how Indians are and it makes sense to be like them when in India, and I’m sure it’s the same with any other country you visit – you adapt their ways or culture for the time you are with them, isn’t it?

    Thanks for sharing. Have a nice weekend 🙂

    • Exactly Harleena. There are many things that are different to other nations. For example taking your shoes off and so on. I hope this post will be useful to those visiting an Indian home for dinner. Thanks for your comment and best wishes to you. Thank you for sharing the post.

  2. What an article! Though you have addressed it to foreign nationals, it is applicable to all Indians too. I am sure new hosts would pick up some useful tips from your article meant for guests.

  3. hi shalu. japan has the same etiquette in terms of shoes. shoes should also be removed in entering the house and the host will give slippers to the guest. in terms of talking politics, it is discouraged here in our country unless both individuals have the same views about the political issue

    if people tend to have differing views in politics, arguments oftentimes arise and creates gap in relationships. this is the reason why talking about politics (and even differing views about religion) is discouraged

    • You are right about Japan, they too have a lot of similarity with Indian customs. Politics is always a hot topic but as long you don’t disagree with the host then it should be fine. Thanks for your comment.

  4. Hi Shalu Mam i like the way you have explained about our Indian style which this post can give some hints about our cultures and so on. I have seen some foreigners in my state who been staying they love to learn something from us and been changed there dress code too it’s welcome one

  5. Hi Shalu

    Great piece of advice! But I disagree about couple of points. First, “wear salwar kameez”…why? Indian Women aren’t wearing it (I can provide so many fashion disaster examples in this particular case that some might consider it rude and crude). Then why enforce it on foreigners in the name of “appeasing conservative Indians.” Frankly, conservative Indians find a way to be displeased with anyone, so why bother with them. No one can please everyone! A decent top paired with jeans is just fine, like so many Indian women are doing. And if some foreign women want to wear Indian clothing then it should be their choice.

    Secondly, not all families ask guests or anyone visiting their homes to take off their shoes before entering. Its one rule not strictly followed anymore. Best way is to simply ask the host when in doubt. Lastly, I think foreigners always attract unwanted attention in India and mostly it’s not because of their “clothing.”

    • Priyanka

      Thank you for making an interesting comment here. But there’s a couple of my own points.

      I am not asking any one to appease, its more about accommodating and showing appreciation. I have had foreign ladies for dinner at my home and I was very happy to see them in salwar kameez. And I am not conservative in any way. By the way, Indian women are wearing salwars and sarees by the hordes.

      You mention that not all families ask their guests to take their shoes off. Absolutely spot-on and that is why I have said those visiting should leave it on if the hosts say so. So nowhere I have mentioned one rule that shoes must come off.

      Thanks for commenting and I do hope you will comment again.

      Best wishes to you.

  6. Hi Shalu,

    A nice post as always, things that most of the Indians love and appreciate but at the same time, I believe that the Indian perspective is changing with time.

    Today, we are more trending towards westernisation and it has given some new dimensions to our culture.

    I am not against the Indian culture, in fact, I love it and love the richness that is still carries in simple simple things that we do.

    It has its own value and own fun that can never be compromised with anything else.

    Thanks for sharing your thoughts.

  7. Hi Shalu ji,

    Really nice tips for visiting any Indian home, I generally expect sweets or fruits whenever any relative visits in my home. 😉 We also carry something especially sweets when we visit someone’s home. It’s really great way to show your affection and love.

    In earlier times, men used to smoke at home and hardly care if someone like it or not but now on Indian society is getting educated and knows the bad effects of smoking so they avoid smoking at home and do it far away from their home.

  8. hey its really nice here i got over all view about Indian culture want an excellent way you shared the content. Basically our culture is totally different from others culture i loved it a lot. here we has many more thing to learn form our elder one.

  9. Hi Shalu !
    We all Indians expect every one who visits/stays_in our house(including family members to follow the rules/points that you have mentioned ) .Although most of the well cultivated Indians know these rules ..most of the foreigners might not be knowing it ..They should try to implement them in their own countries(Apart from Namaste) or when they visit India . Thanks for sharing the information .


  10. Hi Shalu,
    There are lot of thing to know when visiting an Indian home for dinner but I like your great list which you made & share in this post. I personally understand these are the best thing ! We do see our culture ! When we visit visiting an Indian home for dinner! We found the real indian culture. Well Thanks Shalu for nice & interesting post.

  11. What a nice article ? You mentioned all the things which we need to visit a pure indian home for both a foreigner or an indian too. If we will follow all these necessary things like don’t smoke inside home, Salutation in proper way(we always prefer”namaste”) then we will look like a civilised person and we also feel the same revert.So, we are indian and we always believe in “ATITHI DEVOY BHAVAY”


    Have a nice day!

  12. Well i say that Indians have the best culture in the world . And you have written a best post regarding the Indian homes . The best thing that i like is “Eating with hands ” 🙂

  13. Maybe one day I will be in the position of using all these great tips of yours. And even if that will never happen, this was a great read that taught me so much about Indian culture and private life.

  14. Interesting stuff!! mostly just one thing keep in mind that most of Indian families are too religious they heart-corely following their tradition. Thanks for sharing blog while reading this blog i actually proud that i am belong to this country.

  15. Really this article contains huge amount of information. I think it would be helpful for all. Thank you for sharing with us.

  16. I love Indian Culture, traditions and foods. I was once employed by an authentic Indian Restaurant called Copper Chimney. Surprisingly, I fell in love with the cuisines and the kindness of the Indian customers we meet everyday. I learned a lot from them.

  17. Ms. Sharma’s article makes some interesting observations but also many generalizations that do not apply to India as a whole. What is fundamental to realize is India is not a homogeneous entity, culturally, ethnically, linguistically, culinarily or otherwise. As an example, meat/fish is commonplace in various States while being extremely unavailable in others. A generalization there would essentially be skewed.
    Her observation of alcohol and smoking in India is also plainly incorrect. Both smoking and drinking are rampant in India – like with any guest anywhere in the world, it is just best to use those according to the particular household you are visiting more than it being an “Indian” issue.

    But apart from these specific details, I tend to think that the very notion of presenting a list “do’s and don’ts” to your guest is a departure from traditional Indian hospitality. If you refer to the Taittiriya Upanishad written around 6 BCE, you encounter this:
    मातृदेवो भव । पितृदेवो भव ।
    आचार्यदेवो भव । अतिथिदेवो भव ।
    यान्यनवद्यानि कर्माणि तानि सेवितव्यानि । नो इतराणि ।
    यान्यस्माकँ सुचरितानि तानि त्वयोपास्यानि । नो इतराणि ॥ २ ॥

    Be one to whom a mother is as god, be one to whom a father is as god,
    Be one to whom an Acharya (spiritual guide, scholars you learn from) is as god, be one to whom a guest is as god.[41]
    Let your actions be uncensurable, none else.
    Those acts that you consider good when done to you, do those to others, none else.

    — Taittirĩya Upanishad, I.11.2[39][40]

    That, right there is the fundamental tenet of an ideal host. To hold the guest in the highest esteem and striving to accommodate their needs and let them be what they are, instead of laying down a list they should try and abide by. I think, it is time for India to resurrect her glory as a country which embodies “unity in diversity”. To embrace diversity we need to relinquish our desire and expectation to make others behave like us and start respecting, learning, assimilating, sharing and encouraging individual identities and nuances to be expressed and practiced unimpeded.


Leave a Comment

Holiday and Travel Guide to India