so city logo Udaipur
search icon
header image cover

Devour Authentic Rajasthani Dishes At These Restaurants In Udaipur Where Food Is As Good As The Vibe

Bookmark

From Rajasthani thalis to laal maas to malai tikka to beer, the restaurants of Udaipur have all the flavours and dishes on offer you could possibly imagine. We’ve culled out a list of the 10 best Rajasthani restaurants in Udaipur, so all the food lovers, scroll through and head on over. Happy eating!

1. Kaner Bagh 

article image

Nestled amidst lush greenery, Kaner Bagh offers an intimate dining experience that feels like stepping into a royal retreat. Known for its authentic Rajasthani thalis, this boutique restaurant crafts dishes like Gatta Ri Saag and Sev Tamatar, bringing traditional flavours to life. The serene courtyard setting is perfect for an Insta-worthy meal that’s as peaceful as it is delicious.

Meal For Two | Rs 1,600
Where | 1D, Near Allahabad Bank Sahelion Ki Bari Link Road, Sukhadia Cir, Panchwati, Udaipur
Skim Through Their Insta Feed | https://www.instagram.com/kanerbagh/

2. Poppy by Royal Repast

article image

Located in a restored colonial bungalow, Poppy by Royal Repast blends royal culinary traditions with a modern touch. Think Laal Maas, Gobhi Lal Sorba, Keema Bati paired with a warm and elegant ambiance. Situated near Chetak Circle, this spot is a crowd favourite for its attentive service and regal vibes. Whether you’re craving classic Rajasthani fare or a fusion twist, Poppy delivers on all fronts.

Meal For Two | Rs 1,500
Where | Bedla House, Chetak Marg, Opposite SBBJ Bank, City Centre, Udaipur
Skim Through Their Insta Feed | https://www.instagram.com/royal_repast/

3. Hari Garh Restaurant

article image

Nestled along the serene lake Pichola, Hari Garh offers a charming dining experience with mesmerising views of Lake Pichola. Known for its flavourful Dahi Kababs and rich, homely Chicken Handi, this restaurant is perfect for a leisurely meal that combines great food with a picturesque setting. Ideal for both tourists and locals, Hari Garh’s lakefront vibes make it a must-visit spot in Udaipur.

Meal For Two | Rs 1,400
Where | Near Khamma Ghani Art And Crafts, Hanuman Ghat, Ambrari Road, Chandpole, Udaipur
Check Out Their FB Page | https://www.facebook.com/HariGarhRestaurant/
Skim Through Their Insta Feed | https://www.instagram.com/harigarhrestaurant/

4. Sheesh Mahal 

article image

Experience dining with a view at Sheesh Mahal, a stunning rooftop restaurant overlooking the serene Pichola Lake. Known for its regal ambiance, the restaurant serves delicacies like Akhrot Aur Palak Ki Tikki and succulent Lamb Chops and some delish Rajasthani thalis. Whether it’s a romantic dinner or a special occasion, the picturesque setting and delectable dishes make it unforgettable.

Meal For Two | Rs 2,200
Where | The Leela Palace, Pichola, Udaipur
Check Out Their FB Page | https://www.facebook.com/TheLeelaPalaceUdaipur/
Skim Through Their Insta Feed | https://www.instagram.com/theleelapalaceudaipur/

5. Kalptaru By Aranya Villas 

article image

For a relaxed poolside dining experience, head to Kalptaru by Aranya villas, where outdoor seating meets tranquillity. Known for its laid-back vibe, this spot is a haven for food lovers with its signature Biryani stealing the show. It’s the perfect place to unwind after a long day of exploring Udaipur or for just enjoying a lazy evening, Kalptaru’s calm atmosphere and delicious food will keep you coming back.

Meal For Two | Rs 1,500
Where | Samore Bagh, Doodh Talai Road, Pichola, Udaipur
Skim Through Their Insta Feed | https://www.instagram.com/aranyavilas_udaipur/

6. Natraj

article image

This pure vegetarian restaurant situated right opposite the railway station serves the most popular Rajasthani Thali in Udaipur that one just can’t miss. Along with that, there’s a huge variety of Gujarati, Chinese as well as North Indian dishes on offer here. You should definitely order the Rajasthani Thali, Kadhi, Buttermilk and Gulab Jamun here. And oh, don’t forget to make reservations - there’s always a long queue outside this restaurant!

Meal For Two | Rs 400
Where | 22-24, City Station Road, Near Railway Station
Check Out Their FB Page | https://www.facebook.com/NatrajDinningHallRestaurant/
Skim Through Their Insta Feed | https://www.instagram.com/natraj_dining_hall/ 

7. Ambrai At Amet Haveli

article image

If you’re looking for a lakeside, Indo-western, multi-cuisine restaurant to go to, then you must make reservations at Ambrai. This restaurant gives the most breathtaking and soothing panoramic views of Jagdish Temple, Gangaur Ghat, City Palace, Lake Palace, Jag Mandir and Sajjangarh Fort. If you wish to indulge in cultural Rajasthani flavours, choose the ‘Mewari’ menu which includes delicacies like Laal Maans, Murgh Tikka & Gatte Ki Sabzi. Happy bingeing!

Meal For Two | Rs 1,700
Where | Amet Haveli, Ambamata Scheme - A Road, Outside Chand Pole, Naga Nagri, Pichola
Check Out Their FB Page | https://www.facebook.com/Ambrai-652151838174465/
Skim Through Their Insta Feed | https://www.instagram.com/ambrairestaurant/

8. Amantra Navidya 

article image

If you’re in Udaipur, then you can’t go home without having the Rajasthani Thali at Navidya which can feed two people easily. There’s a huge variety of lip smacking dishes in the Thali which will make you fall in love with the Rajasthani cuisine. Along with that, they have Chinese, North Indian and Continental options on their menu as well. This place is a great escape from the hustle and bustle going on outside, so make sure to pop in for a break!

Meal For Two | Rs 500
Where | Amantra Comfort Hotel, 5-B, New Fatehpura, Opposite Sahelion Ki Bari, Fatehpur
Check Out Their FB Page | https://www.facebook.com/Amantra-Comfort-Hotel-Udaipur-206508496051326/ 
Skim Through Their Insta Feed | https://www.instagram.com/amantracomfort/

9. Neel Kamal Restaurant At Taj Lake Palace

article image

If you want to go to a fancy restaurant having the perfect ambience and serving  the perfect food, Neel Kamal is the place for you! The food is prepared in an open kitchen and you can ask the chef to alter the menu according to your tastes and preferences. Besides the great quality and quantity of the food, there are musicians playing instruments in the background to lighten your mood. So come in, relax and get introduced to some amazing tastes and flavours of Rajasthan!

Meal For Two | Rs 7,000
Where |The Taj Lake Palace, Lake Pichola
Check Out Their FB Page | https://www.facebook.com/TajLakePalace1746/ 
Skim Through Their Insta Feed | https://www.instagram.com/tajlakepalace/

10. Upré By 1559 AD

article image

If you want to have some homely Rajasthani food on a windy pleasant night, Upré by 1559 AD is the place for you. You might face a little difficulty to reach the rooftop restaurant as the way to the terrace is a bit narrow. But once you’re here, the food you’ll be served will be well worth the trouble. You must hog on Lal Maans, Jeera Rice, Veg Kabab, Seekh Kabab, Malai Tikka and the mocktails whipped up here. And oh, drop by for dinner, the view from up top is spectacular!

Meal for Two | Rs 1,900 
Where | Lake Pichola Hotel, Outside Chandpole, Pichola
Check Out Their FB Page | https://www.facebook.com/Upr%C3%A9-by-1559-AD-159250597465854/ 
Skim Through Their Insta Feed | https://www.instagram.com/upreby1559ad/

11. Park view Heights Restaurant

article image

If you wish to give yourself a non vegetarian treat in the City of Lakes, Park-View Restaurant should be your go-to place. It’s one of the oldest and largest restaurants in Udaipur that offers mouth watering North Indian and Rajasthani fare. Serving the perfect combo of Butter Chicken, Butter Naan and beer, this place will not fail to impress you and will have you returning again and again!

Meal For Two | Rs 800
Where | Opposite Town Hall, Bapu Bazar, City Centre
Check Out Their FB Page | https://www.facebook.com/udaipurs/
Skim Through Their Insta Feed | https://www.instagram.com/parkviewheightsrestaurant/

​​

12. Millets Of Mewar

article image

This quiet and peaceful restaurant in the woods has a touch of ethnicity and modernity all at the same time. There is floor as well as chair seating here. Their menu offers Rajasthani, North Indian, Korean as well as Continental cuisines, among which you must try the special thali, pancakes, burrito and yummy shakes. The service is slightly slow, but the view from the restaurant makes up for it. Miles of Mewar certainly offers a dining experience to remember! 

Meal For Two | Rs 600
Where |16, Bhim Parmeshwar Marg, Hanuman Ghat, Outside Chandpole, Pichola
Check Out Their FB Page | https://www.facebook.com/MilletsOfMewar/ 
Skim Through Their Insta Feed | https://www.instagram.com/milletsofmewar

13. Apni Dhani

article image

If you’re going to or coming back from Udaipur, then you should definitely stop by Apni Dhani, which offers the most authentic and delicious Rajasthani food. Order their Rajasthani Thali which includes Kadhi, Bhindi Masala, Papad ki Sabzi, Dal Bhaati, Bajre ka Khichda, Bajrey ki Roti, Rice and much more! The place is perfect for a family dinner as they also host dance, puppet and magic shows. A lot of the tourists come here everyday, so grab a seat early if you’re visiting!

Meal For Two | Rs 800
Where | NH8, Pratap Nagar, Udaipur
Check Out Their FB Page | https://www.facebook.com/apnidhaniudaipur/ 

14. Udaipuri Restaurant 

article image

This multi-cuisine restaurant is a paradise for vegetarians. The decoration of the restaurant with stainless steel utensils makes it one of a kind. It’s perfect to spend some quality time with your friends and family. The Lasagne and Jalfrezi are the best dishes on their menu. Beat the heat with a glass of chilled mocktail from the Virgin Bar.  So, if you find yourself in the vicinity, why not grab a quick bite here?!

Meal For Two | Rs 1,500
Where | 1, Shastri Circle, Shakti Nagar
Check Out Their FB Page | https://www.facebook.com/Udaipuri-218015224878750/ 
Skim Through Their Insta Feed | https://www.instagram.com/udaipuriofficial/

15. Traditional Khana

article image

Any visit to Udaipur is incomplete if you don’t try the local dishes, and this is the best place to do that! One can find a plethora of Thalis and combos on the menu here. The best part is that 90% of the food cooked here is made from organic ingredients. You must try the Rajasthani Thali, Dal Bati Churma, Gatte Ki Sabzi, and Khichda served here. It's always nice to drop by here because after the meal, both your wallet and stomach will be equally happy. Definitely give it a try!

Meal For Two | Rs 1,000
Where | 48-D Panchwati Circle, Adjoining RK Mall, Panchwati
Check Out Their FB Page | https://www.facebook.com/Traditional-khana-restaurant-at-48-d-panchwati-udaipur-315519585482333/ 

Skim Through Their Insta Feed | ​​https://www.instagram.com/traditional_khana/

So now that you know about the best restaurants in the city, tell your friends and start planning your outings! Nom nom!

Bookmark