What to eat in Udupi
Udupi gave its name to the vegetarian restaurants found all over India, and the food that made them came out of the Krishna Matha kitchen: masala dosa, the banana-leaf meal cooked without onion or garlic, idli and goli baje. The dishes are in the list above; below is one way to fit them into a day, and the addresses known for each.
Masala Dosa
The claim starts here: Udupi's temple kitchens sent this dish out into the world, and the restaurants that carried it took the town's name with them.
Udupi meals
No onion, no garlic, fixed order on a banana leaf: the template that South Indian vegetarian restaurants copied everywhere.
Neer dosa
"Water dosa": rice ground with so much water that the batter pours like milk and sets into a lace-thin, snow-white round. No fermentation, no spice: the whole skill is in the thinness.
Goli Baje
Udupi's fried dough balls: sour from fermented batter, soft inside, eaten with coconut chutney while still too hot to hold.
Kotte kadubu
Idli batter steamed inside a box woven from jackfruit leaves. The leaf gives the rice a faint resinous scent that no steel mould can, and the box is unwrapped at the table.
Gadbad ice cream
Invented in Udupi in the sixties and named after the Kannada for "mess", it has never left the town's menus.
Mangalore buns
Sweet, slightly sour puris made from over-ripe banana and curd left to rest overnight, then deep-fried until they balloon. Coastal Karnataka's breakfast, and nothing like a bun.
Idli
Steamed cakes of fermented rice and lentil batter, white and mild: the gentlest thing on any South Indian menu, and what the region feeds children and anyone recovering from something.
Why the food is famous
Udupi cuisine grew up around the Krishna Matha: the daily food offerings to Krishna and the dietary rules of Chaturmasa, the four months of the rainy season, pushed cooks to work with seasonal local produce, and it is credited to the Shivalli Madhwa Brahmin community. The rules are still visible on the plate: no onion, no garlic, coconut rather than dairy as the base, and a fixed order of dishes on a banana leaf. Restaurants that carried this menu across India took the town's name with them, which is why "Udupi" on a signboard in Delhi or Mumbai means a vegetarian South Indian place.
A day of Udupi food, in order
Tiffin in the morning, the meal at midday, something sweet in the afternoon.
- Breakfast: goli baje, idli and dosa
Mitra Samaj, a small tiffin counter beside the Krishna Matha run by the Holla family since 1947, is known for goli baje (fluffy fried balls of fermented batter), bullet idli in sambar and masala dosa, cooked without onion or garlic, with filter coffee. Go early. In Manipal, Pai Tiffins fries its masala dosa in coconut oil and also makes goli baje, Mangalore buns and podi idli.
- Late morning: masala dosa
Woodlands, near the Krishna Matha, is one of Udupi's old pure-vegetarian names; come for the masala dosa and filter coffee. Kediyoor Hotel's Gokula Krishna restaurant at Brahmagiri is known for the Davanagere benne (butter) dosa.
- Lunch: the banana-leaf meal
The free annadana at the Krishna Matha is the original Udupi meal: rice, sambar, rasam, a seasonal palya (dry vegetables) and payasam on a banana leaf, eaten sitting in rows on the floor. Lunch runs roughly 12:00–14:30 and is the main sitting; there is a dinner sitting too. For a restaurant version, Udupi Rasoi on the Karavali bypass serves a South Indian thali and bonda payasam.
- Afternoon: gadbad ice cream
Diana, near the KSRTC bus stand, is where gadbad was invented in the 1960s: layers of ice cream, jelly, dry fruit and fresh fruit in a tall glass. Its name is the Kannada for "mess".
In season: Mattu gulla
Mattu gulla is a pale green, faintly striped brinjal grown only in Mattu and a few neighbouring hamlets near the coast, with a Geographical Indication since 2011, and it is the one brinjal the Krishna temple kitchen uses. It is planted from September and harvested from December to about June; outside that window it is not local. In season, ask for gulla sambar or gulla podi by name.
Food to take home
Diana Stores on K. M. Marg sells home-style snacks by the box: chakli, kodubale, banana chips fried in coconut oil, halva. Udupi people buy them to take to relatives.
Is Udupi only vegetarian?
The temple cuisine is, and so are most of the famous addresses. The town itself is not: Malpe, about 6 km away, is the largest fishing harbour in the district, and the restaurant at Paradise Isle Beach Resort on Malpe beach is known for coastal seafood and is licensed to serve alcohol. More addresses: restaurants, breakfast, vegetarian food and sweets.
FAQ
What is Udupi famous for in food?
Masala dosa and the Udupi meal: rice, sambar, rasam, vegetables and payasam on a banana leaf, cooked without onion or garlic. Goli baje and gadbad ice cream are the town's own specialities.
What are some typical dishes in Udupi cuisine?
Masala dosa, neer dosa, idli, kotte kadubu (idli steamed in jackfruit leaves), goli baje and Mangalore buns, plus sambar, rasam and payasam in a meal.
Is Udupi a vegetarian city?
Its temple food and most famous restaurants are vegetarian, but the town is not exclusively so: Malpe, about 6 km away, is a large fishing harbour and seafood is served there.
Where can I eat for free in Udupi?
At the Sri Krishna Matha annadana: lunch roughly 12:00–14:30 and dinner roughly 20:00–21:30, timings shift on festival days.
Where was gadbad ice cream invented?
At Diana, near the KSRTC bus stand in Udupi, in the 1960s.
Sources (4)
Facts checked: 15 October 2026. Prices and hours are approximate; check locally.
The full catalogue, hidden spots and districts on the map, plus “nearby” mode.
Open in India GO