Regional Indian dishes everyone should try once
There is no single thing called "Indian food". There are dozens of cuisines shaped by climate, religion, trade routes and what grows nearby. A plate in Srinagar and a plate in Kochi can feel like they come from different planets. Here is a tour of dishes worth hunting down at least once, ideally in the place that made them famous.
The north: rich, slow and fragrant
Rogan josh, Kashmir
This lamb curry gets its deep red colour from dried Kashmiri chillies, which are mild but vivid, rather than from heaps of heat. Fennel powder, dry ginger and cardamom do the flavouring. Traditional Kashmiri versions skip onion and garlic in the Pandit style, which surprises people expecting a tomato-heavy gravy.
Butter chicken, Delhi
Created in the mid-twentieth century in Delhi from leftover tandoori chicken simmered in a tomato, butter and cream sauce. It is gentle, slightly sweet and perfect with a buttered naan. Try it once at a proper old-school Punjabi restaurant to see how balanced it can be.
Sarson da saag and makki di roti, Punjab
Mustard greens are slow-cooked with spinach and bathua until silky, then finished with a spoonful of white butter or ghee. The partner is a flatbread of maize flour. It is a winter dish, and it tastes best when the weather is cold.
Chole bhature, Punjab and Delhi
Spiced chickpeas with a puffed, fried bread that arrives balloon-shaped. It is heavy, so treat it as a once-in-a-while brunch, not a Tuesday dinner.
The west: sweet, sour and spicy together
Dhokla and thepla, Gujarat
Dhokla is a steamed, fermented gram-flour cake, light and spongy, finished with a tempering of mustard seeds and curry leaves. Gujarati food often balances sweet, salty and sour in one bite, and dhokla shows this off well.
Vada pav, Maharashtra
A spiced potato fritter tucked into a soft bun with garlic-chilli chutney. Mumbai's street-food staple costs very little and is best eaten standing at a stall, a little messy and very hot.
Goan fish curry, Goa
Coconut, tamarind and red chillies make a tangy, bright curry, usually with kingfish or pomfret. Portuguese influence shows up in vinegar-based dishes like pork vindaloo, which in Goa is sour and garlicky rather than simply fiery.
The east: subtle and fish-loving
Macher jhol, Bengal
A thin, everyday fish curry with turmeric, nigella seeds and potatoes, eaten with plain rice. It is the opposite of a heavy restaurant curry: light, home-style and meant to let the fish taste like fish.
Litti chokha, Bihar
Roasted wheat balls stuffed with spiced sattu (roasted gram flour), served with mashed roasted aubergine, tomato and potato. Smoky, rustic and filling, it is a good example of a dish that grew from travelling farmers needing portable food.
The south: rice, coconut and fermentation
Appam with stew, Kerala
Fermented rice batter is swirled in a small pan so the edges turn lacy and crisp while the centre stays soft. The classic partner is a mild coconut-milk vegetable or chicken stew, fragrant with whole spices and black pepper.
Hyderabadi biryani, Telangana
Two main styles exist: kachchi, where raw marinated meat is layered with rice and sealed to cook together, and pakki, where the meat is cooked first. Hyderabadi biryani is usually the kachchi style, finished with fried onions, saffron and mint.
Chettinad pepper chicken, Tamil Nadu
Freshly ground black pepper, fennel, star anise and kalpasi (stone flower) give a dry, aromatic heat that builds slowly. Chettinad food is known for spice blends ground in-house rather than bought as ready masala.
A quick comparison
| Region | Dish | Main flavour |
|---|---|---|
| Kashmir | Rogan josh | Warm, mildly spiced |
| Gujarat | Dhokla | Sweet-sour, light |
| Bengal | Macher jhol | Delicate, fish-forward |
| Kerala | Appam and stew | Creamy, coconutty |
| Tamil Nadu | Chettinad pepper chicken | Peppery, aromatic |
How to eat your way through regional food
- Go where the dish is local. Fish curry in a landlocked city will rarely compare with the same dish on a coast.
- Ask what is in season. Saag in winter and mango dishes in summer are far better than off-season attempts.
- Order the thali. A thali gives you a small taste of many items and shows how a region puts a meal together.
- Look for crowds of locals. A busy stall with fast turnover is usually a good sign for freshness.
Final thoughts
You do not need to try everything on this list in one trip, and nobody can taste all of India in a lifetime. Pick two or three that match your taste, seek them out in their home region, and let the rest become a reason to keep travelling. If you have a food allergy or dietary restriction, ask about ingredients, since ghee, nuts, fish sauce and coconut appear in many regional dishes.