The New Indian Pariahs: VegetariansRestaurants that cater to the affluent in India are forgoing vegetables in return for ever increasing amounts of meat. Commentator Sandip Roy describes what it's like for a lifelong vegetarian to be confronted with chicken kebabs, mutton biryani and lamb shanks.

For centuries, India has been pretty much a society of vegetarians. Many Hindus and Buddhists there do not eat meat. But the times are changing. And commentator Sandip Roy says in the India of the 21st century, meat is on the menu.

SANDIP ROY, BYLINE: When my friend Lakshmi, a lifelong vegetarian, went to America as a student over 20 years ago, she knew she was in for a hard time. Vegetarian dorm food meant a lot of cheese pizza, french fries, pasta and, if she was lucky, grilled vegetables. After 10 years in San Francisco's vegetarian mecca, when she returned to live in India a few years ago, she had an unexpected identity crisis.

LAKSHMI: I am the new Indian pariah - the vegetarian.

ROY: Yes, even though there are some 300 million vegetarians here. In the new, affluent, urban India, meat has become a status symbol. In the U.S., vegetarianism is a lifestyle choice. In India, once, it wasn't even an ism. It was just the way some of us were brought up for generations, a part of our cultural DNA. Now, says Lakshmi, hostesses need advance warning before she shows up for dinner. And unlike in America, where they would apologize and run to the kitchen to whip up some pasta...

LAKSHMI: Here, it's a sort of a no-win situation, where you think your not eating meat is such a burden on your hosts. Meat has become, like, the food. So you don't have a nice meal without meat. And now, the latest generation is like, you don't have any meal without meat.

ROY: I come from a meat-eating family. My comfort food, something I have had everytime I left for America, is my mother's goat curry with rice. But even I am a little taken aback by the mountains of flesh on display in a country where heart disease has become the number one killer - all-you-can-eat chicken kebabs, mutton biryani, lamb shanks, fish fingers. Some restaurants even serve steak.

Sitting at a farmer's market in Mumbai with his bag of organic greens, food writer Vikram Doctor says vegetables, in comparison, are just a little homely.

VIKRAM DOCTOR: People eat vegetarian at home. They also sort of look down on it, to some extent. People who are non-vegetarian, when they go out, they feel if they have to celebrate, they have to eat meat - which is ridiculous.

ROY: Even many lifelong vegetarians turn non-veg as soon as they eat out. Restaurants almost never serve the vegetables your grandma used to cook, says Vikram.

Bohemian, an eatery that opened recently in Kolkata, serves nouveau Bengali food - but not the kind of Bengali greens my mother makes. Chef Joy Banerjee serves his greens in exotic delicacies like crab baked with cheese. The vegetarian menu is limited.

JOY BANERJEE: My experience has been that most cooks can't make vegetarian food, especially Bengali vegetables. It has a lot to do with timing and understanding of the ingredient.

ROY: One place to find vegetarian food, oddly, is Kentucky Fried Chicken, which serves veggie strips and garbanzo snackers cooked - it promises - on a separate stove with its own pots and pans.

It's not that no one eats their vegetables anymore. They do. It's just that Indian food used to be about tradition. Now, it is about aspiration - the more exotic the better. Taking off next - a chain of emu-based restaurants. Get ready for some emu biryani.

MONTAGNE: Commentator Sandip Roy is culture editor for FirstPost.com. You can see his mother's recipe for Bengali spinach at NPR.org.

NPR transcripts are created on a rush deadline by Verb8tm, Inc., an NPR contractor, and produced using a proprietary transcription process developed with NPR. This text may not be in its final form and may be updated or revised in the future. Accuracy and availability may vary. The authoritative record of NPR’s programming is the audio record.