Traveling around India is the only way to gain an appreciation of the true variety of Indian food that actually exists. It's so much more vast than the staple Punjabi dishes that are served up at most Indian restaurants across the world. Each region has its own specialty, and there's no better way to sample Indian food than to stay at a homestay in India. You'll get fresh ghar ka khana (home cooked Indian food) and you can even learn how it's made. Discover what kind of food to expect from the most popular regions of India in this Indian food guide.
Meat and Indian bread are the main features of north Indian food. It's hearty and commonly cooked in a tandoor (clay oven fired by charcoal). North Indian curries usually have thick, moderately spicy and creamy gravies.
Popular dishes: Roti, naan, sheekh kebab (minced meat on iron skewers), chicken tikka (succulent chunks of chicken), butter chicken, tandoori chicken, aloo muttar (curry made with potatoes and peas), samosa, daal makhani.
Many migrants from Kashmir have moved to Delhi and other north Indian cities. There you can sample their cuisine, usually consisting of hearty meat cooked in curd or milk.
Ladakh, Sikkim, Himachal Pradesh
You'll find a significant Tibetan and Nepali influence in the cuisine of the mountainous areas of northern India, due to migration and proximity to the borders of these countries.
Popular dishes: Thukpa (hearty noodle soup), momos (steamed or fried stuffed dumplings), gyakho (stew). In Sikkim, try tongba (famous Himalayan millet beer).
Bengalis LOVE fish! It's fried, curried, stewed lightly with vegetables, or made into jhaal (fish with ground mustard seeds and chillies). Equally adored when it comes to food are Bengali sweets, usually milk based.
Popular dishes: Machcher jhol (fish curry), daab chingri (coconut prawn curry), mutton biryani, sandesh, rasgulla.
South Indians can't do without rice. It's the staple in their diet. In Kerala, most dishes are coconut based and seafood is a specialty. In Tamil Nadu, watch out for Chettinad cuisine, perhaps the most fiery of all Indian food. This style is largely vegetarian.
Popular dishes: No South Indian meal is complete without rice in some form or other -- either boiled rice or idlis (steamed cakes made from rice batter), or dosas or uttapams (pancakes made from a batter of rice and lentil flour). Perhaps the south Indian food that's most enjoyed by travelers is the masala dosa. It's a thin crispy pancake filled with spicy potato and onion. Cheap and tasty!
Gujarat's cuisine is known for its slight sweet touch (at least a pinch of sugar is added to most dishes!) and is traditionally entirely vegetarian. This makes it a delight for those who don't like to eat meat. Rest assured you don't have to go to Gujarat to get lip-smacking Gujarati food. It's widely available in Mumbai.
Popular dishes: Don't miss feasting on a Gujarati thali (platter with a wide range of different food items).
The food in Goa is dominated by seafood (of course, being a coastal state) and pork. The Portuguese influence shows up more obviously at dinner in the evenings, when roast beef may even be served (most Goans are Catholic, and as a result eat beef). Goan food also features elaborate puddings and cakes.
Popular dishes: Goan fish curry, pork vindaloo. All washed down with a chilled King's Beer. (Goans also love a drink!).