Table of Contents
ToggleBest Places to Eat in Mysore
Mysore, known for its rich cultural heritage and historical significance, is also a paradise for food lovers. The city offers a wide variety of culinary delights that cater to every taste bud. From traditional South Indian dishes to global cuisines, Mysore has something for everyone. In this blog, we will explore the best places to eat in Mysore, highlighting the must-visit eateries and their specialties.
Also Read: Top 10 Things to Do in Mysore
Traditional South Indian Cuisine
Mylari
Location: Nazarbad Main Road
Timings: 6:30 AM – 10:00 PM
Specialty: Soft dosas, coconut chutney
Time Required: 30 minutes – 1 hour
Mylari is an iconic spot in Mysore known for its unique and mouth-watering dosas. The soft, fluffy dosas served with a dollop of butter and coconut chutney are a must-try. This humble eatery has been a favorite among locals and tourists for decades and is one of the cheap and best restaurants in Mysore.
RRR
Location: Gandhi Square
Timings: 11:30 AM – 3:30 PM, 7:00 PM – 10:30 PM
Specialty: Biryani, South Indian thali
Time Required: 1 – 1.5 hours
RRR is a legendary restaurant in Mysore, famous for its aromatic and flavorful biryani. The restaurant also offers a variety of traditional South Indian dishes, including the highly recommended South Indian thali, which provides a wholesome and satisfying meal. It is one of the best places to eat in Mysore.
Vinayaka Mylari
Location: Nazarbad Main Road
Timings: 6:00 AM – 9:00 PM
Specialty: Masala dosa
Time Required: 30 minutes – 1 hour
Vinayaka Mylari is another popular eatery renowned for its masala dosa. The dosas here are soft and filled with a delicious potato filling, making it a favorite breakfast spot for many and dosa is also one of the famous foods to try in Mysore. The simplicity and taste of the food keep customers coming back for more.
Iconic Mysore Cafes
RRR Restaurant
Location: Devraj Urs Road
Timings: 12:00 PM – 3:30 PM, 7:00 PM – 10:30 PM
Specialty: Chicken biryani, mutton curry
Time Required: 1 – 1.5 hours
RRR Restaurant, also known as RRR Cafe, is an iconic place in Mysore that has been serving delicious food for years. Known for its flavorful chicken biryani and rich mutton curry, this cafe is a must-visit for meat lovers. It is one of the best places to eat in Mysore which offers nonveg dishes.
Hotel Dasaprakash
Location: Gandhi Square
Timings: 7:00 AM – 10:30 PM
Specialty: South Indian breakfast, filter coffee
Time Required: 1 hour
Hotel Dasaprakash is a name synonymous with quality South Indian food in Mysore and one of the best places to eat in Mysore.. The restaurant is famous for its traditional South Indian breakfast options like idli, vada, and dosa, paired with their signature filter coffee. The nostalgic ambiance adds to the overall dining experience.
Mahesh Prasad
Location: Chamundipuram
Timings: 7:00 AM – 10:00 PM
Specialty: South Indian meals, masala dosa
Time Required: 1 hour
Mahesh Prasad is a beloved vegetarian restaurant offering a range of South Indian delicacies. The masala dosa and South Indian meals are highly recommended for their authentic taste and quality. The restaurant is often crowded, and it is one of the best places to eat in Mysore which is a testament to its popularity.
Fine Dining Restaurants
Oyster Bay
Location: Kalidasa Road
Timings: 11:00 AM – 11:00 PM
Specialty: Seafood, Continental cuisine
Time Required: 2 hours
Oyster Bay is a fine dining restaurant in Mysore known for its elegant ambiance and diverse menu. Specializing in seafood and Continental cuisine, the restaurant offers a variety of dishes that are both delicious and beautifully presented. It’s an ideal spot for a romantic dinner or a special occasion.
Tiger Trail
Location: Nazarbad
Timings: 12:30 PM – 3:00 PM, 7:00 PM – 11:00 PM
Specialty: North Indian cuisine, kebabs
Time Required: 1.5 – 2 hours
Tiger Trail, located in the Royal Orchid Brindavan Garden Hotel, offers a luxurious dining experience with a focus on North Indian cuisine. The restaurant is famous for its succulent kebabs and rich curries, making it a perfect choice for those craving North Indian flavors.
La Uppu
Location: Hebbal
Timings: 7:00 AM – 11:00 PM
Specialty: Multi-cuisine buffet
Time Required: 2 hours
La Uppu is a stylish restaurant located in the Grand Mercure Mysore, offering a lavish multi-cuisine buffet. The restaurant’s contemporary decor and diverse menu, featuring Indian, Continental, and Asian dishes, make it a great choice for family dinners and gatherings.
Street Food Delights
Chaat Street
Location: Devaraja Market
Timings: 4:00 PM – 9:00 PM
Specialty: Pani puri, bhel puri
Time Required: 1 hour
Chaat Street near Devaraja Market is a haven for street food enthusiasts. The bustling street is lined with stalls serving a variety of famous street food in Mysore like chaats, including pani puri, bhel puri, and sev puri. The tangy and spicy flavors of the street food here are sure to tantalize your taste buds.
VV Puram Food Street
Location: VV Puram
Timings: 5:30 PM – 10:30 PM
Specialty: Masala dosa, sweet corn
Time Required: 1 – 1.5 hours
VV Puram Food Street is another popular street food in Mysore. The street comes alive in the evening with vendors selling a wide range of snacks, from masala dosa to sweet corn. The lively atmosphere and variety of food make it a must-visit for food lovers.
Gokul Chats
Location: Devraj Urs Road
Timings: 4:00 PM – 9:00 PM
Specialty: Samosa chaat, pav bhaji
Time Required: 1 hour
Gokul Chats is a well-known chaat shop in Mysore offering an array of delicious street food items. The samosa chaat and pav bhaji are particularly popular among patrons. The quick service and flavorful food make it a favorite evening snack spot.
International Cuisine
By the Blue
Location: Radisson Blu Plaza Hotel
Timings: 12:30 PM – 3:00 PM, 7:00 PM – 11:00 PM
Specialty: Mediterranean cuisine, grilled dishes
Time Required: 2 hours
By the Blue, located in the Radisson Blu Plaza Hotel, offers a delightful selection of Mediterranean and grilled dishes. The restaurant’s poolside setting and exquisite menu make it a perfect spot for a relaxed meal. The lamb chops and grilled fish are highly recommended.
The Old House
Location: Gokulam
Timings: 12:00 PM – 10:00 PM
Specialty: Wood-fired pizzas, pasta
Time Required: 1.5 – 2 hours
The Old House is a charming eatery in Gokulam, known for its wood-fired pizzas and delicious pasta dishes. The cozy ambiance and friendly service add to the dining experience. The Margherita pizza and homemade pasta are must-tries for Italian food lovers.
The Sixth Main
Location: Vontikoppal
Timings: 11:00 AM – 11:00 PM
Specialty: Continental cuisine, desserts
Time Required: 1.5 – 2 hours
The Sixth Main offers a diverse menu featuring Continental cuisine and delectable desserts. The restaurant’s modern decor and relaxed atmosphere make it an ideal spot for a casual meal. The grilled chicken and chocolate fondue are particularly popular among guests. It is one of the best places to eat in Mysore.
How to Reach Mysore
By Air
The nearest airport to Mysore is the Kempegowda International Airport (BLR) in Bangalore, which is approximately 170 km away. From the airport, you can hire a taxi or take a bus to Mysore. There is also a smaller domestic airport in Mysore, the Mysore Airport (MYQ), with limited flights from major Indian cities.
By Train
Mysore Junction (MYS) is well-connected by train to major cities in India. Regular trains run from Bangalore, Chennai, Hyderabad, Mumbai, and other cities. The Shatabdi Express and Tippu Express are popular trains from Bangalore to Mysore, offering a comfortable and quick journey.
By Bus
Mysore is well-connected by road and has a robust bus service. Karnataka State Road Transport Corporation (KSRTC) operates regular buses from Bangalore, Chennai, Coimbatore, and other nearby cities. Private bus operators also provide various options, including luxury and sleeper buses, making it convenient to reach Mysore by road. You can easily book Mysore bus tickets on AbhiBus and travel hassle-free. Here are some of the most travelled bus routes by people to reach Mysore.
- Hyderabad to Mysore bus
- Bangalore to Mysore bus
- Chennai to Mysore bus
- Pune to Mysore bus
- Kurnool to Mysore bus
Conclusion
Mysore is not just a city of palaces and historical landmarks; it is also a culinary destination with a rich and diverse food scene. From traditional South Indian cuisine to global flavors, the city offers a plethora of dining options that cater to every palate. Whether you’re a local or a tourist, exploring the best places to eat in Mysore is an experience that will leave you craving for more.
So, the next time you visit Mysore, make sure to indulge in its culinary delights and savor the flavors at some of the best places to eat in Mysore.