
Here’s a detailed guide to the top 10 restaurants in Udupi, India, tailored for new tourists and city visitors. This list includes approximate costs per person, popular dishes, and nearby attractions to help you plan your culinary journey.
1. MTR (Mavalli Tiffin Room)
- Cost per person: ₹200–₹300
- Cuisine: South Indian vegetarian
- Highlights: Famous for its rava idli and traditional thali meals served on banana leaves.
- Ideal for: Authentic South Indian cuisine seekers.
- Nearby Attraction: Udupi Sri Krishna Temple
2. Woodlands Restaurant
- Cost per person: ₹200–₹300
- Cuisine: South Indian vegetarian
- Highlights: Located near the Udupi Sri Krishna Temple, Woodlands is renowned for its traditional South Indian fare, including dosas, idlis, and the iconic goli baje.
- Ideal for: Vegetarian food enthusiasts and temple visitors.
- Nearby Attraction: Udupi Sri Krishna Temple
3. Kediyoor Gazebo Restaurant
- Cost per person: ₹200–₹300
- Cuisine: Multi-cuisine (North Indian, South Indian, Chinese)
- Highlights: Offers a variety of dishes from spicy cilantro wings to chicken handi, with separate seating for vegetarian and non-vegetarian patrons.
- Ideal for: Families and groups with diverse culinary preferences.
- Nearby Attraction: Udupi Sri Krishna Temple
4. Cafe 7 Bees
- Cost per person: ₹350–₹500
- Cuisine: Burgers, Cafe, American, Pasta
- Highlights: Known for its burgers, pasta, and American-style dishes in a cozy cafe setting.
- Ideal for: Young travelers and those seeking international flavors.
- Nearby Attraction: Udupi Sri Krishna Temple
5. Hotel Thimappa
- Cost per person: ₹200–₹300
- Cuisine: Seafood, South Indian
- Highlights: Offers fresh fish meals, including fish fry and seafood thali.
- Ideal for: Seafood enthusiasts and local cuisine aficionados.
- Nearby Attraction: Udupi Sri Krishna Temple
6. Mitra Samaj
- Cost per person: ₹200–₹300
- Cuisine: South Indian vegetarian
- Highlights: Famous for its masala dosa and traditional tea-time snacks like goli baje and Mangalore buns.
- Ideal for: Vegetarian food lovers and those interested in Udupi’s culinary history.
- Nearby Attraction: Udupi Sri Krishna Temple
7. Malika – White Lotus Hotel
- Cost per person: ₹400–₹500
- Cuisine: Seafood, South Indian, Biryani
- Highlights: Offers a variety of seafood dishes, including pomfret fry and squid ghee roast.
- Ideal for: Seafood lovers seeking a comfortable dining experience.
- Nearby Attraction: Udupi Sri Krishna Temple
8. LX Brasserie
- Cost per person: ₹800–₹1,000
- Cuisine: North Indian, Biryani, Chinese, Arabian
- Highlights: Provides a diverse menu with options like biryani, Sichuan dishes, and beverages.
- Ideal for: Those seeking a variety of cuisines in a modern setting.
- Nearby Attraction: Udupi Sri Krishna Temple
9. Hotel Kediyoor Gokula Krishna
- Cost per person: ₹400–₹500
- Cuisine: South Indian, North Indian, Shakes
- Highlights: Offers a range of dishes from dosas to biryanis, along with refreshing shakes.
- Ideal for: Families and groups looking for a variety of options.
- Nearby Attraction: Udupi Sri Krishna Temple

10. Thaamboolam
- Cost per person: ₹200–₹300
- Cuisine: South Indian, seafood
- Highlights: Known for its neerdose (steamed rice roti), chicken sukka, and chicken tikka biryani.
- Ideal for: Seafood lovers and those seeking traditional coastal Karnataka dishes.
- Nearby Attraction: Udupi Sri Krishna Temple
Quick Comparison Table
Restaurant Name | Cost per Person (₹) | Cuisine Type | Highlights |
---|---|---|---|
Woodlands Restaurant | 200–300 | South Indian vegetarian | Dosas, idlis, goli baje |
MTR | 200–300 | South Indian vegetarian | Rava idli, thali meals |
Kediyoor Gazebo Restaurant | 200–300 | Multi-cuisine | Cilantro wings, chicken handi |
Thaamboolam | 200–300 | South Indian, seafood | Neerdose, chicken sukka |
Hotel Thimappa | 200–300 | Seafood, South Indian | Fish fry, seafood thali |
Mitra Samaj | 200–300 | South Indian vegetarian | Masala dosa, goli baje |
Malika – White Lotus Hotel | 400–500 | Seafood, South Indian, Biryani | Pomfret fry, squid ghee roast |
LX Brasserie | 800–1,000 | Multi-cuisine | Biryani, Sichuan dishes |
Hotel Kediyoor Gokula Krishna | 400–500 | South Indian, North Indian | Dosas, biryanis, shakes |
Cafe 7 Bees | 350–500 | American, Cafe | Burgers, pasta, American dishes |
Tips for First-Time Visitors
- Best Time to Visit: October to March offers pleasant weather, ideal for sightseeing and exploring local eateries.
- Local Cuisine to Try:
- Kori Rotti: A spicy chicken curry served with crispy rice wafers.
- Bangude Pulimunchi: Mackerel cooked in a tangy tamarind-based gravy.
- Mattu Gulla: A unique green brinjal variety used in local dishes.
- Dining Etiquette: When visiting traditional South Indian restaurants, it’s customary to wash your hands before meals and enjoy food with your right hand.
- Payment Options: While many restaurants accept digital payments, it’s advisable to carry cash, especially in smaller establishments.