Best Places to eat Rajasthani food in Udaipur

Famous for its unmatched beauty, rich culture and royal history, Udaipur is a dream destination for many people. But a trip to this fascinating city is not complete without trying out authentic Rajasthani cuisine. The city is every food lover’s paradise. The royal cuisine includes the popular daal bati churma, baajre ki roti, gatte ki sabzi, laal maas, and Mohan Maas, snacks include pyaaz kachori, Mirchi vada, kalmi vada and the mouth-watering sweet dishes are ghevar, imarti, baalushahi and kalakand.
Now, the most important question arises, where can you find these appetizing and flavoursome dishes. Don’t worry. we are here to help you out with it.
This list explores Udaipur’s best restaurants and eateries where you can satisfy your cravings for Rajasthani cuisine.

1.) Udaipur Traditional Restaurant

Udaipur Traditional Restaurant

Udaipur Traditional Restaurant, is one of the most celebrated eateries nestled at Shilpgram Road Corner, Near Jain Farm. With a serene ambience coupled with decadent food, this restaurant offers, traditional Rajasthani delicacies on an open-air patio under the star-studded sky. Although, there are plenty of eateries in Udaipur where you may spoil your taste buds, but Udaipur Traditional Restaurant is the place to go if you think that ” food tastes better when accompanied by beautiful surroundings. The environment completely isolates you from the city’s bustle. Snack on Lip-smacking baked delicacies and other Indian specialities, and indulge yourself in their seasonally-inspired cuisines. Udaipur Traditional Restaurant is a must-visit place in Udaipur because of its wonderful food, warm hospitality, and diverse setting.

Price: Rs 1000 for two (Approx.)

Address: Rani Road, Shilpgram Road Corner Near Jain Farm – 313001, Udaipur, Rajasthan

2.) Traditional Khana Restaurant

source: TripAdvisor
Dal Baati served at Traditional khana restaurant

As the name itself suggests, the place serves tempting and genuine Rajasthani food. The place recently garnered eyeballs as it serves the food in a true Rajasthani style which is well appreciated by the customers.

Price: Rs. 1000 for two (approx.)
Address: 48-D, Panchwati, Adjoining R Kay Mall, Panchwati Circle, Udaipur.


3.) Ambrai, Amet Haveli

Hotel Ambrai, Amet haveli

Non-veg lovers unite, this is indeed one of the best places to have delicious non-vegetarian Rajasthani cuisine. Mutton Rana and Chicken Jhangari are a must-have. Although, the place is a bit expensive the food and the mesmerizing lakeside view won’t disappoint you.

Price: Rs. 1700 for two (approx.)
Address: Amet Haveli, outside Ambamata scheme-A road, Chandpole, Udaipur.


4.) Santosh Bhojanalaya

Santosh bhojnalaya
Unlimited thali at Santosh Bhojnalaya.

Santosh Bhojnalaya is best known for serving one of the most famous dishes of Rajasthan, Dal Bati churma. It is a one-stop destination for every person who loves to eat Rajasthani food. Every tourist and even native should make a visit to this place so that they can experience a true taste of Rajasthan’s most popular dish.

Price: Rs. 320 for two (unlimited)
Address: Surajpole, Near SBBJ Bank, Udaipur.


5.) Apni Dhani

Apni Dhani is a theme-based restaurant that serves only Rajasthani cuisine. The warm welcome and royal hospitality drool you over. People can also enjoy and watch a puppet show, Rajasthani Kalbeliya dance, ghoomar and other folk music as well.

Price- Rs. 350 per person (approx.)
Address: Pratap Nagar, Udaipur.


6.) Tribute Restaurant

Tribute restaurant

The restaurant has garnered a decent number of fans thanks to its flavorsome non-veg food and friendly service. The beautiful lakeside view acts as an icing on the cake.

Price: Rs. 1500 for two (approx.)
Address: 89/B behind Monika Complex, near Ambamata temple, Rang Sagar, Udaipur.


7.) Krishna Dal Bati Restro

Dal Bati at Krishna dining

If its Dal Bati you crave for, then Krishna restaurant is the place you cannot afford to miss, especially with the affordable prices of the dishes on the menu.

Price- Rs. 500 for two (unlimited).
Address: 17, first floor, Jal darshan market, Gulab bagh road, city centre, Udaipur.


8.) Gordhan Thal

Gordhan thal.

If you are a fan of thaali then you should definitely visit this place as they serve delicious Rajasthani thaali. People often make a visit to this place with their families.

Price- Rs. 600 for two (approx.)
Address: 32, Shopping centre, city station road, Udiapole, Udaipur.


9.) Natraj Dining Hall and Restaurant

Natraj thali

The most popular name in the list, from families to friends to solo foreign travellers and tourists, all make their way to Natraj. The place serves perfect Rajasthani and Gujarati thali. Almost every locality have visited this place at least once.

Price- Rs. 440 for two (approx.)
Address: 22-24 City Station Road, near Railway station, Udiapole, Udaipur.

Now that you know these amazing places in Udaipur that serve Rajasthani food, you stand a fair chance to placate your hunger and satisfy your craving for awesome Rajasthani food.


This was just a short and sweet list of the best places to eat Rajasthani food in Udaipur. Do share your opinion with us, we’d love to hear from you.


Non-vegetarian? Top places to satisfy your hunger pangs!


It’s tough to be a non-vegan when you can’t find good places to eat out. We know the plight and hence have listed some good places to enjoy and relish the best tastes of non-veg cuisine in Udaipur. Keep your stomach ready as you might feel the need to rush to these places ASAP!


Non Veg Platter

The restaurant is a ‘tribute’ to the legendary horse of Maharana Pratap, Chetak. The place is a mark of respect to the magnificent culture & history of Rajasthan. Sumptuous Non-Veg cuisines and a breathtaking view make this a place like no other. The Non-Veg Platter is a must if you happen to dine at Tribute. Accompany it with a glass of your favorite wine and you will surely feel heaven on earth.

Address: 89/B, Behind Monika Complex, Near Ambamata Temple, Rang Sagar, Udaipur,

Kabab Mistri

Source: JaiSingh Garh

Kebab Mistri is the Restaurant at JaiSingh Garh. If you have some serious non-veg cravings, this place is a must visit for you! The juicy pieces of chicken will fill up your tummy like anything!  Full of spices and grilled to perfection, the tender mutton portions with Peshawari naan is a must try; something you are surely gonna love. In a nutshell, the entire cuisine is lip smacking!

Address: 3, Haridas Ji Ki Mahri, Malla Talai, Fateh Sagar OR 23, Toran Bawri, Udiapole Road, City Centre



The joint is a well-known name in Udaipur for serving some hot non-vegetarian dishes. Roasted chicken, is one must-eat-dish of the place and can be taken for starters. Mutton masala is one delectable dish and can fill up your main course.  You’re surely going to love the fried chicken, the portion being big enough for four people.

Address: Imli Ghat, Chandpole Road, Udaipur


Source: Justdial

Since 1968, Parkview is perhaps the oldest restaurant which has been satisfying the taste buds of people having non-veg. It is a quite famous one when it comes to having a non-vegetarian cuisine. And I am sure you will also love the smell of those authentic spices.

Address: Opposite Town Hall, Bapu Bazar Rd, Udaipur

Raghu Mahal

Source: Raghu Mahal

Flames is the restaurant at Raghu Mahal, which is again known for its luscious non-veg cuisine. The tandoori chicken and fish tikka are to die for! If you wish to merge some good cocktails with food, you can go to their bar, Angara Bar.

Address: 93, Saraswati Marg, Darshanpura, Airport Road, Opp. MB College, Kumharon Ka Bhatta, Udaipur

Lal Bagh

Source: WildJunket

Lal Bagh is Udaipur’s first restaurant focusing on organic ingredients. Their unusual cooking styles bring out flavors in the cuisine which makes it succulent. A lot of people love the food at Lal Bagh, and you’re gonna love it too!

Address: 65, M.G. College, Near Daulat Chambers, Sardarpura, Udaipur

Ambrai Restaurant


Ambrai serves excellent non-veg delicacies to the guests. Amet Haveli (Restaurant Ambrai) is one great spot to dine in that Rajwadi sophistication and enjoying the luscious food.

Address: Amet haveli outside, Ambamata Scheme – A Rd, Chand Pole, Udaipur

Zaiqa Restaurant

Zaika is a takeaway and is running fluently for years. For the people who do not believe in eating amongst other people, takeaways are the best option. Everything is amazing here and a lot of people already crave for their servings. Zaiqa surely lives up to its name.

Address: Hospital Rd, Chetak, Chamanpura, Udaipur, Rajasthan

Trails of tandoor

The huge variety of Nonvegetarian food will firstly just confuse you whether what to eat and what to miss, but at the end of the day, you will just be like ‘mmm’. And make sure you prepare your appetite well because you cannot leave the place without overeating. From chicken, fish, mutton, eggs, and kababs to laal maas you can find everything here. It is a takeaway restaurant so that you can have as much as you want and eat it leisurely at your home.

Address: Near, R Decor, Celebration Mall Road, RK Circle, Bhuwana

Bal Bal To


It is one of those underrated and less known places of Udaipur. You might think that the ambiance will not suit you by looking at it from the outside but once you enter the place you will find that it is a perfect place for you for even a family gathering. The place is not much fancy and doesn’t have any exclusive décor but once you taste the food here, I bet you won’t regret coming here at all. It has both veg and non-veg food available here.

Address: Opposite Royal Raj Vilas, Shobhagpura Circle, Pulla Bhuwana, Shobhagpura

Mann Chicken Centre

Mann Chicken Centre is a very popular name amongst the citizens of Udaipur. It is founded by Mannpreet Singh which justifies its name. The place brought a drastic change in the city in terms of taste, quantity, and quality of non-veg food. The main attraction of the place is mutton and fish.

Address: Shop No 12, 13, Udaipur-Rajasthan – 313001, Under Seva Ashram Pulia

Biryani House

Source: udaipurtimes

The mere name of biryani is enough to get all the juices in our mouth, isn’t it? Well, Biryani house is one such place where you can satisfy your cravings for biryani. And not only Nonveg but veg biryanis are available too. There is a number of biryanis available at the place such as Hyderabadi biryani, chicken biryani, mutton biryani, Veg Biryani, Paneer makhani biryani, etc. Apart from biryani, you can enjoy other non-veg recipes too.

Address: Opposite Apaji Petrol Pump, Chetak Circle

Daawat restaurant

Situated amidst the city, this restaurant is a treat for all the non-veg lovers. It doesn’t fancy any décor or something but when it comes to food, it will be absolutely worth it. Home delivery is also available at the place.

Address: Khawaja Complex, Near Lok Kala Mandal, Madhuban

Mumal Chicken corner

This is another non-veg attraction popular in the city. Earlier it was situated near townhall and now it has been shifted to near Gulab Bagh. It is a takeaway restaurant so make sure you do not go there expecting a proper sitting arrangement. However, the taste of all the delicious delicacies will just excite your mouth like anything.

Address: Gulab Bagh Rd, Brahmpuri, Udaipur, Rajasthan 313001

Aren’t you drooling already!!??

Article Inputs: Juhee Mehta