best seafood in chennai (2026)
chennai seafood ranked - kasimedu harbour rates, ecr shacks, besant nagar and the old fish messes. real prices from rs 200 for two to rs 950 a kilo.
tldr: chennai seafood runs on three tracks. buy raw at kasimedu harbour between 4 and 8 am, where seer was recently quoted near rs 950 a kilo and crab rs 300-455. eat cheap at nair mess in triplicane, about rs 200 for two for kerala-style fish meals. eat properly at thoondil on ecr, rs 800-950 for two with a live counter. sundari akka kadai on marina is the overrated one.
chennai sits on the bay of bengal and lands fish in genuine volume, but the city’s seafood reputation is weaker than mangalore’s or kochi’s, and the reason is structural rather than culinary. the fish is excellent. the problem is that chennai’s best seafood never passes through a restaurant. it goes from the boat to kasimedu to a home kitchen, and what the restaurant economy gets is the second tier, cooked in a chettinad or tandoori idiom that treats fish as a protein rather than as the point.
that produces a sharp split you need to understand before planning. the fishing-harbour route at kasimedu gets you the best raw material at the lowest price, but it is a wholesale and retail market, not a place to eat, and you need a kitchen or a willing cook at the other end. the ecr and besant nagar route gets you a sit-down meal with a sea view and a bill between rs 400 and rs 3,200 for two, with quality that reviewers describe as inconsistent. and the old fish messes in triplicane, mylapore and nungambakkam get you the cheapest cooked seafood in the city, rs 200-400 for two, in rooms with no ambience whatsoever and frequently a male-dominated crowd.
one vocabulary note. in tamil nadu “hotel” means a place that serves food, not a place with rooms, so viswanathan chettinadu hotel and velu military hotel are restaurants. a “mess” is a cheap home-style eatery, and a “military hotel” is an old chennai euphemism for a non-veg joint, from a period when vegetarian food was the respectable default. the fish-curry tradition in chennai lives almost entirely inside those two categories.
prices below come from recent published listings, market rate reports, aggregator menus and food-media roundups. fish rates move daily with the catch, aggregator figures carry delivery markup, and counter prices have very likely crept up since those listings were posted, so treat everything here as a planning figure rather than a quote. nobody from this site has eaten at these places or bought at this harbour. every verdict is a composite of published reviews, and the X/10 scores are labelled as such.
for the wider picture, the chennai food guide is the hub and the chennai restaurants guide covers the city beyond fish. for comparison, seafood in kochi and seafood in mangalore are the two coasts chennai is usually measured against.
the awards
- best cheap fish meal: nair mess, triplicane - kerala-style, coconut oil, banana leaf, open since 1961. about rs 200 for two before fries, with prawn fry quoted at rs 110 and mutton fry the same.
- best sit-down seafood: thoondil, panaiyur on ecr - live counter for lobster, prawn, crab, squid and fish, cooked chettinad, south indian, tandoori or chinese. rs 800-950 for two.
- best value on ecr: kadal kitchen, kovalam - fixed daily menu, king fish thali, prawn and squid tawa fry, about rs 400-450 for two.
- best fish curry: velu military, nungambakkam - nearly seven decades old, and the fish curry is the specific dish regulars swear by, attributed to standards set by velu ambalam, who ran the kitchen until 1996.
- best crab: thoondil again, for butter garlic crab, crab masala fry and nandu rasam, the crab soup reviewers single out.
- best raw fish buy: kasimedu, the royapuram fishing harbour - around 90 retail stalls, roughly 1,000 mechanised boats, best between 4 and 8 am. cash only in practice.
- best splurge: dakshin at itc grand chola, guindy - regional south indian with meen moilee and a seafood thali, temple-style room, live classical music at dinner. about rs 3,500 for two.
- best mahabalipuram day trip: moonrakers on othavadai street - mixed grilled calamari and prawn curry, about rs 700 for two, near the sea.
- most overrated: sundari akka kadai, marina beach road - 3.7 across 8,300-plus google reviews but 2.8 on tripadvisor, with the recurring verdict being over-hyped, overpriced for the cooking, poor staff attitude and nowhere to sit.
the full list
| # | place | area | best for | cost | rating |
|---|---|---|---|---|---|
| 1 | nair mess | triplicane | kerala-style fish meals | rs 200-400 for two | 8.5/10 |
| 2 | thoondil | panaiyur, ecr | live counter, crab, squid | rs 800-950 for two | 8/10 |
| 3 | velu military | nungambakkam | fish curry | rs 300-500 for two | 7.5/10 |
| 4 | kadal kitchen | kovalam, ecr | king fish thali, tawa fry | rs 400-450 for two | 7.5/10 |
| 5 | viswanathan chettinadu | mylapore | fish fry, prawn gravy | rs 200 for two | 7.5/10 |
| 6 | kasimedu harbour market | royapuram | buying raw fish at dawn | rs 220-950 per kg | 8.5/10 |
| 7 | dakshin, itc grand chola | guindy | meen moilee, seafood thali | rs 3,500 for two | 8/10 |
| 8 | kuttanad restaurant | besant nagar | fish fry, crab masala, prawn roast | rs 600 for two | 7.5/10 |
| 9 | malgudi, the savera | mylapore | kerala, tamil, andhra seafood | rs 3,000 for two | 7.5/10 |
| 10 | moonrakers | mahabalipuram | grilled calamari, prawn curry | rs 700 for two | 7.5/10 |
| 11 | the reef, sheraton grand | ecr, neelangarai | seafood buffet, 24-hour | rs 3,000-3,200 for two | 7/10 |
| 12 | valaiyapattiyar mess | triplicane | kongu nadu fish curry | rs 300 for two | 7/10 |
| 13 | sundari akka kadai | marina beach road | fish thali on the sand | rs 300-500 for two | 5.5/10 |
ratings are composites of published reviews across tripadvisor, zomato, district, wanderlog and food-media roundups, not first-hand scores.
kasimedu, the royapuram fishing harbour
this is where chennai’s fish actually comes from, and it is the single most useful thing on this page if you have access to a kitchen. the retail market sits inside the harbour complex next to the auction shed with around 90 stalls, and roughly 1,000 mechanised boats work out of it. it is one of the largest and busiest fish markets in tamil nadu.
what to buy: seer or vanjaram, pomfret, sankara which is red snapper, prawns, crab, squid, sardines, mackerel, tuna, nethili which is anchovy, and occasionally lobster. recent chennai market rates: seer about rs 930 a kilo, pomfret rs 695, crab rs 455, prawns rs 380, indian mackerel rs 220. on a peak demand day at kasimedu itself, vanjiram was the dearest at rs 950, sankara rs 500-550, prawns rs 450-550, crab rs 300-400 and pomfret rs 400-500.
what reviewers say: the market is busiest and best for fresh catch between 4 and 8 am, and buying early gets the freshest fish before the popular varieties sell out. longtime local advice goes further and suggests 3 to 5 am for the cheapest. haggling is normal and bulk buys get better rates, because the harbour supplies hotels and caterers alongside families.
honest caveat: this is not a place to eat. published guides on kasimedu could not confirm the names, timings or per-plate rates of the fry stalls near the harbour road, so anything claiming to rank them is guessing, and this guide will not. bring cash, a bag or cooler box and footwear you do not mind soaking. and avoid the 61-day east coast fishing ban from 15 april, when arrivals collapse from 180-200 tonnes a day to 15-25 and prices roughly double, with vanjaram reported at about rs 1,600 against rs 800. several kasimedu-sourced home delivery services operate across chennai if a dawn trip is unrealistic.
nair mess, triplicane
in a lane opposite chepauk stadium, open since 1961, and the cheapest good cooked seafood in chennai. kerala-style, coconut-oil-based, served on banana leaf.
what to order: fish curry, vanjaram fish fry, prawn fry, nethili, egg kothu parotta. recent published price points put veg meals at rs 100 and prawn fry at rs 110. an older review breaks it down further: limited meal rs 60 with mutton or fish curry billed separately at rs 58, seer fish rs 190, prawn fry rs 77, chicken 65 rs 105, which came to roughly rs 400 for one person with gst.
what reviewers say: the fish curry and the seafood specialities are what draw both regulars and first-timers, and the banana-leaf service with simple seating is part of the appeal rather than a compromise.
honest caveat: listings carry it at a modest 3.5 and the room is packed nearly permanently. the curries and fries are billed on top of the meals plate, so the headline “rs 200 for two” only holds if you eat plainly. typically only mutton meals and fish meals are offered, so there is no real choice architecture.
thoondil, panaiyur on ecr
the name translates as fishing rod, a reference to the live seafood counter, and it is the most-cited sit-down seafood restaurant on the east coast road. at 19a jai nagar, panaiyur, akkarai.
what to order: crab masala fry, butter garlic crab, pepper squid, fish biryani and nandu rasam, the crab soup reviewers name repeatedly. prawns and fried fish are the other consistent picks. the live counter offers lobster, prawn, crab, squid and fish cooked chettinad, south indian, tandoori or chinese style. the non-veg meal with fish curry, nethili fry, prawns, crab masala and omelette has been quoted at rs 400, and a full tawa fry at rs 1,200 for a 700 g parai fish. cost for two runs rs 800-950 across listings.
what reviewers say: the live counter and the straw-hut canopy seating are the draw. crab is the dish it gets named for most.
honest caveat: the ratings are more modest than the enthusiasm suggests, 3.7 on district across 126 reviews and 3.8 on google across more than 9,500, with one listing claiming 4.8 which does not reconcile with the others. picking live seafood by weight is how bills escalate, so agree the weight and the rate before they cook it.
kadal kitchen, kovalam on ecr
at 1/11 east coast road, kunnukadu, kovalam, next to taj fisherman’s cove. a rustic, airy room with a fixed daily menu rather than a long card, which is unusual and mostly a good thing.
what to order: king fish thali, prawns tawa fry, squid tawa fry, chicken chukka, dry fish sambal, and whatever the catch of the day is, often sardines and mackerel. the kadal special fish curry and the vanjaram fry with steamed rice get named specifically. about rs 400-450 for two, with restaurant guru putting the range at rs 200-600 a head.
what reviewers say: the fish is described as genuinely fresh, and the limited fixed menu is what keeps the quality up. it tops at least one 2026 chennai seafood roundup.
honest caveat: reviews are mixed and the criticisms are specific. waits at peak hours, toilet cleanliness, a dark interior, and a vegetarian order that reportedly arrived as little more than rice and rasam. this is a fish place and a non-fish-eater in the group will have a bad time.
velu military, nungambakkam
nearly seven decades old and one of the last genuine military hotels left in a city that had many. the fish curry is the reason it is on this list.
what to order: the fish curry, which customers swear by for its flavour and consistency, attributed to standards set by velu ambalam, who ran the kitchen until his death in 1996. the biryanis, fries and gravies fill out the card.
what reviewers say: regulars describe it as a cheap local-style non-veg place with a range of biryanis, fries and gravies that taste good, at reasonable prices.
honest caveat: several things need flagging. the branding is fragmented across velu military hotel, velu military restaurant and velu family restaurant, and at least one kodambakkam listing is now marked closed, so confirm the specific outlet is open. the military tag has been kept, which in practice means the dining room remains male-dominated, and a separate velu family restaurant operates in nungambakkam for anyone who would rather not. reviews split hard, with complaints about poor ambience, slow service and unbalanced spicing alongside the praise. tripadvisor carries the nungambakkam outlet at 3.7.
besant nagar and the beach-adjacent options
besant nagar is the civilised version of chennai seafood, walkable, beach-adjacent, and priced across a wide band.
what to order: at kuttanad restaurant on 1st main road, fish fry, crab masala and prawn roast at about rs 600 for two, which is the best value in the area. jonah’s bistro on 2nd avenue sits near rs 1,300 for two and the cascade on 16th cross street near rs 1,050. boat stopper is the cheap option at roughly rs 300 for two. c salt, an open-air beach-view room, carries an unusually strong 4.9 across about 825 reviews.
what reviewers say: kuttanad is the one that comes up for actual kerala-style cooking rather than ambience, and c salt’s rating is the highest of any chennai seafood listing, though on a smaller review base than the ecr places.
honest caveat: note that “the reef” in chennai is at the sheraton grand on ecr at 280 ecr, vadanemmeli, neelangarai, not in besant nagar, and runs rs 3,000-3,200 for two for a 24-hour multi-cuisine operation with a seafood buffet. one reviewer described the food as normal and under-spiced but the ambience as strong, with a 50 per cent weekday discount making it reasonable. also, fisherman’s fare in egmore is listed as permanently closed, so the only version worth planning around is the mahabalipuram one at 45 othavadai street, about rs 700 for two.
sundari akka kadai, marina beach road
the famous one, and the one published reviews are hardest on. it is a beachside stall rather than a restaurant, with no formal seating, where people eat on the sand.
what to order: if you go, the fish thali, prawn masala, crab fry, and the idli with meen kuzhambu which regulars order at dinner. the squid and fish fries get named. roughly rs 300-500 for two.
what reviewers say: the positive case is authentic home-style cooking, generous portions, fresh fish and value for money, and it ranks third on at least one list of thirty chennai seafood places with 3.7 across more than 8,300 google reviews.
honest caveat: tripadvisor is far harsher at 2.8, with one 2023 reviewer calling it over-hyped, rating the king fish and prawn fry “bad to ok” and the price high, and a 2020 reviewer saying the crowds were driven by hype rather than cooking. recurring complaints are staff attitude, being pricey relative to nearby options, almost no seating and gravies that are very spicy. published advice if you still want to go is a weekday around 3 pm to dodge the crowd, and to stick to fish and prawn.
tips
- harbour timing beats everything. kasimedu is best between 4 and 8 am, and local advice says 3 to 5 am for the cheapest fish. by mid-morning the good varieties are gone and you are buying what is left.
- avoid the 61-day east coast fishing ban from 15 april. arrivals at kasimedu drop from 180-200 tonnes a day to 15-25, prices roughly double, and restaurant quality follows the supply down.
- carry cash. the harbour, the messes and the marina stalls are cash-first, and several messes display no rate card at all, so count the change.
- agree weight and rate before they cook live seafood. at thoondil and other live-counter places the bill is driven by what you pick off the ice, and a tawa fry has been quoted at rs 1,200 for a 700 g fish. ask first.
- learn four fish names and you can order anywhere. vanjaram or vanjiram is seer and king fish, the premium one. sankara is red snapper, cheaper and arguably better eating. nethili is anchovy, usually deep fried. nandu is crab. karuvadu is dried fish and comes salty by design.
- check veg or non-veg before entering. the fish messes are non-veg houses and published reviews of kadal kitchen specifically complain about the vegetarian option. a mixed group is better off at thoondil or a hotel restaurant.
- outlet choice matters. velu’s branding is split across military and family outlets with at least one listing closed, fisherman’s fare only survives in mahabalipuram, and “the reef” is on ecr rather than besant nagar. confirm the specific address before travelling.
- ecr is a drive, not a walk. panaiyur, kovalam and neelangarai are strung along the east coast road south of the city, and mahabalipuram is further again, so a seafood evening on ecr is a half-day commitment. besant nagar is the closer substitute.
- filter coffee does not belong at the end of a fish meal, and most of these places will not have good coffee. drink it at a tiffin shop in mylapore or triplicane in the morning instead, where the decoction is fresh.
related guides
- chennai food guide - the hub for dishes, areas and prices
- best restaurants in chennai - the citywide ranking
- best dosas in chennai - honest rankings by dosa type
- best restaurants in t. nagar chennai - the shopping district
- best seafood in kochi - the malabar coast version
- best seafood in mangalore - arguably india’s best fish cooking
- best fish thali in mangalore - the format chennai does less well
- madurai food guide - inland tamil nadu, non-veg heavy
- hotels - where to stay across our cities