The Best of Indian Cuisine

Indian Cuisine

Talking about Indian cuisine is kind of one of those nonsensical things, in that there really is no such thing as Indian cuisine. Now before you get hung up on this, what I mean is that India is such a huge place with so many different foods that there is no real definitive Indian cuisine.

Yes there are Indian restaurants everywhere, and we mean everywhere, but they tend to be regionalized versions, usually trying to fit in with what the locals like. In England for example this means Bengali food with chips and Chicken Balti thrown in for good measure.

So what’s this article actually about? The sheer breadth of diversity that Indian cuisine offers, and why you should stop thinking of it as one thing and start treating it like a continent of food.

Click to read about the cuisine of Sikkim.

The History and Concept of Indian Cuisine

Indian cooking developed over thousands of years through trade, invasion, religion and geography. The Mughals brought rich meat curries and biryanis. The Portuguese introduced chilli, potato and tomato. The British left behind railway food and questionable breakfast habits. Hinduism shaped vegetarian traditions, Islam influenced meat preparation, and Buddhism spread simple rice based dishes across the east.

Spices came via ancient trade routes, coconut dominates the south, wheat rules the north, and rice feeds the east. Every region cooks with what grows locally. Add caste systems, religious restrictions and colonial leftovers and you get a food culture that is layered, complex and wildly inconsistent.

Indian cuisine is not one thing. It is dozens of cuisines stitched together by borders and passports.

Indian Cuisine

Main Regional Indian Cuisines

Every Indian state eats differently. Climate, religion and history all play a role. Here are the big hitters.

Punjabi Cuisine

Heavy, buttery, meat forward. Think tandoori chicken, dal makhani and paratha. Best eaten in Punjab or Delhi.

Indian Cuisine

Bengali Cuisine

Fish, mustard oil and rice. Subtle spice and fermented flavours. Kolkata and Dhaka style food dominates Indian restaurants abroad.

South Indian Cuisine

Dosas, idli, sambhar and coconut based curries. Lighter, sharper flavours. Tamil Nadu, Kerala and Karnataka.

Indian Cuisine

Rajasthani Cuisine

Desert food. Lots of dried ingredients, ghee and goat. Dal baati churma is the classic.

Indian Cuisine

Gujarati Cuisine

Mostly vegetarian with sweet notes in savoury dishes. Thali culture rules here.

Indian Cuisine

Hyderabadi Cuisine

Muslim influenced royal food. Famous for biryani and slow cooked meat dishes.

Goan Cuisine

Portuguese legacy. Pork, vinegar and seafood dominate. Vindaloo comes from here.

Indian Cuisine

Kashmiri Cuisine

Rich meat curries cooked without tomato or chilli. Wazwan feasts are legendary.

Indian Cuisine

North Eastern Cuisine

Wild herbs, fermented bamboo and smoked meat. Totally different from the rest of India. Nagaland and Meghalaya are standouts.

Indian Cuisine

Top 11 Indian Foods to Try

If you’re serious about Indian food, start here.

11. Pav Bhaji (Mumbai)

Spiced mashed vegetables with buttered bread rolls. Street food staple.

Indian Cuisine

10. Masala Dosa (South India)

Crispy rice pancake filled with potato masala. Best in Chennai or Bangalore.

Indian Cuisine

9. Rogan Josh (Kashmir)

Slow cooked lamb in aromatic gravy. Eat this in Srinagar.

Indian Cuisine

8. Vada Pav (Mumbai)

Deep fried potato burger. India’s answer to fast food.

Indian Cuisine

7. Chole Bhature (Delhi)

Spicy chickpeas with deep fried bread. Pure carb chaos.

6. Goan Fish Curry (Goa)

Tangy coconut gravy with fresh catch. Beach food done right.

Indian Cuisine

5. Butter Chicken (Delhi)

Yes it’s touristy but done properly it slaps. Old Delhi is king.

Indian Cuisine

4. Hyderabadi Biryani (Hyderabad)

Layered rice and meat cooked sealed. Accept no substitutes.

3. Kosha Mangsho (Kolkata)

Slow cooked goat curry. Thick, spicy and serious.

Indian Cuisine

2. Thali (Anywhere)

A full regional meal on one plate. Best way to understand local cuisine fast.

1. Street Chaat (Varanasi or Delhi)

Sour, sweet, spicy snacks eaten standing up. This is India in edible form.

Indian Cuisine

Indian Street Food

Street food is where India makes sense. Cheap, chaotic and brilliant. Every city has its own style, usually cooked inches from traffic and served on newspaper. Hygiene varies wildly but flavour never does. Eat where locals queue, avoid empty stalls, and don’t drink tap water. Street food isn’t a novelty here, it’s daily life.

Pani Puri (Nationwide)

Crispy shells filled with spiced water. Try in Mumbai.

Indian Cuisine

Kathi Rolls (Kolkata)

Paratha wrapped around meat or egg. Park Street is ground zero.

Indian Cuisine

Samosa (Everywhere)

Deep fried pastry bombs. Eat fresh or don’t bother.

Indian Cuisine

Aloo Tikki (Delhi)

Spiced potato patties with chutney.

Indian Cuisine

Litti Chokha (Bihar)

Stuffed wheat balls with mashed veg. Regional classic.

Indian Cuisine

Egg Roll (Kolkata)

Greasy, glorious late night food.

Bhutta (Nationwide)

Charcoal grilled corn rubbed with chilli and lime.

Indian Cuisine

Drinking in India

Drinking in India is weird. Public booze is frowned upon, but weddings involve enough whisky to kill a horse. Men drink quietly, often behind closed doors, while beer is slowly becoming acceptable among younger crowds. Indian whisky dominates the market, mostly because import taxes are insane. Beer is basic but improving.

Rooftop bars exist in big cities. Small towns drink in back rooms.

Click to read about Taste Atlas’s take on the best cuisines in the world.

Top Drinks to Try in India

Old Monk Rum

Cult classic. Available everywhere.

Kingfisher Beer

Standard lager. Cold is all that matters.

Indian Cuisine

Bira 91

Modern craft beer brand found in cities.

Indian Cuisine

Amrut Whisky

India’s best export. Surprisingly good.

Indian Cuisine

Feni (Goa)

Cashew or coconut spirit. Rough but authentic.

Indian Cuisine

Masala Chai

Spiced tea. Drunk constantly.

Indian Cuisine

Lassi (Punjab)

Thick yogurt drink. Sweet or salty.

Indian Cuisine

Conclusion

Basically if you think that you know Indian Cuisine the reality is that you probably do not! And that is because it is just so diverse particularly related to the different climates of the country.

Therefore and at least in our opinion you should just go for it awn you visit India, as it truly is one of the best ways too understand the country.

Click to check our websites International Tours.