Udupi Food Guide: Dishes to Try and Where to Eat
Udupi restaurants spread a style of cooking across India. Here are the classic vegetarian temple-town dishes, the seafood of the Malpe coast, and the places worth a meal on your trip.
Why Udupi food is different
Udupi cooking grew out of the kitchens of the Sri Krishna Matha, the temple-monastery founded by Madhvacharya in the 13th century. The temple tradition favours simple, pure vegetarian food made from local grains, lentils, vegetables and coconut, and many Udupi eateries still cook without onion or garlic. Restaurants run by Udupi families carried the style across India, which is why “Udupi” appears on hotel boards in so many cities. The coast adds a second side to the table: Mangalorean-style chicken and seafood, especially around Malpe.
10 dishes to try in Udupi
Start with the vegetarian classics, then add the coastal non-veg dishes if you eat them.
Masala dosa
A crisp dosa filled with spiced potato. Udupi hotels are traditionally credited with creating it, so this is the one to order at a local favourite.
Neer dosa
The name means water dosa. It is made from soaked rice without fermenting, so it comes out thin and soft. Eat it with chutney or a coastal curry.
Mangalore buns
Sweet, deep-fried puris made from maida and banana. They are usually paired with coconut chutney or sambar.
Goli baje
Fried maida fritters, crisp outside and soft inside. They are a classic tea-time snack on Car Street.
Idli, vada and sambar
The standard Udupi breakfast. Look for moode idli, which is steamed in cones of jackfruit leaf, on local menus.
Udupi meals (thali)
A full lunch of rice with sambar, rasam, kosambari salad, vegetable sides, pickle and a sweet. Good value and the best way to taste several dishes at once.
Kori rotti
Dry, crisp rice wafers soaked in a coconut-rich chicken gravy. It is a signature dish of the Tulu coast.
Chicken sukka
A dry, spiced chicken preparation, often served with neer dosa or rice.
Fish curry and fry
Fish curry with rice and a tawa-fried fish on the side. Order what is fresh that day around Malpe and Adi Udupi.
Payasa and local sweets
A milk or jaggery-based dessert often ends a festive meal. Kadle bele payasa, made with split chickpeas, is a local version.
Eat at Sri Krishna Matha (Anna Brahma)
The temple is known as Anna Brahma because it feeds a very large number of devotees every day. A midday meal of prasada is served in the dining hall, and visitors are welcome to join regardless of faith or background.
- Timings and queues change with the season and festival days, so confirm locally on the day.
- Dress modestly, as you would for any temple visit.
- Pair the meal with darshan. Read our Sri Krishna Matha guide for the temple layout and customs.
Where to eat in Udupi town and Malpe
These are well-known places, not paid listings. Menus, prices and hours change, so check before you go.
Woodlands Restaurant
Near Sri Krishna Matha, Thenkpete. A wide vegetarian menu with thalis, dosas and chaats, and an easy stop after darshan.
Mitra Samaj
Car Street. A long-running vegetarian eatery cooking without onion or garlic, known for masala dosa and goli baje. It is reported to take cash only, so carry some.
Hotel Diana
Diana Circle. Simple breakfast plates and Udupi specials with a range of chutneys. Reviews vary, so check recent ones.
Thimmappa Fish Hotel
Adi Udupi, on the Udupi-Malpe road. Known for fish meals and tawa-fried fish.
Hotel Maharaja Sea Gate
Malpe, close to the St. Mary’s Island boat point. Reviewers mention masala tawa-fried fish, prawns and biryani.
Aquateria Coastal Curries
Malpe Beach Road. A seafood restaurant that works well for family meals after the beach.
Seafood near Malpe
The fishing harbour at Malpe supplies most of the coast’s restaurants, so seafood is best eaten on the Malpe and Adi Udupi side rather than near the temple, where most eateries are vegetarian. Plan lunch around your beach visit: see our Malpe Beach guide and the St. Mary’s Islands page for ferry details, and add Kaup Beach for sunset.
A one-day food plan
Tips for eating well in Udupi
- Match the area to the menu. Eateries near the temple are mostly vegetarian, and seafood is along the Malpe road.
- Go early for breakfast. Popular dosa places fill up by mid-morning.
- Carry some cash. Smaller places may not take cards.
- Visit between October and March for pleasant weather and easier travel between the temple and the coast.
- Ask what is fresh. Fish varies by day, so order the catch of the day.
Udupi food FAQ
What is Udupi famous for eating?
Udupi is known for vegetarian temple-style food such as masala dosa, neer dosa, idli-sambar, Mangalore buns, goli baje and full meals. The coast also has strong Mangalorean-style chicken and seafood dishes such as kori rotti and fish curry.
Is Udupi food vegetarian?
Traditional Udupi cuisine, which comes from the Sri Krishna Matha kitchens, is vegetarian. Non-vegetarian Mangalorean dishes are also widely available, especially seafood around Malpe and Adi Udupi.
Can anyone eat at Sri Krishna Matha?
Yes. The temple serves a midday prasada meal under its Anna Brahma tradition to visitors regardless of faith. Timings change, so confirm locally.
What is neer dosa?
Neer dosa is a thin rice dosa made from soaked, unfermented rice batter. The word neer means water. It is usually eaten with chutney or a coastal curry.
Where can I eat seafood near Malpe?
Options include Thimmappa Fish Hotel in Adi Udupi, and Hotel Maharaja Sea Gate and Aquateria Coastal Curries in Malpe. Check current hours before you go.
Plan your food trail
Temple, beach and seafood are spread across Udupi, Malpe and Kaup. A local auto or taxi makes the loop easy.
Auto rentalTaxi rentalHomestays