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.
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
| Dish | What it is | Notes |
|---|---|---|
| Goli baje | Fried fritters of flour and curd with chilli and ginger, served with coconut chutney | Reported as Mitra Samaj's best-seller, fried in coconut oil and served in the afternoon and evening |
| Pineapple ksheera | A rava sweet with pineapple, often paired with spicy upma | A Mitra Samaj speciality in two sources |
| Neer dosa | A paper-thin rice crepe | Often served with coconut and jaggery; a standard on coastal menus |
| Masala dosa and button idli | Crisp potato-filled dosa; tiny idlis in sambar | The tiffin-room staples; try them at a traditional place first |
| Kadubu and kadubu ole | Steamed idli-style dumplings in conical moulds; a rava version offered as naivedya | Described as a traditional breakfast and festival item |
| Pathrode | Colocasia leaves stuffed with spiced rice batter and steamed | Colocasia leaves feature in the monsoon dishes Outlook Traveller lists |
| Kosambari and tambli | A soaked-dal salad with coconut and mustard; a cooling yoghurt-style dish | Tambli is named as a summer speciality |
| Mattu gulla sambar | Sambar and stuffed dishes built around Udupi's green brinjal | Seasonal; see below |
| Moode and pelakayi gatti | Idlis steamed in palm-leaf cups; a jackfruit dish steamed in teak leaves | Rare 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
| Eatery | Where | Known for | Confidence |
|---|---|---|---|
| Mitra Samaj | Car Street, beside the temple | Goli baje, pineapple ksheera, dosa, filter coffee; vegetarian | Named in four sources; Outlook Traveller says it opened in 1949 |
| Woodlands | Near the city bus stand | Vegetarian South and North Indian food, masala dosa and thali | Named in three sources; dishes vary by source |
| Diana | Near the city bus stand | A multi-cuisine place with seafood; one source lists neer dosa | Two sources; menu style differs between them |
| Thamboolam | Near the Indrali railway gate | Udupi-style vegetarian food and goli baje | One 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
| Time | Stop | Order |
|---|---|---|
| Early morning | Krishna Matha darshan, then a walk down Car Street | Nothing yet; the temple hours vary, so check them |
| Breakfast | A traditional tiffin room | Neer dosa, button idli, kadubu, filter coffee |
| Midday | Temple meal, or a vegetarian thali | The full leaf-style meal with sambar, rasam and payasam |
| Afternoon | Mitra Samaj | Goli baje, pineapple ksheera |
| Evening | Malpe or a seafood dinner | Ask 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
What is Udupi cuisine?
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.
What should I eat in Udupi?
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.
Does the Udupi Krishna temple serve free food?
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.
What is mattu gulla?
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.
Is all Udupi food vegetarian?
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.
Is there a dress code at the Udupi Krishna Matha?
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.
How far is Udupi from Mangaluru and Bengaluru?
Mangaluru airport is about 60 km from Udupi, and Bengaluru is about 400 km by road according to Karnataka Tourism.
Where did masala dosa come from?
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.
