Skip to content

Best restaurants in Udaipur

26 restaurants that Udaipur locals recommend — the real reasons, and the caveats.

26 places

Map

The map and place list use the same cited directory records. Every public entry has a stable Maps We Made ID and geopoint.

Places

  1. 1.Poppy by Royal Repast

    30 people recommend, 1 warns against it

    Poppy by Royal Repast draws repeated recommendations for non-vegetarian meals, Rajasthani cooking and pizza. Two commenters specifically praise the Italian food, and the dish suggestions also include butter chicken and laal maas. The enthusiasm is not unanimous: one diner liked the pizza's crust and cheese but wanted more vegetable toppings; another found the food merely decent after a long dinner wait.

    Poppy by Royal Repast | Heritage Kitchen & Bar, Bedla house, chetak marg, opp Sbi bank, near chetak circle, opposite sandal jwellers, Udaipur, Rajasthan 313004, India

  2. 2.Khamma Ghani

    28 people recommend, 6 warn against it

    The Ambamata restaurant is the Khamma Ghani covered here, not the similarly named pure-vegetarian hotel restaurant on Trident Road. It draws repeated recommendations for Rajasthani dinners, including laal maas and dal baati churma. Several diners praise the food and lakeside setting, but others find the meals overhyped or disappointing. One visitor preferred other restaurants' views, and another felt the ambience mattered more than the taste.

    Khamma Ghani Restaurant, Rang Sagar, 53, Near, Hotel Natural Marg, Ambamata, Udaipur, Rajasthan 313004, India

  3. 3.Ambrai, Lake Pichola

    26 people recommend, 5 warn against it

    Ambrai's lakeside setting is its clearest attraction: diners repeatedly recommend the evening views, including the illuminated City Palace. Several visitors advise reserving ahead after finding tables unavailable. Food opinions are much less consistent. Some diners enjoyed their meals, while others describe ordinary or below-average cooking and recommend going for the setting rather than the food. Treat it as a view-led dinner choice, not an uncontested food favourite.

    Lake Pichola

  4. 4.Natraj Dining Hall

    24 people recommend, 6 warn against it

    Natraj's Udaipur recommendations are represented here by the Station Road dining hall. Diners repeatedly suggest its vegetarian thalis, with both Rajasthani and Gujarati styles mentioned. A long-time customer praises the consistency and service despite the crowds. Others find the thali overhyped, too Gujarati in taste or too oily. One regular finds the seasoning milder than their preference.

    Natraj Dining Hall And Restaurant, 22-24, City station road, Railway Station Rd, Shivaji Nagar, Udaipur, Rajasthan 313001, India

  5. 5.Traditional Khana, Panchwati

    20 people recommend, 1 warns against it

    Traditional Khana in Panchwati is repeatedly recommended for a Rajasthani thali and the way the meal is served. Diners single out the regional flavours, and one describes a generous meal of dal, baati, churma, curries and chutneys. Another visitor chose it on a whim and was pleased enough to recommend it again. Two commenters find it worthwhile, while another considers it too costly and a further recommendation also notes the expense.

    Panchwati

  6. 6.Krishna Dal Bati, Gulab Bagh

    18 people recommend

    Krishna Dal Bati near Gulab Bagh is repeatedly recommended for dal baati and Rajasthani thali. Suggestions come from both visitors and people discussing their local favourites. The caveats are about the food as well as demand: one diner found the meal average after a long wait, with watery dal and overly sweet churma, while another liked the place overall but was less impressed by the baati itself.

    Gulab Bagh

  7. 7.Jheel's Ginger, Old City

    18 people recommend, 1 warns against it

    Jheel's Ginger near Gangaur Ghat draws recommendations for meals with a lake view, including lunch and dinner as well as breakfast. Pizza is the most repeatedly mentioned food; one diner also liked the sandwiches, and another suggests the pancakes. The food is not universally admired: some diners call it ordinary or below average, and one now prefers to order only a drink. The setting is a stronger consensus than the cooking.

    Old City

  8. 8.Harigarh

    16 people recommend, 1 warns against it

    Harigarh draws repeated recommendations for dinner beside Lake Pichola, and several commenters specifically suggest its laal maas. Diners also praise the food and views after dark. One visitor loved the meal but faced a long table wait; another preferred the experiences at Jagat Niwas and Ambrai and advised skipping Harigarh. It is a food-and-setting option with genuine dissent, rather than a universally preferred lakefront restaurant.

    Restaurant Harigarh, Ambrai Rd, Outside Chandpole, Hanuman Ghat, Ambamata, Udaipur, Rajasthan 313004, India

  9. 9.Jagat Niwas Palace

    14 people recommend, 3 warn against it

    Jagat Niwas attracts diners for lake views and its old-city setting, with recommendations for both daytime jharokha seating and evening meals. One diner liked the pasta while another found it only decent; a separate recommendation is for laal maas. Other visitors are much less impressed, describing average or bland food and disappointing portions. Several recommend booking ahead. It is better supported as a scenic dining choice than as a consistently outstanding meal.

    Jagat Niwas Palace Hotel, 23-25, Lal Ghat Behind Jagdish Temple, Udaipur, Rajasthan 313004, India

  10. 10.Upre

    13 people recommend, 2 warn against it

    Upre is repeatedly suggested for rooftop dinners and lake views, including date-night meals. The food attracts more qualified reactions: several diners describe it as decent or average, while others enjoyed it and one preferred it to Jagat Niwas. There are also value complaints and one visitor's criticism of the service. Another visitor felt the surroundings justified the visit despite the cost. Choose it primarily for the setting rather than expecting unanimous praise for the cooking.

    Upre, Roof Top Hotel Lake Pichola Road Outside Chand Pole, Lake, Pichola, Udaipur, Rajasthan 313004, India

  11. 11.Sun n Moon

    10 people recommend, 1 warns against it

    Sun n Moon draws recommendations for rooftop dinners with lake views, and its food has supporters beyond the setting. One commenter likes the continental dishes, another praises the food and value, and another describes it as an exception to rooftops where eating is secondary to the view. A dissenting diner calls it poor value. The balance favours trying it, but the enthusiasm is not universal.

    84, Level, Sun N Moon Cafe & Restaurant, 5, Gangaur Ghat Marg, above Hotel Udai Niwas, Near Jagdish Temple, Silawatwari, Udaipur, Rajasthan 313004, India

  12. 12.Chunda Palace

    8 people recommend

    Chunda Palace is repeatedly suggested for dinner, including romantic evenings and Rajasthani food. One commenter recommends a candlelit meal, while another highlights the palace atmosphere. A guest who dined on the terrace describes an enjoyable meal and view after finding other dinner plans unavailable. These recommendations concern dining at the property, not a claim that every hotel experience is equally well supported.

    1, Main Road, Chunda Palace, 1, Main Road, Haridas Ji Ki Magri, Shavri Colony, Udaipur, Rajasthan 313004, India

  13. 13.Bawarchi

    7 people recommend

    Bawarchi is repeatedly suggested for vegetarian North Indian and Punjabi meals, including thalis. City-wide recommendations are shown at the Delhi Gate restaurant, which diners name explicitly. One diner singles out the paneer butter masala, while another found the cooking too spicy. A further commenter recommends it only comparatively, finding it better than Natraj rather than particularly good in its own right. Spice preferences matter here.

    Bawarchi Restaurant, 6, Delhi Gate Cir, Old City, Nayapura, Bapu Bazar, Nada Khada, Udaipur, Rajasthan 313001, India

  14. 14.Millets of Mewar

    7 people recommend

    Millets of Mewar draws repeated recommendations for meals in Udaipur. One commenter highlights its millet-based Rajasthani menu, a local includes it among places they would consider for good food, and another simply reports that it is good. It is also suggested in response to a dal baati churma request. The vegetarian restaurant is on City Palace Road.

    Millets Of Mewar Restaurant, Badhu Ji ka Darwaja, 51, City Palace Rd, Near Jagdish Temple, Udaipur, Rajasthan 313004, India

  15. 15.Abaar

    7 people recommend

    Abaar draws food recommendations as well as suggestions for lake views and cocktails. One diner describes the dishes as particularly enjoyable, and another reports a good meal without making a broader claim. Two commenters find it expensive; another recommends it when asked about private dining and suggests booking a table. It is a setting-and-food option rather than a recommendation based solely on drinks.

    3rd Floor, Abaar- Kitchen & Bar, Hotel The Red Pier, Lal Ghat Road, Old City, Silawatwari, Udaipur, Rajasthan 313004, India

  16. 16.Tribute, Pichola Lake Side

    7 people recommend, 1 warns against it

    Tribute draws recommendations for Indian meals near Pichola, including suggestions for laal maas and maas ke shoolay. One commenter advises asking for a spicier preparation, while another recommends it as an alternative for a candlelit dinner. A dissatisfied caller reports being unable to arrange a reservation and advises against visiting. That is a booking complaint, not a claim that they ate a poor meal.

    Lake Pichola

  17. 17.Kunwar Kalewa

    6 people recommend

    Kunwar Kalewa is repeatedly named when people ask for non-vegetarian food in Udaipur. A long-time customer recommends the dum biryani and chicken lollipop; another suggests khad maas for dinner. A separate diner praises the taste, and other commenters include it in their lists of non-vegetarian places to try.

    Kunwar kalewa Restaurant, Shobhagpura Cir, opp. Royal Raj Vilas, Pulla Bhuwana, Shobhagpura, Sobhagpura, Rajasthan 313001, India

  18. 18.Soul

    6 people recommend

    Soul Bistro & Lounge is recommended for lunch or dinner as well as evenings with drinks and live music. One diner specifically praises the tangra chilli chicken, while other commenters include it among non-vegetarian meal options. The restaurant is on Haridas Ji Ki Magri.

    Soul Bistro & Lounge, 9, Haridas Ji Ki Magri, Eklavya Nagar, Udaipur, Rajasthan 313004, India

  19. 19.Jaadoo Pizza Project

    6 people recommend

    Jaadoo Pizza Project is repeatedly suggested for pizza, and a visitor who had just returned from Udaipur describes a particularly enjoyable experience. Two commenters advise booking ahead; one explains that the pizzeria prepares a limited amount of dough around its reservations. Check availability directly before making it a fixed dinner plan.

    Jaadoo Pizza Project, 32, Sitaphal Ki Gali, Old City, Silawatwari, Udaipur, Rajasthan 313001, India

  20. 20.Purohit

    6 people recommend, 1 warns against it

    Purohit Cafe is repeatedly recommended for South Indian food, including by a diner who says they do not usually enjoy that cuisine. Another visitor reports a good meal, and one specifically names it for dosa. Waiting is a recurring caveat: two commenters mention queues, with one calling it overrated and preferring a neighbouring restaurant. The vegetarian restaurant is on University Road.

    Purohit Cafe, Anand Plaza, University Rd, Shabri Colony, Ayad, Kharakua, Udaipur, Rajasthan 313001, India

  21. 21.Taro

    6 people recommend, 1 warns against it

    Taro draws recommendations for meals as well as rooftop evenings. One commenter singles out its Asian food and another suggests it in response to a Pan-Asian food request. A separate recommendation describes it as lively and upscale. One dissenter found the venue lacking energy and preferred other options.

    TARO Skybar and Lounge, Parallel Hotel, Pologround, Plot no.11, Saheli Marg, New Fatehpura, Panchwati, Udaipur (M Corp.) (Part), Rajasthan 313004, India

  22. 22.Nyoto, Udai Kothi

    6 people recommend, 1 warns against it

    Nyoto at Udai Kothi draws recommendations for modern Indian cooking, with one diner praising its unusual fusion dishes and others reporting enjoyable evenings or meals. There is also a clear dissenting experience: one visitor found the food mediocre and poor value. It is an option for trying different cooking, but it does not win everyone over.

    Udai Kothi

  23. 23.Mehman

    5 people recommend

    Mehman near Chetak Circle is repeatedly suggested for non-vegetarian food. One visitor describes it as the best non-vegetarian meal of their Udaipur trip; another likes the food and considers the setting a little fancier than nearby alternatives. Other commenters name it among places to try. No particular dish has enough detailed discussion here to make it the headline recommendation.

    Mehman Restaurant, near Moon light Dryclean, Chetak Circle, Zinc Park, Udaipur, Rajasthan 313004, India

  24. 24.Kaner Bagh

    5 people recommend

    Kaner Bagh is repeatedly recommended when people ask where to eat in Udaipur. One diner praises both the taste and the atmosphere, while another describes the ambience positively but calls the food only decent. It also appears in an Indian-restaurant recommendation list. These dining suggestions concern the Kaner Bagh property near Sukhadia Circle, rather than hotel stays.

    Kaner Bagh - A Heritage Boutique Hotel & Restaurant, 11D, Near Allahabad Bank , Sahelion Ki Bari Link Road, Sukhadia Cir, Udaipur, Rajasthan 313004, India

  25. 25.Baro Masi

    5 people recommend

    Baro Masi is repeatedly suggested for lunch or dinner at Udai Kothi. One recommendation includes it among lakeside options for a birthday dinner, while another names it alongside Upre and Ambrai for a couple's visit. The support is chiefly for choosing a meal venue and setting, rather than for any particular dish. Baro Masi and Nyoto are separate restaurants at the same property.

    Baro Masi, On, Udai Kothi, Chand Pole Road, Hanuman Ghat Marg, opp. Pichola, Chand Pole, Udaipur, Rajasthan 313004, India

  26. 26.Panna Vilas

    5 people recommend

    Panna Vilas on Rani Road is recommended for meals with Fateh Sagar views. One diner particularly enjoyed the laal maas, and another praises both the food and the view while suggesting a private dining table for conversation. A further commenter suggests it after listing the Pichola-side dinner options. The detailed dish praise is one diner's experience, not a claim that everyone singles out the same meal.

    Panna Vilas - A Lake Facing Boutique Hotel, 758/280, Rani Rd, Fateh Sagar Lake, Udaipur, Rajasthan 313004, India

Questions people ask

Which restaurants do Udaipur locals recommend most?
Right now the most-recommended are Poppy by Royal Repast, Khamma Ghani and Ambrai, Lake Pichola, ranked by how many different people vouched for each one. Every place lists the reasons people gave and the caveats they raised, with a link to the original comment.
How is this list made?
It is built from public Reddit discussions — 245 comments from 192 people across r/udaipur, r/Rajasthan and r/jaipur. We paraphrase why each place is recommended, keep the negatives and caveats in, and link to the original comment so you can read the source yourself. We never invent details.
Are these paid placements?
No. Nothing here is sponsored, paid or ranked by a business. Places are included only because real people recommended them in public conversations, and every claim links back to its source.
How recent are these recommendations?
This map was last refreshed October 21, 2026. Recommendations reflect what people said at the time, so confirm current details directly before you rely on them.

Did this page answer your question?

Follow @mapswemade for new maps

Warangal

Kochi

Visakhapatnam

Kanpur

Surat

Puducherry

Thiruvananthapuram

Amritsar

Madurai

Varanasi

Kolhapur

Jodhpur

Vijayawada

Patna

Rajkot

Gandhinagar

Agra

Siliguri

Nagpur

Chhatrapati Sambhajinagar

Navi Mumbai

Gurugram

Noida

Chennai

Pune

Bengaluru

Hyderabad

Ahmedabad

Kolkata

Delhi

Jaipur

Thrissur

Nashik

Ludhiana

Bhubaneswar

Ranchi

Mumbai

Bhopal

Mysuru

Dehradun

Thane

Kozhikode

Guwahati

Lucknow

Indore

Chandigarh

Vadodara

Coimbatore

Mangaluru