Before heading to restaurants in Mysore, know a little more about the place as well – A beautiful city in India’s southwestern Karnataka state, Mysore is a place with a rich heritage and culture that blends the styles of all religions like Hindu, Islamic, Gothic, and Rajput. It is also home to the centuries-old Market of Devaraja, famous for spices, silk, and sandalwood.
Along with the wide variety of heritage structures, monuments, palaces, literature, and art that attract thousands of tourists from around the world, Mysore is also well known for the divine food and heavenly taste that can be experienced in various restaurants.
Best restaurants in Mysore
We have curated a guide that will of course not help you in tracking your calories but will tell you about the Best restaurants in Mysore that must be checked out on your trip to the place.
1. Barbeque Nation
A multi-cuisine barbeque restaurant in Mysore, famous for its buffets. it offers an unlimited variety of scrumptious appetizers like Grilled Mushroom, Cajun spiced potato, Mutton Sheek Kebab, and many more, and even the lip-smacking main courses and savory desserts like Chocolate Brownie and Cheesecakes and diverse combinations of ice cream toppings and kulfis will definitely transform you into the Joey of F.R.I.E.N.D.S, who never shares food. A perfect place that has something in store for everyone.
Location– BM Habitat Mall, Mangalore – Mysore Highway, 3rd Block, Jayalakshmipuram, Mysuru
Timings– 11:00 AM- 11:00 PM
Price for 2– ₹1,900/- approx
Must try from the menu– Palak Chat and Tawa fry fish
2. Oyster Bay
One of the best dine-in restaurants in Mysore, the main attraction of Oyster Bay is its sumptuous multi-cuisine meals including Chinese, European, Nonvegetarian, Vegetarian, and Seafood. They also offer a Chef’s special menu every day. There is also a big screen to watch movies that makes this place perfect for parties. The serene ambiance of the place definitely lifts your mood the moment you step in and the dribbling delicacies will make you an instant fan of this restaurant.
Location– Kannada Parishath Road, Vijayanagar, 2nd Stage, near Water tank, Mysuru, Karnataka 570017
Price for 2– ₹1.000/- approx
Must try from the menu– Tandoori Chicken Chilly, Prawns, Seafood island soup
3. Gufha Restaurant
Well, as the name suggests, Gufha Restaurant has a very unique ambiance as compared to other restaurants in Mysore. There is a special cave-themed dining room that gives this place a very extraordinary Wild-ish vibe. Even the staff and waiters wear a jungle safari uniform and the chairs and plates have leopard print with background music that suits the setting.
The minute detailing on giving the whole atmosphere fun and new touch is the major attraction of this restaurant apart from the great variety of multi-cuisine menus and cocktails that are offered here. An all in all exciting experience while dining in.
Location– 35/A, Bangalore Nilgiri Rd, Nazarbad, Mysuru, Karnataka 570001
Timings– 12 noon–11 PM
Price for 2– ₹1.000/-
Must try from the menu– Fried Icecream and Kebabs
4. The Tandoori Bite
A dine-in or takeaway restaurant quite well known for its cozy ambiance and great service. The quality of the food served and the delectable taste stays on your tongue forever. With specialization in Chinese cuisine and nonveg starters, also serving authentic Hyderabadi food, The Tandoori Bite will not disappoint you.
Location- 164 Ground Floor SK Complex Hunsur Main Road, Karnataka 570018
Timings– 11:00AM- 11:00 PM
Price for 2– ₹1,000/-
Must try from the menu– Chicken Kabab and Tandoori Bite Special Chicken Starter
5. Mosaic- The Global Cuisine Restaurant
Mosaic- The Global Cuisine Restaurant, located in Country Inn & Suites by Radisson, Mysore and as the name suggests is a contemporary restaurant offering 24-hour service and a wide range of cuisines that are sure to leave you confused about what to try and what to leave for next time. Offering a mouth-watering combination and range of Western and International dishes, and Indian and local delicacies with a divine flavor.
The restaurant has an urbane decor and a la carte menu and buffet options including Indian, International, Asian, Italian, Vegan, and gluten-free.
Location– 345/A,, Hebbal Industrial Area, Hebbal Industrial Estate, Hebbal, Jayalakshmipuram, Karnataka 570012
Timings- 8–10:30AM, 12:30–4PM, 7–9:30PM
Price for 2– ₹750/- approx
Must try from the menu– Chicken Starters, Mutton Biryani and Mango Margarita
6. By The Blue
If you are planning for a romantic candlelight dinner with your partner, By the Blue is one of the best places in Mysore to give you ‘all the feels’. An elegant rooftop poolside restaurant located at the Grand Mercure Hotels and Resorts with gorgeous luxury decor, and breathtaking view and aura. It serves an array of delish appetizers and flavorsome cocktails and drinks.
Location– 2203, Nelson Mandela Circle, 60, Sayyaji Rao Rd, Bamboo Bazar, Shivarampet, Mysuru, Karnataka 570021
Price for 2– ₹2,000/-
Must try from the menu– Rosepetal kulfi and Murgh Makhani
7. Hotel RRR Mysuru
A classic Andhra restaurant that the foodies can’t afford to miss. Out of all the restaurants in Mysore, this is the only one that serves its famous non-veg dishes too on banana leaves. You will almost always find a huge queue in the restaurant during lunchtime, so it’s better to reserve a table beforehand. This is a kind of place that you can never have enough of and keeps on coming back for more. The top-notch quality and management services in this iconic decades-old establishment will never fail to impress you.
Location– 2716, Sri Harsha Rd, Lashkar Mohalla, Mandi Mohalla, Mysuru, Karnataka 570001
Timings– 11:30AM–4:30PM, 6:30–10:31PM
Price for 2– ₹300/- approx
Must try from the menu– Chicken or Mutton Biryani and Andra Chilly Chicken.
8. Green Leaf Food Court
This is one of those restaurants in Mysore that might look ordinary and like other restaurants in the city but that’s until you get the remarkable taste of the South Indian as well as North Indian food there. A one of its kind restaurant with flavorsome food and green tables that give it a whole green-leaf vibe. A go-to place for everyone in search of fresh and home-like food with unmatchable service.
Location– 2813, Kalidasa Rd, Vani Vilas Mohalla, Mysuru, Karnataka 570002
Price for 2– ₹400/- approx
Must try from the menu– Dosa, Paneer Tikka
9. The Old House
Originally an Italian cafe, The Old House is a tastefully decorated restaurant that has a modern touch to Mysore’s heritage. Offering bonne bouche salads, wood-fired oven pizzas, risottos, classic pasta, and a variety of drinks, coffees, and mocktails. A good bet for your breakfast or evening snacks. A portion of good food and good vibe pizzeria and fast food restaurant in Mysore.
Location– 451, RTO circle, Jhansi Rani Lakshmi Bai Rd, Chamarajapuram, Mysuru, Karnataka 570005
Price for 2- ₹750/-
Must try from the menu– Tiramisu, Apple Pie, and cheesecake
10. Indra Cafe Paras
Located in a busy and crowded street of Mysore, Indra Cafe Paras is a restaurant well known among many Mysoreans as well as tourists for its South Indian food as well as its snacks, and sweets. The main attraction of this restaurant is the quality and taste of the food being served in a casual, family-friendly setting.
Location– 1740, Sayyaji Rao Rd, Devaraja Mohalla, Mandi Mohalla, Mysuru, Karnataka 570001
Timings– 10:00AM- 7:00PM
Price for 2– ₹500/-
Must try from the menu– Dosa, Idli, Basundi
Additionally, you would love to explore Best Shopping Places in Mysore.
11. Le Olive Garden Mysore
One of the finest open-air restaurants in Mysore, the Olive Garden is located at the foot of Chamundi Hills inside a garden with artificial streams running next to your table. Be it a family get-together or a romantic dinner under the night sky while star gazing, Le Olive Garden is the perfect place for everyone. With an exquisite ambiance and outdoor seating, it serves North Indian, Chinese and Italian cuisine. A calm and serene place that will give you an overall amazing experience.
Location– Olive Garden, Windflower Resort & Spa Mysore, No 295, Maharanapratap Road, Nazarbad, Mysuru, Karnataka 570010,
Timings– 12:00 Noon- 3:00 PM and 7:00 PM- 11:00 PM
Price for 2– ₹1,250/-
Must try from the menu– Veg tandoori platter and Baked curd
12. Mezzaluna Indian & Continental Restaurant
If you are looking for the best restaurants in Mysore for continental food, your search ends here. Mezzaluna Indian & Continental Restaurant is a must-visit place to experience the perfect blend of Italian, Continental, and Indian cuisine. A comfortable and calm environment with light music and knowledgable staff, this place is one of the best in town for authentic taste and quality of food. They even have a separate restaurant dedicated to Chinese cuisine and that too is a must-try.
Location– Sri Sai Krupa Complex, Adipampa Rd, Opposite to Empire Restaurant, Vani Vilas Mohalla, Mysuru, Karnataka 570002
Timings– 12:15–3:30PM, 6:45–10:30PM
Price for 2– ₹1,100/- approx
Must try from the menu– Arrabbiata Penne Pasta and Chicken Steak with mushroom sauce
To check out street food in Mysore, Click here.
The food culture in Mysore hasn’t changed much over the years except for the increase in demand and variety of Non-veg food while vegetarian food still rules. These few iconic restaurants are among the best restaurants in Mysore that are keeping the food culture of the city alive by providing you pocket-friendly service with a taste you can never forget. Book best hotels in Mysore.