/ writings timepass

best street food in mangalore (2026)

Mar 6, 2026

·

20 min read

·

updated Mar 6, 2026

tl;dr: 20 best street food spots in mangalore with prices and honest reviews. goli baje, bajji, dosa carts, fish fry stalls, buns, and car street.

tldr: top picks from 20 street food spots - car street goli baje stalls (the iconic mangalore snack, rs 20-30/plate, 9/10), bunder fish fry carts (freshest kane fry in the city, rs 60-80/piece, 9/10), and hotel narayana bajji counter (the bajji benchmark, car street, rs 15-25). mangalore’s street food is defined by coconut, seafood, and rice - completely different from anything in north india. full reviews with prices and honest opinions below.


i haven’t been to mangalore yet. this street food guide is research-backed - built from food blogs, youtube food walks, google reviews, local forum discussions, and recommendations from mangalore natives. when multiple sources independently agree on a stall or a dish, that’s what made the list.

and here’s what the research made clear: mangalore’s street food is in a league of its own. this isn’t chaat-and-samosa territory. mangalorean street food is built on coconut, rice, seafood, and a spice palette that exists nowhere else in india. goli baje isn’t a pakoda - it’s a completely different thing. the fish fry on a mangalore street cart tastes different from any fish fry you’ve had because the fish was caught that morning and fried in fresh coconut oil. the dosa from a mangalore cart is neer dosa - thin, lacy, made from rice batter with no fermentation - not the thick, crispy dosa you get in bangalore or chennai.

the street food geography matters too. car street is the nerve center - a narrow street in the old town where stalls have existed for generations. hampankatta is the commercial hub with evening snack carts. bunder (the old port area) is where the freshest seafood fry happens. these aren’t tourist food streets. these are where locals eat every day.

all ratings are based on aggregated reviews and consistent local feedback. prices are approximate.


the essential mangalore street food glossary

before we start, here are the dishes you need to know. mangalorean street food has its own vocabulary.

dishwhat it isprice range
goli bajedeep-fried curd-based dough balls, crispy outside, fluffy insiders 20-40/plate
bajjibanana or green chili fritters, battered and deep friedrs 15-30/plate
kane fryladyfish (kane) shallow-fried with mangalore spice masalars 40-80/piece
neer dosathin, lacy rice crepes (no fermentation), served with chutneyrs 20-40/plate
mangalore bunssweet banana-based deep-fried puffed breadrs 10-20/piece
kori rottidry chicken curry served with crispy rice wafersrs 60-100/plate
pattrod / pathrodecolocasia leaves stuffed with rice-coconut paste, steamedrs 30-50/plate
fish curry ricebasic daily meal - fish in coconut curry, white ricers 60-100/plate
halwaghee-based sweet, mangalore version uses coconut and wheatrs 30-60/piece
pani purinot the north indian version - mangalore’s is milder, sweeterrs 20-30/plate

the awards (top picks)

  • best goli baje: car street goli baje stalls - the original, the definitive, the benchmark
  • best fish fry: bunder fish fry carts - morning catch, fried by afternoon
  • best bajji: hotel narayana bajji counter - decades old, still perfect
  • best neer dosa: car street dosa carts - thin, lacy, with coconut chutney
  • best mangalore buns: ideal cafe takeaway counter - sweet, puffy, addictive
  • best fish curry rice: bunder market stalls - the daily meal of mangalore
  • best pani puri: hampankatta evening carts - mangalore’s milder, coconut-water version
  • best sweet: ganapathi temple halwa stalls, car street - the ghee-drenched classic
  • best late-night: state bank area evening stalls - bajji, buns, and goli baje after dark
  • best budget eat: any car street stall - rs 50 gets you goli baje, bajji, and tea

the full list

#spotareafamous forprice rangerating
1car street goli baje stallscar streetgoli bajers 20-409/10
2bunder fish fry cartsbunderkane fry, fish fryrs 40-1009/10
3hotel narayana bajji countercar streetbajji, goli bajers 15-309/10
4car street dosa cartscar streetneer dosars 20-408.5/10
5ideal cafe bun counterhampankattamangalore bunsrs 10-208.5/10
6bunder market fish curry stallsbunderfish curry ricers 60-1008.5/10
7ganapathi temple halwa stallscar streethalwa, sweetsrs 30-608.5/10
8hampankatta pani puri cartshampankattapani puri, chaatrs 20-308/10
9state bank bajji stallsstate bank areabajji, bunsrs 15-308/10
10kadri temple snack stallskadrigoli baje, bajji, tears 15-308/10
11pabbas street counterlalbaghice cream, faloodars 40-808.5/10
12car street chaat stallscar streetpani puri, bhelpurirs 20-407.5/10
13old port morning fish marketbunderraw + fried fishrs 50-1508/10
14ks rao road bajji stallsks rao roadbajji, goli bajers 15-307.5/10
15ullal beach snack stallsullalfish fry, bhajjirs 30-607.5/10
16mangaladevi temple stallsmangaladevigoli baje, tea, sweetsrs 15-407/10
17surathkal snack streetsurathkalstudent snacks, chaatrs 15-307/10
18tannirbavi beach snack cartstannirbavifish fry, corn, bhelpurirs 30-607/10
19kudroli temple area stallskudroligoli baje, sweetsrs 15-407.5/10
20falnir padil junction stallsfalnirevening snacks, bajjirs 15-307/10

goli baje - the king of mangalore street food

goli baje is to mangalore what vada pav is to mumbai. it’s the street food identity of the city. deep-fried dough balls made from a batter of maida, curd, rice flour, and coconut, seasoned with curry leaves, green chillies, and ginger. the outside is golden and shatteringly crispy. the inside is fluffy, airy, and slightly tangy from the fermented curd. served blazing hot with coconut chutney.

you’ll find goli baje stalls on almost every major street in mangalore, but some are clearly better than others.

1. car street goli baje stalls

car street, old town / rs 20-40 per plate / 9/10

car street is ground zero for goli baje. multiple stalls here have been serving for decades, and the competition between them keeps the quality razor-sharp. the batter is made fresh every few hours. the oil is coconut oil (not refined, which makes a noticeable difference). the goli baje come out golden, puffed, and impossibly crispy.

the coconut chutney served alongside is the mangalorean kind - ground fresh with green chillies, ginger, and a tempering of mustard seeds and curry leaves. it’s different from the white coconut chutney you get with idli in bangalore. spicier, more textured, more alive.

the stalls don’t have names in the conventional sense. locals identify them by location (“the one near the ganapathi temple,” “the corner stall opposite narayana”). but the quality across the main car street stalls is consistently high. you genuinely can’t go wrong.

the catch: car street is narrow, crowded, and chaotic. there’s no seating. you eat standing up or walking. peak hours (11 am - 1 pm and 5 pm - 7 pm) are packed.

verdict: the best goli baje in mangalore. the definitive street food experience of the city. if you eat one thing on the street in mangalore, make it this.


2. hotel narayana bajji counter

car street / rs 15-30 per plate / 9/10

hotel narayana is a legendary vegetarian restaurant on car street (covered in detail in the best restaurants in mangalore guide). but they also have a street-facing bajji and goli baje counter that operates through the day. the advantage over the standalone stalls is consistency - narayana has been doing this since the 1950s, and the recipe hasn’t changed.

the goli baje here are slightly smaller and denser than the car street stall versions. the bajji - both banana and green chilli varieties - are perfectly battered and fried. the coconut chutney is excellent. and because it’s narayana, the hygiene is a notch above typical street stalls.

the catch: you might end up going inside for a full thali once you smell the food. the counter is a gateway drug to the restaurant.

verdict: the most reliable goli baje and bajji in mangalore. slightly more organized than the standalone stalls, equally delicious.


3. kadri temple snack stalls

kadri, near kadri manjunath temple / rs 15-30 per plate / 8/10

the stalls around kadri manjunath temple serve goli baje, bajji, and tea to the temple-going crowd. the quality is good - not car street level, but solid. the temple setting adds something to the experience. hot goli baje after climbing the temple steps feels earned.

verdict: good temple snack stop. combine with a kadri temple visit.


fish fry stalls - seafood on the street

mangalore’s fish fry is in a different league from anything you’ll get inland. the fish is caught that morning from the arabian sea. it’s fried in coconut oil with a spice masala that’s unique to the coast - red chillies, turmeric, coriander, and a hint of kokum. the result is a fish fry that’s simultaneously crispy, spicy, and fresh in a way that no restaurant can replicate because restaurants don’t have the same daily supply chain.

4. bunder fish fry carts

bunder, near the old port / rs 40-100 per piece (varies by fish) / 9/10

bunder is mangalore’s old port area, and the fish fry carts here are as close to source as you can get without being on the boat. the fish comes in from the trawlers in the morning, and by midday, it’s on the frying pan. kane (ladyfish) fry is the star - whole fish marinated in red chilli masala, shallow-fried in coconut oil until the skin is crackling and the flesh is moist.

other options include bangude (mackerel) fry, prawns, and squid. the pricing depends on the fish and the day’s catch. kane is the most expensive street fish (rs 60-80 per piece) but worth every rupee. mackerel is cheaper and equally good.

the catch: timing matters. morning to early afternoon is when the fish is freshest. by evening, the best pieces are gone. the area around bunder can be chaotic and smelly - this is a working port, not a tourist zone.

verdict: the freshest fish fry in mangalore. period. this is the street food experience that justifies a trip to mangalore.


5. old port morning fish market

bunder / rs 50-150 (raw fish) or rs 40-100 (fried) / 8/10

not technically a street food stall, but the old port fish market has vendors who fry fish to order from the morning catch. you can pick your fish - kane, bangude, surmai, prawns - and they’ll marinate and fry it in front of you. it’s the freshest possible version of mangalore fish fry because you’re literally at the landing point.

the catch: this is a wholesale fish market first, street food second. it’s messy, wet, and not for the squeamish. but the fish fry is incomparable.

verdict: the most authentic fish fry experience in mangalore. not for everyone, but unforgettable if you’re into it.


6. ullal beach snack stalls

ullal, south of mangalore / rs 30-60 / 7.5/10

the stalls near ullal beach serve fish fry, bajji, and corn alongside the beach view. the fish fry here is decent but not as fresh as bunder (the fish comes from the same coast but through a longer supply chain). the real draw is eating fish fry on the beach.

verdict: a beach snack experience. the fish fry is good, the setting is better.


dosa carts and breakfast street food

7. car street dosa carts

car street / rs 20-40 per plate / 8.5/10

the dosa carts on car street serve neer dosa - mangalore’s signature dosa that’s completely different from the masala dosa or rava dosa you get elsewhere. neer dosa is made from rice batter (no urad dal, no fermentation), spread thin on a hot pan to create a lacy, translucent crepe. it’s served with coconut chutney and sometimes a small bowl of chicken or fish curry.

the texture is delicate and soft - the opposite of a crispy masala dosa. eating neer dosa from a street cart, dipped in coconut chutney, with the chaos of car street around you, is a quintessential mangalore morning.

the catch: available mostly in the mornings (7 am - 10 am). the carts disappear by late morning.

verdict: the quintessential mangalore breakfast on the street. completely different from dosa anywhere else in india.


8. ideal cafe bun counter

hampankatta / rs 10-20 per piece / 8.5/10

ideal cafe’s street-facing counter sells mangalore buns - the sweet, banana-based, deep-fried puffed bread that’s unique to this city. the buns are made from a dough of mashed ripe bananas, maida, sugar, and yoghurt, deep-fried until golden and puffy. the outside is lightly crispy, the inside is soft and faintly sweet.

mangalore buns are eaten with a coconut chutney or with sambar. ideal cafe has been making them since the 1940s, and the counter is always busy in the mornings.

the catch: the buns are best hot. they lose the magic once they cool down. get them fresh off the fryer.

verdict: the best mangalore buns in the city. an institution.


chaat and pani puri

mangalore’s chaat is different from north indian chaat. less tangy, less aggressive with the spices. the pani puri uses coconut water in the pani instead of tamarind water, giving it a sweeter, milder taste.

9. hampankatta pani puri carts

hampankatta, near city centre / rs 20-30 per plate / 8/10

the evening pani puri carts in hampankatta are a mangalore institution. the pani here uses coconut water, jaggery, and green chilli - distinctly different from the sour-tangy pani you get in mumbai or delhi. the puris are crispy and small. the filling is potato and chickpea with a coconut-forward chutney.

it’s a gentler, sweeter pani puri experience. north indians might find it too mild. mangaloreans will tell you this is the correct way.

the catch: purists from mumbai or delhi may not recognize this as “real” pani puri. it’s a different preparation. judge it on its own merits.

verdict: best pani puri in mangalore. a different interpretation of the dish that’s worth trying with an open mind.


10. car street chaat stalls

car street / rs 20-40 per plate / 7.5/10

the chaat stalls on car street serve bhelpuri, sev puri, and dahi puri alongside pani puri. the preparations lean coastal - more coconut, less tamarind than north indian versions. the quality is consistent, the prices are low, and the stalls have been here for years.

verdict: solid everyday chaat. not destination-worthy on its own, but a good addition to a car street food walk.


sweets and desserts

11. ganapathi temple halwa stalls

car street, near ganapathi temple / rs 30-60 per piece / 8.5/10

the halwa stalls near the ganapathi temple on car street serve mangalore-style halwa - a dense, ghee-heavy sweet made from wheat, sugar, ghee, and coconut. it’s cut into blocks and served wrapped in paper. the texture is chewy and rich, completely different from the soft, gelatinous halwa you get in the north.

this halwa is a temple prasad staple, but it’s also eaten as a standalone sweet. the ghee content is generous, which means it tastes incredible when fresh and warm.

the catch: extremely sweet and heavy. one piece is enough. the calorie count is best left uncalculated.

verdict: mangalore’s signature sweet. the ghee-to-everything ratio is aggressive in the best way.


12. pabbas street counter

lalbagh / rs 40-80 per serving / 8.5/10

pabbas is mangalore’s legendary ice cream parlour (since 1913), and the street counter serves gadbad ice cream, falooda, and milkshakes to go. the gadbad is a layered sundae of multiple ice cream flavours, jelly, nuts, and fruits - invented in mangalore and still best eaten here.

i’ve covered pabbas in both the best restaurants in mangalore and the best cafes in mangalore guides. the street counter version is the same quality at slightly lower prices because you’re not occupying a table.

verdict: the gadbad ice cream from the street counter is an essential mangalore experience. over a century old, still unmatched.


evening and late-night street food

13. state bank bajji stalls

state bank area / rs 15-30 per plate / 8/10

the evening stalls near the state bank area in mangalore serve bajji, goli baje, and mangalore buns as the sun goes down. this is where the after-work crowd goes for a quick snack. the bajji here - both banana and green chilli - are freshly fried and excellent.

the stalls set up around 5 pm and run until 9-10 pm. it’s a reliable evening snack zone with consistent quality across multiple vendors.

verdict: best evening snack street in mangalore. the after-work bajji run is a local ritual.


14. ks rao road bajji stalls

ks rao road / rs 15-30 per plate / 7.5/10

another cluster of evening bajji and goli baje stalls, this time on ks rao road. similar quality to the state bank stalls but slightly less crowded. good for a quick evening snack if you’re in the area.

verdict: reliable evening snack stalls. interchangeable with the state bank ones.


temple and beach snack stalls

15. kudroli temple area stalls

kudroli / rs 15-40 per plate / 7.5/10

the stalls around kudroli gokarnanatheshwara temple serve goli baje, sweets, and tea to the temple crowd. the quality is decent, especially during festival seasons (navaratri is massive here). the sweet stalls during dasara are particularly good.

verdict: temple snack stop. best during festival season.


16. mangaladevi temple stalls

mangaladevi / rs 15-40 per plate / 7/10

the temple that gave mangalore its name has snack stalls serving the usual goli baje, bajji, and tea. the quality is average - temple-crowd-level rather than car-street-level. but the historical setting adds something.

verdict: eat here for the history, not the food quality.


17. tannirbavi beach snack carts

tannirbavi / rs 30-60 / 7/10

tannirbavi beach has snack carts serving fish fry, corn on the cob, bhelpuri, and sliced fruit. the fish fry is decent but not bunder-level. the real draw is eating on the beach with a sea view.

verdict: beach snacks with a view. the experience outweighs the food quality.


student food zones

18. surathkal snack street

surathkal, near nitk / rs 15-30 / 7/10

the street food stalls near nitk surathkal cater to engineering students. cheap chaat, goli baje, maggi, and quick snacks. the quality is student-budget-level - filling, affordable, nothing fancy. but it’s an authentic part of mangalore’s food culture since nitk is one of the city’s biggest institutions.

verdict: student food zone. come here if you want to see what 19-year-olds in mangalore eat between classes.


more street food areas

19. bunder market fish curry stalls

bunder / rs 60-100 per plate / 8.5/10

the market stalls in bunder serve the daily mangalore meal - fish curry rice. a plate of white rice with a fish curry cooked in coconut milk, served with a piece of fried fish on the side. this is what mangalore eats every single day. the curry is tangy from kokum, rich from coconut, and spiced with the coastal masala blend.

these are working-class lunch stalls. the seating is basic, the crowd is fishermen and market workers, and the food is outstanding. this is mangalore’s soul food on a plate.

verdict: the daily meal of mangalore, served at the source. if you want to understand mangalore food culture, eat here.


20. falnir padil junction stalls

falnir / rs 15-30 / 7/10

evening snack stalls at the padil junction in falnir serve bajji, goli baje, and tea. a neighbourhood street food stop that’s convenient if you’re in falnir but not worth a special trip.

verdict: neighbourhood evening snack stalls. reliable, not destination-worthy.


the mangalore street food route (if you have one day)

morning (7-9 am): start at bunder for the fish market experience and a plate of fish curry rice or fried fish. then walk to bunder fish fry carts for the freshest kane fry.

mid-morning (10-11 am): car street for neer dosa from the dosa carts and mangalore buns from ideal cafe’s counter. tea from any car street stall.

afternoon (12-2 pm): car street goli baje stalls for the signature mangalore snack. hotel narayana bajji counter for the best bajji. ganapathi temple halwa stalls for the sweet.

evening (5-7 pm): hampankatta pani puri carts for the coconut-water pani puri. state bank bajji stalls for the evening snack round.

dessert: pabbas street counter for gadbad ice cream. non-negotiable ending.

total cost: under rs 500. total experience: priceless (sorry, had to).


frequently asked questions

what is the best street food in mangalore? goli baje is the most iconic street food in mangalore - crispy, fluffy, deep-fried dough balls served with coconut chutney. the best goli baje is at the stalls on car street. kane (ladyfish) fry from bunder is the best seafood street food.

where to eat street food in mangalore? the top areas are car street (goli baje, bajji, dosa carts), hampankatta (pani puri, chaat), bunder (fish fry, fish curry rice), state bank area (evening bajji stalls), and kadri (temple snacks).

what is goli baje? goli baje is mangalore’s signature street snack. deep-fried dough balls made from maida, curd, rice flour, and coconut, seasoned with curry leaves and green chillies. crispy outside, fluffy inside. served with coconut chutney. rs 20-40 per plate.

is mangalore street food safe? generally yes. mangalore’s street food hygiene is better than most north indian cities. stick to crowded stalls with high turnover, eat seafood early in the day when it’s freshest, and avoid anything that’s been sitting out too long.

how much does street food cost in mangalore? very affordable. goli baje rs 20-40, bajji rs 15-30, fish fry rs 40-80 per piece, neer dosa rs 20-40, mangalore buns rs 10-20, pani puri rs 20-30. a full street food tour costs under rs 500 per person.


read more

for the full restaurant scene, check out the best restaurants in mangalore covering everything from machali to ideal cafe. the best fish thali in mangalore goes deep into the sit-down thali experience. the mangalorean cuisine guide explains the bunt, gsb, catholic, and beary food traditions behind these street foods.

for street food guides in other cities, see the best street food cities in india ranking where mangalore consistently makes the coastal tier alongside kochi and goa. the indian street food guide covers the broader landscape.

liked this? get more honest reviews

no spam, just useful stuff — unsubscribe anytime.