Tamil Nadu is a southern Indian state renowned for its Dravidian temples, classical dance, and rich cultural heritage spanning over 2,000 years. From the ancient Chola temples of Thanjavur to the pristine beaches of Kanyakumari, the state offers an unparalleled blend of history, spirituality, and natural beauty.
Tamil Nadu's culinary identity revolves around rice, lentils, tamarind, and an extraordinary range of spices. South Tamil Nadu is home to Chettinad cuisine, considered the spiciest and most aromatic regional cuisine in India, known for dishes like Chettinad Chicken and Mutton Kola Urundai. The state is the birthplace of dosa, idli, and sambar - now beloved worldwide. Filter coffee prepared in a traditional steel tumbler-davara set is a cultural ritual. Coastal areas excel in seafood curries, while the Kongu region (Coimbatore) has its own distinctive culinary tradition.
Must-try dishes
Iconic dishes that define Tamil Nadu.
Masala Dosa
Crispy rice crepe stuffed with spiced potato filling
Where to try: Any South Indian restaurant or tiffin center
Price: ₹60-120
Chettinad Chicken Curry
Fiery and aromatic curry with a complex blend of kalpasi, marathi mokku, and other rare spices
Where to try: Anjappar, Karaikudi restaurants
Price: ₹300-450
Idli with Sambar
Soft steamed rice cakes with tangy lentil soup
Where to try: Ratna Cafe, Murugan Idli Shop
Price: ₹40-80
Jigarthanda
Madurai's iconic cooling drink with milk, almond gum, ice cream, and rose syrup
Where to try: S.S. Famous Jigarthanda stalls, Madurai
Price: ₹50-80
Kumbakonam Degree Coffee
Dense, aromatic filter coffee made with pure buffalo milk
Where to try: Kumbakonam town coffee shops
Price: ₹15-25
Parotta with Salna
Flaky layered flatbread with a spicy meat or vegetable gravy
Where to try: Roadside restaurants throughout Tamil Nadu
Price: ₹60-100
Mutton Biryani (Dindigul style)
Biryani made with small-grain seeraga samba rice and cubed mutton pieces
Where to try: Dindigul Thalappakatti restaurants
Price: ₹200-350
Rasam
Thin, peppery tamarind and tomato broth drunk as a digestive
Where to try: Any local restaurant serving South Indian meals
Price: ₹20-50
Top restaurants
Handpicked picks for the best dining experiences.
Ratna Cafe
Established in 1948, Ratna Cafe is a Chennai institution famous for its legendary sambar idli with a distinct tangy sambar recipe unchanged for decades. The no-frills setting is always packed with locals who swear by the breakfast here.
Known for: Legendary sambar idli since 1948
574, Triplicane High Road, Triplicane, Chennai, Tamil Nadu 600005
Anjappar Chettinad Restaurant
Founded in Chennai in 1964, Anjappar is the definitive destination for authentic Chettinad non-vegetarian cuisine with bold spices and complex flavors. The Chettinad chicken curry and mutton kola urundai are must-orders.
Known for: Authentic Chettinad cuisine since 1964
17, 7th Ave, Ashok Nagar, Chennai, Tamil Nadu 600083
Junior Kuppanna
A beloved institution in Tamil Nadu with multiple outlets serving traditional village-style Tamil meals on banana leaves with fragrant mutton biryani as its crown jewel. Always crowded, always delicious.
Known for: Village-style banana leaf meals and mutton biryani
27, Sri Sowdeswari Nagar, Saibaba Colony, Coimbatore, Tamil Nadu 641011
New Woodlands Hotel Restaurant
Established in 1938, this Chennai landmark pioneered Udupi cuisine outside Karnataka and serves legendary dosas, thalis, and sweets. The masala dosa and ghee pongal remain iconic dishes that have fed generations of Chennaites.
Known for: Udupi vegetarian cuisine since 1938
72-75, Dr. Radhakrishnan Salai, Mylapore, Chennai, Tamil Nadu 600004
Murugan Idli Shop
A popular chain born in Madurai serving the softest, fluffiest idlis in Tamil Nadu with an outstanding variety of chutneys and sambar. The outlet in Madurai near Meenakshi Temple is particularly famous among pilgrims and tourists.
Known for: Famous for the softest idlis with unique spice-infused ghee
2, Naidu Patti, Near Meenakshi Amman Temple, Madurai, Tamil Nadu 625001
Saravana Bhavan
A globally recognized Chennai-born vegetarian restaurant chain that became an international phenomenon, serving consistently excellent South Indian meals. The set thali, dosas, and filter coffee are standout offerings at very reasonable prices.
Known for: Consistently excellent South Indian vegetarian food
Hotel Saravana Bhavan, 21, P.H. Road, Aminjikarai, Chennai, Tamil Nadu 600029
Buhari Hotel
One of Chennai's oldest non-vegetarian restaurants since 1951, famous for inventing the Chicken 65 dish now famous across India. The original Anna Salai location retains old-school ambiance and serves the authentic version of this iconic dish.
Known for: Birthplace of Chicken 65, Chennai since 1951
83, Anna Salai, Chennai, Tamil Nadu 600002
Amaravathi Restaurant
A celebrated Chennai restaurant serving fiery Andhra-style cuisine with an emphasis on seafood and non-vegetarian specialties. The Royyala Iguru (prawn curry) and Pesarattu are particularly popular.
Known for: Spicy Andhra seafood cuisine
No. 1, Cathedral Road, Chennai, Tamil Nadu 600086
Restaurants by cuisine
Browse picks grouped by cuisine type.
Indian
Annalakshmi Restaurant
A unique Chennai restaurant run entirely by volunteers, serving exquisite South Indian vegetarian food on the principle of 'Eat what you want, pay what you wish.' The restaurant donates proceeds to charity and offers spiritual cooking workshops.
Known for: Pay-what-you-wish fine vegetarian dining for charity
804, Anna Salai, Chennai, Tamil Nadu 600002
Copper Chimney
An established fine dining restaurant in Chennai known for its North Indian and Mughlai cuisine with rich curries, tandoor preparations, and attentive service in an elegant setting.
Known for: Classic North Indian fine dining
74, Cathedral Road, Gopalapuram, Chennai, Tamil Nadu 600086
Dakshin Restaurant
An award-winning restaurant at ITC Grand Chola serving refined versions of dishes from all four South Indian states in an opulent setting with classical Carnatic music performances.
Known for: Pan-South Indian fine dining with live classical music
ITC Grand Chola, 63 Anna Salai, Guindy, Chennai, Tamil Nadu 600032
Kumbakonam Degree Coffee
A traditional South Indian coffee house in Kumbakonam serving the famous Kumbakonam Degree Coffee - a thick, aromatic filter coffee made with pure buffalo milk unique to this region. The aroma is legendary.
Known for: World-famous Kumbakonam Degree filter coffee
Head Post Office Road, Kumbakonam, Thanjavur District, Tamil Nadu 612001
Hotel Vasantha Bhavan
A popular local chain in Coimbatore serving authentic South Indian breakfast and meals, famous for its Rava Kichadi, soft idlis, and excellent coffee. A local's favorite for affordable vegetarian meals.
Known for: Classic Coimbatore breakfast spot with local favorites
1, Nanjappa Road, Near Big Bazaar, Coimbatore, Tamil Nadu 641018
Hotel Annapoorna
An iconic Coimbatore institution serving traditional South Indian vegetarian meals since 1944. The Annapoorna Meals (unlimited banana leaf thali) is considered one of the best value vegetarian meals in Tamil Nadu.
Known for: Coimbatore's most famous vegetarian meals since 1944
78, East Arokiasamy Road, RS Puram, Coimbatore, Tamil Nadu 641002
Royal Vega
An exceptional all-vegetarian fine dining experience at ITC Grand Chola, celebrated for its innovative Indian vegetarian cuisine incorporating rare grains, regional vegetables, and Ayurvedic principles.
Known for: Award-winning all-vegetarian fine dining
ITC Grand Chola, 63 Anna Salai, Guindy, Chennai, Tamil Nadu 600032
Tamil
Hotel Surya
A Madurai institution serving traditional Tamil thali meals and the city's famous non-vegetarian biryani. The rooftop restaurant offers views of the Meenakshi Temple gopurams while you dine.
Known for: Temple view rooftop dining with traditional Tamil meals
110, West Perumal Maistry Street, Madurai, Tamil Nadu 625001
Hotel Madurai
A Madurai-based casual restaurant known for serving authentic local meals and the famous Madurai Jigarthanda dessert - a cooling milk-based drink layered with almond gum, ice cream, and rose syrup.
Known for: Birthplace of Jigarthanda - Madurai's iconic cold dessert drink
Near Anna Nagar, Madurai, Tamil Nadu 625020
Hotel Rajas International
A reliable restaurant in Kanyakumari serving fresh coastal Tamil seafood and traditional vegetarian meals with sea views. Popular for breakfast before the morning ferry to Vivekananda Rock.
Known for: Fresh coastal seafood at the tip of India
Kovalam Road, Kanyakumari, Tamil Nadu 629702
Palmgrove Hotel Restaurant
A Chennai hotel restaurant in Nungambakkam offering reliable multi-cuisine dining with Tamil, North Indian, and continental options. Popular for business lunches and family dinners.
Known for: Reliable multi-cuisine dining in Chennai
5, Kodambakkam High Road, Nungambakkam, Chennai, Tamil Nadu 600034
Cafe
Cafe Coffee Day - Marina
A popular cafe chain outlet conveniently located near Marina Beach offering cold coffees, sandwiches, and snacks. Good for a quick break while exploring the beach area.
Known for: Coffee and snacks near Marina Beach
Marina Beach Road, Chennai, Tamil Nadu 600005
Cafe Mocha
A popular Chennai cafe chain with a cozy bohemian atmosphere, extensive beverage menu, and international snacks. Popular with students and young professionals for its relaxed ambiance and extended hours.
Known for: Cozy cafe with extensive coffee menu and bohemian vibe
48, Pantheon Road, Egmore, Chennai, Tamil Nadu 600008
Barista Coffee
A popular cafe chain with a comfortable branch in Pondicherry near Tamil Nadu, serving espresso drinks, cold coffees, and continental snacks in a modern, air-conditioned environment.
Known for: Good espresso coffee and quick bites
48, Mission Street, Pondicherry, Tamil Nadu 605001
Seafood
La Mer Restaurant
An elegant beachfront restaurant in Mahabalipuram serving fresh seafood and continental cuisine with unobstructed views of the Bay of Bengal. Grilled lobster and prawn curry are the stars of the menu.
Known for: Fresh Bay of Bengal seafood with ocean views
Shore Temple Road, Mahabalipuram, Tamil Nadu 603104
Fishing Cat
A celebrated seafood restaurant in Chennai's Adyar area serving the freshest Tamil Nadu coastal seafood including red snapper, crab, and prawns with traditional Tamil spice combinations.
Known for: Fresh Tamil Nadu coastal seafood
27, Gandhi Nagar Main Road, Adyar, Chennai, Tamil Nadu 600020
Palmshore Hotel Restaurant
A seafood-focused restaurant in Mahabalipuram serving freshly caught Bay of Bengal fish, prawns, and crabs with traditional Tamil and continental preparations in a relaxed beachside setting.
Known for: Fresh daily-catch seafood near Shore Temple
Shore Temple Road, Mahabalipuram, Tamil Nadu 603104
Kerala
Nair Mess
A simple but beloved mess restaurant in Chennai's Nungambakkam serving traditional Kerala-style fish curry, Kerala prawn dishes, and rice meals with incredible depth of flavor at bargain prices.
Known for: Kerala-style non-vegetarian mess food
37A, Nungambakkam High Road, Chennai, Tamil Nadu 600034
Ente Keralam
A popular Kerala cuisine restaurant in Chennai serving authentic Kerala meals on banana leaf with fish curry, thorans, and kalan, beloved by the large Kerala diaspora in Chennai.
Known for: Authentic Kerala banana leaf meals
38, Chamiers Road, Nandanam, Chennai, Tamil Nadu 600035
Biryani
Moor Market Biriyani
A famous biryani stall operating from the Moore Market area of Chennai serving the distinctly fragrant Ambur-style biryani made with small-grain seeraga samba rice. Essential eating for any biryani enthusiast in Chennai.
Known for: Ambur-style seeraga samba biryani
Moore Market Complex, Near Chennai Central, Chennai, Tamil Nadu 600003
Chettinad
Malgudi Restaurant
An elegant restaurant in Karaikudi at the heart of Chettinad serving authentic regional cuisine in a beautifully restored mansion setting. The Kavuni Arisi (black rice pudding) dessert is extraordinary.
Known for: Authentic Chettinad cuisine in heritage mansion
Raj Bhavan Road, Karaikudi, Sivaganga District, Tamil Nadu 630001
Chinese
Hao Ming Restaurant
A long-standing Chinese restaurant in Chennai's Alwarpet neighborhood serving Tamil-adapted Chinese food with classic Indo-Chinese dishes beloved by Chennaites.
Known for: Chennai-style Indo-Chinese comfort food
7, 4th Lane, Nungambakkam High Road, Chennai, Tamil Nadu 600034
Multi
Residency Restaurant
A reliable restaurant in Trichy near Rock Fort Temple offering a wide menu of South Indian, North Indian, and Continental dishes in a comfortable air-conditioned setting.
Known for: Multi-cuisine with good Trichy-style biryani
3/14, McDonald's Road, Trichy, Tamil Nadu 620001
Pan
Dynasty Restaurant
The flagship fine dining restaurant at ITC Grand Chola in Chennai, offering exceptional service and a menu celebrating the culinary diversity of southern India and Asia. The Chola-era inspired interiors create a memorable dining atmosphere.
Known for: Premium South Indian fine dining with global influences
ITC Grand Chola, 63 Anna Salai, Guindy, Chennai, Tamil Nadu 600032
Tamil Sweets And Snacks
Sri Krishna Sweets
A beloved Tamil Nadu sweet shop chain serving traditional mithais including Mysore Pak, Badushah, and the famous Sri Krishna halwa. Also serves quick tiffin items. Multiple branches across Tamil Nadu.
Known for: Tamil Nadu traditional sweets since 1948
T. Nagar, Chennai, Tamil Nadu 600017
Vegetarian
Ponnusamy Hotel
A Chennai favorite for over 40 years serving classic Tamil non-vegetarian cooking including the popular Chicken Fry Biryani. Extremely popular with locals for its authentic flavors and generous portions.
Known for: Chicken Fry Biryani - Chennai's unique biryani style
3, Mamallan Nagar, Opposite to Kumaran Silks, T. Nagar, Chennai, Tamil Nadu 600017
Food tours & tastings in Tamil Nadu
Eat your way through Tamil Nadu with a guide.
Browse food experiences in Tamil NaduWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Sundal
Boiled chickpeas tossed with coconut, mustard seeds, and curry leaves - Marina Beach's signature snack
Find it at: Marina Beach, Chennai
Bhajji (Bajji)
Deep-fried vegetable fritters dipped in spiced chickpea batter, popular near beaches and temples
Find it at: Beachfronts and temple areas
Kothu Parotta
Shredded parotta stir-fried with egg, meat, and spices on a griddle with a distinctive clanging sound
Find it at: Night food stalls throughout Tamil Nadu
Murukku
Spiral-shaped deep-fried rice flour snack seasoned with sesame seeds and ajwain
Find it at: T. Nagar and market areas, Chennai
Paniyaram
Small round dumplings of fermented rice-lentil batter cooked in special pans with various fillings
Find it at: Morning tiffin stalls and weekend markets
Food markets
Where locals shop and graze.
Koyambedu Market, Chennai
Asia's largest fruit and vegetable wholesale market spread over 294 acres, with an attached flower market
Hours: Open 24 hours (best 4 AM - 10 AM)
T. Nagar Market, Chennai
Vibrant neighborhood market with fresh produce, spices, and street food along Pondy Bazaar
Hours: 6 AM - 9 PM
Broadway Market, Chennai
One of Chennai's oldest markets selling fresh spices, grains, dry goods, and local produce
Hours: 8 AM - 8 PM
Dining etiquette & tips
Navigate the local food scene confidently.
Meals (thali) are typically served on banana leaves - a traditional and sustainable practice
Vegetarian food is very easy to find throughout Tamil Nadu
Filter coffee is a cultural ritual - never pass up an opportunity for a traditional tumbler-davara coffee
Tipping 10% is appreciated but not mandatory in local restaurants
Restaurants in temple towns often serve only vegetarian food
- Vegetarian
- Excellent - Tamil Nadu is one of India's most vegetarian-friendly states with an enormous variety of dishes
- Halal
- Available in Muslim-majority neighborhoods and across most non-vegetarian restaurants
- Gluten free
- Rice-based cuisine is naturally gluten-free; dosas and idlis are gluten-free staples
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | ₹100-300 ($1.20-3.60) per meal | Street food, tiffin centers, and local mess restaurants serving unlimited meals |
| Mid-range | ₹400-800 ($4.80-9.60) per meal | Sit-down restaurants with full menu and table service |
| Upscale | ₹2000+ ($24+) per meal | Fine dining restaurants at 5-star hotels and specialty restaurants |