best street food in mangalore (2026)
·
20 min read
·updated
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.
| dish | what it is | price range |
|---|---|---|
| goli baje | deep-fried curd-based dough balls, crispy outside, fluffy inside | rs 20-40/plate |
| bajji | banana or green chili fritters, battered and deep fried | rs 15-30/plate |
| kane fry | ladyfish (kane) shallow-fried with mangalore spice masala | rs 40-80/piece |
| neer dosa | thin, lacy rice crepes (no fermentation), served with chutney | rs 20-40/plate |
| mangalore buns | sweet banana-based deep-fried puffed bread | rs 10-20/piece |
| kori rotti | dry chicken curry served with crispy rice wafers | rs 60-100/plate |
| pattrod / pathrode | colocasia leaves stuffed with rice-coconut paste, steamed | rs 30-50/plate |
| fish curry rice | basic daily meal - fish in coconut curry, white rice | rs 60-100/plate |
| halwa | ghee-based sweet, mangalore version uses coconut and wheat | rs 30-60/piece |
| pani puri | not the north indian version - mangalore’s is milder, sweeter | rs 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
| # | spot | area | famous for | price range | rating |
|---|---|---|---|---|---|
| 1 | car street goli baje stalls | car street | goli baje | rs 20-40 | 9/10 |
| 2 | bunder fish fry carts | bunder | kane fry, fish fry | rs 40-100 | 9/10 |
| 3 | hotel narayana bajji counter | car street | bajji, goli baje | rs 15-30 | 9/10 |
| 4 | car street dosa carts | car street | neer dosa | rs 20-40 | 8.5/10 |
| 5 | ideal cafe bun counter | hampankatta | mangalore buns | rs 10-20 | 8.5/10 |
| 6 | bunder market fish curry stalls | bunder | fish curry rice | rs 60-100 | 8.5/10 |
| 7 | ganapathi temple halwa stalls | car street | halwa, sweets | rs 30-60 | 8.5/10 |
| 8 | hampankatta pani puri carts | hampankatta | pani puri, chaat | rs 20-30 | 8/10 |
| 9 | state bank bajji stalls | state bank area | bajji, buns | rs 15-30 | 8/10 |
| 10 | kadri temple snack stalls | kadri | goli baje, bajji, tea | rs 15-30 | 8/10 |
| 11 | pabbas street counter | lalbagh | ice cream, falooda | rs 40-80 | 8.5/10 |
| 12 | car street chaat stalls | car street | pani puri, bhelpuri | rs 20-40 | 7.5/10 |
| 13 | old port morning fish market | bunder | raw + fried fish | rs 50-150 | 8/10 |
| 14 | ks rao road bajji stalls | ks rao road | bajji, goli baje | rs 15-30 | 7.5/10 |
| 15 | ullal beach snack stalls | ullal | fish fry, bhajji | rs 30-60 | 7.5/10 |
| 16 | mangaladevi temple stalls | mangaladevi | goli baje, tea, sweets | rs 15-40 | 7/10 |
| 17 | surathkal snack street | surathkal | student snacks, chaat | rs 15-30 | 7/10 |
| 18 | tannirbavi beach snack carts | tannirbavi | fish fry, corn, bhelpuri | rs 30-60 | 7/10 |
| 19 | kudroli temple area stalls | kudroli | goli baje, sweets | rs 15-40 | 7.5/10 |
| 20 | falnir padil junction stalls | falnir | evening snacks, bajji | rs 15-30 | 7/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.