kerala toddy shop food guide: fish curry and coconut toddy (2026)
the complete guide to eating at a kerala toddy shop - fish head curry, duck mappas, fresh toddy, and the most intense spice you'll ever taste. with prices.
tldr: kerala toddy shops serve some of the most intensely spiced, deeply flavorful food in india, and most people outside kerala have never experienced one. the fish head curry alone is worth the trip - tamarind, red chili, mustard seed, curry leaves, the buttery flesh around a massive fish head. pair it with fresh coconut toddy (sweet, fizzy, mildly alcoholic) and you have a meal that will restructure your entire understanding of indian food. this guide covers the toddy tapping process, what to order, how the food works, and why eating at a toddy shop is less about a meal and more about a cultural experience that’s been running for centuries.
i need to tell you about the shelf.
every toddy shop in kerala has one. it’s a wooden shelf, usually in the kitchen or just outside it, where the day’s dishes sit in steel or clay vessels. there’s no printed menu. no photos of the food. no descriptions. you walk up to the shelf, point at what looks interesting, and they scoop it onto your plate. if you don’t know what something is, the cook will tell you. if you ask what’s good, he’ll point at everything. because everything is good. that’s the rule in a toddy shop - if it’s on the shelf, it’s been cooked right.
i first walked into a toddy shop thinking it was about the toddy. it is not about the toddy. the toddy is the excuse. the food is the reason. and the food at a proper kerala toddy shop is, without exaggeration, some of the most flavor-dense cooking i’ve encountered anywhere in india. i’ve eaten biryani in hyderabad, kebabs in lucknow, champaran mutton in patna. the toddy shop food is a different category entirely. it’s not refined. it’s not elegant. it’s a full-volume assault of coconut oil, curry leaves, green chilies, and whole spices applied to whatever protein was fresh that morning.
if you’ve been to kerala and only eaten at restaurants, you’ve missed the point.
how toddy actually works
before the food, the drink. because you can’t understand toddy shop food without understanding toddy.
toddy - kallu in malayalam - is the fermented sap of coconut palm blossoms. not the fruit. not the coconut water. the flowers. a toddy tapper climbs the coconut palm (preferably one leaning over brackish water, where the mix of salt and freshwater gives the sap a distinctive mineral quality), slices open the flower stalks, and hangs a clay pot to catch the dripping juice.
the collection happens every morning. when you taste the freshly collected toddy, it’s sweet, slightly fizzy, and sour in a way that’s difficult to compare to anything else. imagine carbonated coconut water with a citrusy tang and the faintest whiff of fermentation. there are actual ants floating in it, because ants want the sugar too. that’s how you know it’s real.
here’s the critical detail about toddy: it ferments at an alarming rate. within two hours of collection, it’s already at about 4% alcohol. by the afternoon, it’s stronger. by evening, it’s heading toward vinegar territory. this is why toddy cannot be bottled, cannot be exported, cannot be commercialized in any meaningful way. it has to be consumed close to the source, close to the time of collection. this biological reality is the reason toddy shops exist in the first place - the drink demands a local, daily infrastructure.
the best toddy i had was the fresh morning batch. mildly fizzy, sweet with a sour edge, frothy on top. the fermented afternoon version was vinegary and more aggressive - still good, but a different experience. and then there was the chili toddy.
the chili toddy
someone at the toddy shop crushed green chilies and ginger into fresh toddy and handed it to me in a steel glass. the liquid was milky but tinted green from the chilies. there were bits of ginger floating around. i drank it.
the sweetness hits first. then the carbonation. then, about three seconds in, the chili heat arrives from somewhere in the back of your throat and starts building. the ginger adds a warm undertone. the toddy’s natural sugars balance the heat just enough that you don’t stop drinking. you can’t stop drinking. it’s addictive in a way that’s slightly concerning.
they also had a grape toddy - pink in color, sweeter, from a different palm variety. pleasant but less interesting. the chili-ginger version is the one that stays with you.
the food
the food at a toddy shop is not served as individual dishes you select from a menu. it’s served family-style from whatever was cooked that morning. you go to the shelf, you point, you eat. the proteins rotate based on what’s available - fish, beef, pork, buffalo, duck, prawns. the preparation methods are relatively consistent: everything is cooked in coconut oil with aggressive amounts of spices, curry leaves, and coconut.
here’s what i ate, in the order that wrecked me.
fish head curry
this is the dish. the one that justifies the entire toddy shop concept.
a massive fish head - and i mean massive, the size of your hand spread wide - simmered in a gravy built from tamarind, red chili powder (not a pinch, not a tablespoon, but full handfuls), mustard seeds, curry leaves, and a base of coconut oil. the gravy is dark red, almost menacing. it looks like lava. it bubbles like lava. the cook plays with it like he’s making chai, pouring it from height back into the pot to incorporate air.
when it arrives on your plate, the tamarind sourness hits first. then the chili heat, which is immediate and unrelenting. then, as you dig into the fish head itself, you find the buttery flesh around the eyes, the cheeks, the collar - all of which have absorbed the gravy and become these intensely flavored pockets of richness. the fish head gelatinous texture mixed with the sour-spicy gravy is genuinely one of the great eating experiences in india.
and here’s the thing nobody tells you about toddy shop fish head curry: it’s not served with rice. it’s served with tapioca root (kappa) and a chutney made with shallots and chili. the starchy, slightly chewy tapioca absorbs the gravy differently than rice would - it holds it on the surface rather than absorbing it, so every bite is a full hit of flavor.
rs 200-350 depending on the size of the fish head and the shop.
beef ularthiyathu (dry-fried beef with coconut)
this is the crowd favorite at every toddy shop in kerala, and for good reason.
thin slices of beef, slow-cooked until most of the moisture has evaporated, then finished with shredded coconut, curry leaves, and an aggressive amount of chili. the result is not a curry. it’s closer to a dry fry - each piece of beef has a slight chew, coated in a layer of toasted coconut and fried curry leaves. when you bite into it, the immediate burst is fried curry leaf (which is its own form of umami), followed by the spice, followed by the coconut crunch.
the version at the toddy shop i visited was finished with mustard oil rather than pure coconut oil, which added a sharpness that cut through the richness. served on the appam (a fermented rice pancake made, in this case, with toddy itself, giving it a pleasant sourness), the beef becomes something transcendent.
rs 150-250 per portion.
duck mappas
this is the dish i think about at 2 am for no reason.
mappas is a kerala curry style built on black pepper, cloves, and coconut milk. the spice profile is completely different from the chili-forward dishes on the shelf - it’s warm, aromatic, almost sweet from the coconut, with the pepper and clove weaving together in a way that’s hard to separate. it’s the kind of spice that heats you from the inside rather than burning your tongue.
the duck pieces were large, cooked until tender but not falling apart. the skin still had some texture. the gravy was rich and green-tinged from the fresh spices. compared to the fish head curry (which is aggressive and confrontational), the duck mappas is sophisticated and layered. it’s the dish you order if you want to taste what kerala spice work can really do when it’s not trying to destroy you.
i wrapped pieces of duck in the toddy appam and ate them like sandwiches. this is the correct method.
rs 250-400 depending on the shop.
pork roast with coconut
similar preparation to the beef ularthiyathu - slow-cooked, finished dry with shredded coconut and curry leaves. the pork had more fat than the beef version, which meant more flavor from the rendered fat mixing with the coconut oil. the pieces were larger, meatier. the chili level was the same (extreme).
the pork and the beef are essentially the same technique applied to different proteins, but the pork wins on richness. the fat content makes it more satisfying, more decadent. if you eat meat and you’re at a toddy shop, get both and compare. if you can only get one, get the pork.
rs 150-250 per portion.
buffalo fry
prepared identically to the beef but with a slightly different texture - buffalo is leaner and chewier. the coconut and curry leaf coating was the same. the spice was the same. the experience was slightly less rich than the beef version but still excellent.
served with the same raw onion accompaniment as everything else.
rs 120-200 per portion.
prawn roast
freshwater prawns in a paste made from what appeared to be every spice in the kitchen. the prawns were large, shells mostly on, claws intact. the curry paste was so thick on the prawns that i couldn’t tell where shell ended and spice began. biting through the shell, through the spice layer, to the buttery prawn meat underneath is an experience in texture contrasts.
the coconut shreds again, the curry leaves again. everything at a toddy shop comes back to coconut and curry leaves. it’s the base note of every dish.
rs 200-350 depending on prawn size.
taro with chili vinegar
the one vegetarian item i tried. steamed taro root, served with a chili vinegar dipping sauce. the taro itself was mild and starchy. the vinegar was sharp and hot. the combination was simple but effective - a palate cleanser between the rich meat dishes. don’t skip this.
rs 50-80.
the experience
eating at a toddy shop is not a restaurant experience. there’s no service as you understand it. there’s no ambiance. there’s a kitchen, a shelf, some wooden tables, and the sound of people who have been drinking toddy since noon having the best time of their lives.
the toddy shop i visited was accessible only by boat. two hours through the kerala backwaters in a houseboat, passing rice paddies and coconut groves, to reach a dock surrounded by nothing but water and green. the shop was right on the water’s edge. the kitchen was open, the fires were going, and the aromas - garlic, green chili, curry leaves frying in coconut oil - hit you from fifty feet away.
you eat with your hands. there are no forks. the appam and tapioca are your utensils. you tear off a piece, press it into the gravy, pick up a chunk of meat, and eat. the left hand holds the toddy glass. this is the rhythm.
by the end of the meal, someone was singing folk songs. a regular at the shop, a man named jolly (his actual name), who comes not for the toddy or the food but because he enjoys the people. he sang songs by a kerala folk artist, and the entire shop went quiet. this is the part that no food review can capture - the toddy shop is a social institution. people come here to be together. the food and the toddy are the medium, not the message.
the awards (my personal picks)
- best dish overall: fish head curry. the sourness, the heat, the buttery fish flesh. nothing else comes close.
- most underrated: duck mappas. the pepper-clove-coconut gravy is world-class and nobody outside kerala talks about it.
- best for first-timers: beef ularthiyathu. approachable, intensely flavored, and the coconut crunch makes it addictive.
- most dangerous: chili toddy. you will drink too much because it tastes too good.
- best pairing: toddy appam with any of the meat dishes. the fermented sourness of the appam balances the richness of the meat.
- most likely to ruin your afternoon: fish head curry. the spice level will make you sweat for approximately three hours after eating.
kerala toddy shop tips
- go before noon. the freshest toddy is collected in the morning, and the food is cooked fresh daily. by evening, the best dishes on the shelf are gone.
- the backwater toddy shops (accessible by boat) are more authentic than the roadside ones. the boat journey is part of the experience. hire a boat from alleppey or kumarakom.
- bring cash. most toddy shops don’t accept cards or upi. expect to spend rs 500-800 per person for food and toddy.
- the spice level is not adjustable. this is not a restaurant where you can ask for “less spicy.” if you can’t handle heat, start with the duck mappas (coconut-based, milder) and work your way up.
- the toddy ferments fast. if you want the sweet, mild version, go in the morning. if you want something stronger, go in the afternoon. either way, don’t save it - it won’t keep.
- wear clothes you don’t mind getting curry-stained. eating with your hands from gravy-heavy dishes at a wooden table while drinking from steel glasses is not a clean-shirt activity.
- the appam made with toddy is different from regular appam. it has a fermented sourness that pairs perfectly with the rich, spicy meats. always order it if it’s available.
if you found this useful, check out these other kochi guides: