KARNATAKA TRAVEL GUIDE · UPDATED OCTOBER 2026

Udupi Food Guide: What to Eat and Where, From Temple Meals to Goli Baje

The town that gave South India its tiffin-room menu is still the best place to eat it. This guide explains what Udupi cuisine really is, which dishes to order, what the temple kitchen serves, and which eateries are worth the detour.

~400 kmfrom Bengaluru
~60 kmfrom Mangaluru airport
Mostly vegwith a coastal non-veg side

Quick answer: how to eat well in Udupi in one day

Eat breakfast near Car Street, take the free midday meal at the Krishna temple if you can, and finish with goli baje and pineapple ksheera at Mitra Samaj in the afternoon. Order dishes the region is known for: neer dosa, button idli, kadubu, pathrode and anything made with mattu gulla, Udupi’s green brinjal, when it is in season.

Udupi cuisine is a South Indian, mostly vegetarian cooking tradition that grew up around the Sri Krishna Matha, the temple Madhvacharya founded in the 13th century. Wikipedia describes it as a part of Tuluva cuisine, developed by Shivalli Madhva Brahmins so that many kinds of food could be offered to Krishna. The town also has a separate non-vegetarian coastal tradition shared with Mangaluru: Wikipedia lists kori roti, chicken sukka and fish curry. This guide covers both, but it concentrates on the vegetarian side, because that is what Udupi is known for.

Udupi sits on the coast about 400 km from Bengaluru and roughly 60 km from Mangaluru’s airport. If you are building a longer trip, read this with our Udupi Sri Krishna Matha guide for the temple itself, the Udupi district guide for beaches and nearby towns, and the wider Karnataka food guide.

Eatery hours and prices change often. We cite sources of varying age and we say so; confirm before you go.

What Udupi cuisine actually is

Temple food, then hotel food

The cooking began in the matha kitchens and spread when cooks and priests trained there opened eateries. Wikipedia notes that Udupi hotels, run largely by Shivalli Brahmin families, made idli, vada, dosa and upma the standard menu, and that masala dosa is said to have originated in this cuisine. It also describes the sequence of a traditional meal: served on a plantain leaf in a fixed order, with diners starting and finishing together after saying ‘Govinda’.

Hotel history helps explain why you find ‘Udupi’ restaurants in every Indian city. Wikipedia records that a major flood in 1923 pushed many people out of Udupi and into cities such as Madras and Mumbai, where low-cost eateries were in demand. The founders of well-known chains had roots in coastal villages: the family behind the Woodlands brand traces to Kadandale, a coastal village, and a feature in Outlook Traveller says Bengaluru’s MTR traces back to Kota in Udupi district, started by the Maiya brothers in 1924. Sources differ on years for several of these hotels, so we avoid precise founding dates.

The satvic temple style

The cooking at the temple and in traditional households is different from what a modern tiffin room serves. A feature in The News Minute describes temple-style Udupi food as satvic, without onion, garlic or root vegetables such as potato. Home cooking, by contrast, leans on coconut, seasonal greens, ghee and buttermilk. Outlook Traveller describes kosambari, tambli and greens ground with coconut, and sambar built on ground coconut, pumpkin and gourds.

Name caution

‘Udupi’ is used loosely on signboards across India. Outlook Traveller suggests that names such as Kamat, Shanbhag or Pai are more likely to follow the tradition, and that you should look beyond idli, vada and dosa at the specialist places. In Udupi itself the label is less of a gamble, but you will still find big multi-cuisine restaurants alongside traditional tiffin rooms.

Dishes to order in Udupi

DishWhat it isNotes
Goli bajeFried fritters of flour and curd with chilli and ginger, served with coconut chutneyReported as Mitra Samaj's best-seller, fried in coconut oil and served in the afternoon and evening
Pineapple ksheeraA rava sweet with pineapple, often paired with spicy upmaA Mitra Samaj speciality in two sources
Neer dosaA paper-thin rice crepeOften served with coconut and jaggery; a standard on coastal menus
Masala dosa and button idliCrisp potato-filled dosa; tiny idlis in sambarThe tiffin-room staples; try them at a traditional place first
Kadubu and kadubu oleSteamed idli-style dumplings in conical moulds; a rava version offered as naivedyaDescribed as a traditional breakfast and festival item
PathrodeColocasia leaves stuffed with spiced rice batter and steamedColocasia leaves feature in the monsoon dishes Outlook Traveller lists
Kosambari and tambliA soaked-dal salad with coconut and mustard; a cooling yoghurt-style dishTambli is named as a summer speciality
Mattu gulla sambarSambar and stuffed dishes built around Udupi's green brinjalSeasonal; see below
Moode and pelakayi gattiIdlis steamed in palm-leaf cups; a jackfruit dish steamed in teak leavesRare on restaurant menus; ask whether a traditional place makes them

Outlook Traveller’s feature also describes seasonal eating: black-sesame dishes with pineapple, bitter gourd, mango or amte kai in summer, and spicy chutneys with colocasia leaves, ridge gourd or yam, eaten with boiled rice, in the monsoon. If you are travelling in the rains, ask for the monsoon dishes, and see our Karnataka in monsoon guide for what else the season offers.

Mattu gulla: Udupi's own brinjal

FromMattu village, ~12 km from UdupiLooklarge, ovoid and greenGI tag2011

Mattu gulla (also written matti gulla) is a green, round brinjal grown around Mattu village, which the application for its geographical indication places about 12 km from Udupi town. Wikipedia gives the GI tag year as 2011. The GI application describes thin skin, low bitterness, few white seeds and a flesh that dissolves when cooked, and credits local silt-loam soil, heavy rain and a traditional fish-based fertiliser practice. Note that the document we read is the applicant’s statement of case, so it describes the product and does not itself prove registration.

Season is where sources disagree. Wikipedia says it is grown after the monsoon, in September and October. The GI application describes a crop duration from November to April with staggered harvest, and says it is used in festival and function dishes from January to April. In practice, ask any restaurant or market whether it is in season, because off-season brinjal sold as mattu gulla is a risk. The vegetable features in sambar and in stuffed dishes, and in bol huli, according to Outlook Traveller.

The temple meal and Car Street

The Krishna Matha offers free meals to devotees, which is why Wikipedia says the temple is popularly known as ‘Anna Brahma’. The Karnataka Tourism page for the temple and the Udupi tourism site both confirm free meals, and Wikipedia says the main prasada is offered at noon. None of them gives a daily headcount, so ignore any figure you see quoted without a source. Meal times and seating rules are set by the temple, and they change, so ask at the entrance.

Temple darshan hours differ between sources: Wikipedia gives 5 am to 9 pm, Karnataka Tourism lists 4:30 am to 9:30 pm, and a travel blog lists two sessions, 5:45 to 11:30 am and 5 to 8 pm. Treat the longer span as the outer limit and the shorter as the safe plan. The same blog notes a charge for darshan; the temple itself decides which queue you join. One Wikipedia entry also says a dress code has applied since 19 January 2026, reportedly barring items such as jeans and T-shirts. Wear traditional or at least modest clothing and carry a spare shirt or shawl.

Car Street (Ratha Beedi) is the broad road around the temple where the chariot festival is held, and it is where traditional eateries cluster. Allow time just to walk it. For the temple itself, the Kanakana Kindi window and the Paryaya handover between the eight mathas every two years, see our Udupi Sri Krishna Matha guide.

Where to eat in Udupi

EateryWhereKnown forConfidence
Mitra SamajCar Street, beside the templeGoli baje, pineapple ksheera, dosa, filter coffee; vegetarianNamed in four sources; Outlook Traveller says it opened in 1949
WoodlandsNear the city bus standVegetarian South and North Indian food, masala dosa and thaliNamed in three sources; dishes vary by source
DianaNear the city bus standA multi-cuisine place with seafood; one source lists neer dosaTwo sources; menu style differs between them
ThamboolamNear the Indrali railway gateUdupi-style vegetarian food and goli bajeOne source only

We did not find reliable, current price lists or hours for these places, and the listings above are drawn from travel guides of varying age, so treat them as starting points, not endorsements. Outlook Traveller’s older piece reports that Mitra Samaj sold more than a thousand plates of goli baje daily between 3 pm and 9 pm; that is an anecdote, not a current figure. Ask locals which places are packed and follow the queue.

Rough budget (our estimate)

For a couple eating tiffin rooms for breakfast and a vegetarian thali for lunch, a day of food in Udupi should come to roughly ₹600 to ₹1,200 for two. A seafood or multi-cuisine dinner adds ₹800 to ₹1,500. This is our own working range from typical coastal Karnataka restaurant prices, not a sourced tariff, so verify against the menu.

Going beyond the city

The fishing harbour at Malpe is about 5 km away, and that is where the non-vegetarian side of the district shows itself; start with our St Mary’s Island and Malpe guide. For the city next door, with a larger seafood scene, read the Mangaluru food guide. If your trip includes the hill temple at Kollur, our Kollur Mookambika guide covers the route.

A one-day Udupi food route

TimeStopOrder
Early morningKrishna Matha darshan, then a walk down Car StreetNothing yet; the temple hours vary, so check them
BreakfastA traditional tiffin roomNeer dosa, button idli, kadubu, filter coffee
MiddayTemple meal, or a vegetarian thaliThe full leaf-style meal with sambar, rasam and payasam
AfternoonMitra SamajGoli baje, pineapple ksheera
EveningMalpe or a seafood dinnerAsk what came in from the harbour that day

Getting to Udupi

Udupi is about 400 km from Bengaluru by Karnataka Tourism’s figure and roughly 60 km from Mangaluru’s airport. The railway station is at Indrali, about 4 km from the city bus stand, on the Konkan Railway line. Buses leave from the suburban (city) bus stand, and KSRTC and private services link Udupi with the rest of the state. Our airports guide compares the Mangaluru option with others, and the Mangaluru to Gokarna coastal road trip shows how Udupi fits a longer coastal drive.

Best time for food

Udupi’s climate is hot and humid, with summer up to 38 °C and annual rainfall over 4,000 mm according to Wikipedia. The food is available all year, but the seasonal items differ: tambli and cooling dishes in summer, colocasia dishes in the rains, and mattu gulla in the post-monsoon and dry months. The temple is open year-round, and Udupi’s tourism site recommends October to March for visiting. If you are timing a trip around festivals, see the festivals in Karnataka guide.

Mistakes to avoid

  • Assuming ‘Udupi’ on a signboard means traditional cooking.
  • Expecting the temple meal on your schedule. Ask about seating and timings on the day.
  • Wearing shorts or jeans to the temple.
  • Eating only dosa and idli. The specialities are the point.
  • Ordering mattu gulla out of season without checking.

Udupi food guide: frequently asked questions

It is a mostly vegetarian South Indian cooking tradition that began in the kitchens of the Sri Krishna Matha, developed by Shivalli Madhva Brahmins. Udupi also has a non-vegetarian coastal tradition shared with Mangaluru.

Try goli baje and pineapple ksheera at Mitra Samaj, neer dosa, button idli, kadubu, pathrode in the monsoon, tambli in summer, and dishes made with mattu gulla when it is in season.

Yes. Several sources confirm free meals for devotees, and Wikipedia says prasada is offered at noon. Meal timings and seating rules are set by the temple, so confirm on the day.

A green, round brinjal grown around Mattu village near Udupi, with a geographical indication tag listed as 2011. It is used in sambar and stuffed dishes. Sources differ on its exact season, so ask if it is fresh.

The temple-linked cuisine is vegetarian, but the town and district also have coastal non-vegetarian food such as kori roti, chicken sukka and fish curry.

Wikipedia says a dress code was implemented from 19 January 2026, reportedly barring items such as jeans and T-shirts. Wear modest, traditional clothing and confirm at the entrance.

Mangaluru airport is about 60 km from Udupi, and Bengaluru is about 400 km by road according to Karnataka Tourism.

Wikipedia says the dosa is said to have originated in Udupi cuisine and credits Udupi hotel founders with popularising masala dosa. Origin stories vary, so treat any single inventor claim with caution.

Keep exploring Karnataka

Continue with the Udupi district guide, the Krishna Matha guide, Mangaluru beaches and the Karnataka food guide. Planning a wider coastal route? See beaches in Karnataka and the Karnataka 5-day itinerary.

Menus, prices, temple timings and dress rules change. Confirm with the temple, the restaurant or the local authority before you travel.

Scroll to Top