There is a culinary paradise waiting to be explored at the heart of Udaipur. Udaipur places to eat range from the fragrant aromas of traditional Rajasthani spices to the tantalising flavours of global cuisine, making the city’s bustling restaurant scene a myriad of delectable experiences.

Embark on a delicious journey through Udaipur’s restaurants and street food stalls, promising to tantalise your taste buds and leave you wanting more. 

Let’s begin.

Spectacular Udaipur Places To Eat: From Rooftop, To Fine Dining To Street Food & Beyond

Udaipur Places To Eat: For Traditional Cuisine 

Udaipur places to eat - Natraj HALL
Image Credit: Trip Advisor

This is one of the best veg thali restaurants in Udaipur. They serve authentic Gujarati thali, Rajasthani thali, and other Indian cuisines. They’ve been serving Indian Thali for a long time. The menu changes regularly, so each visit brings new tasty dishes. 

In the summer, they serve a yummy Aam Ras. Remember that this place is super popular, so it’s usually crowded, and service might take a bit longer. Check their website for more details.

Price Range l ₹300 pp + taxes onwards.

Where l City station road, Railway Station Rd, Shivaji Nagar, Udaipur.

udaipur places to eat
Image credit: Zomato.

If you want to enjoy the famous vegetarian dish from Rajasthan, Dal Bati Churma, this restaurant is the place to be. 

Truly one of its kind, this authentic restaurant in Udaipur offers scrumptious Dal Bati and Churma. The main dish is served with tasty side dishes like Besan Gatte ka Saag, spicy Lahsun Chatni, and tangy Mint Chatni. The cost is Rs 600++ for two people.

Price Range l ₹350 pp onwards.  

Where l 17, 1st Floor, Jal Darshan Market Hotel Green View Street, Gulab Bagh Rd, Udaipur.

An absolute gem, this restaurant beckons not just for its delectable cuisine but also for its immersive experience of savouring authentic flavours.

Crafted in the image of a traditional Haveli of Mewar, the establishment is a labour of love from the Kothari Family, proprietors of one of the grandest Havelis in Udaipur’s historic district. 

Their aspiration to showcase the culinary excellence of Mewar comes to life with ‘Traditional Khana,’ and you’ll be thoroughly impressed by the meticulously designed decor and ambience.

Price Range for two l ₹1000 onwards. 

Where | 48-D Panchwati Circle, Adjoining RK Mall, Panchwati, Udaipur.

When in Udaipur, an indispensable culinary delight awaits you at Navidya—indulge in the Rajasthani Thali, an experience not to be missed.

Generously portioned to satiate the appetites of two, this Thali presents a diverse array of delectable dishes that will undoubtedly enamour you with the rich flavours of Rajasthani cuisine.

Beyond the regional specialties, Navidya caters to a broader palate with offerings spanning Chinese, North Indian, and Continental cuisines, ensuring a gastronomic adventure for every taste bud. You can check their reviews on Trip Advisor

Price Range for two l ₹800 onwards

Where l Amantra Comfort Hotel, 5-B, New Fatehpura, Opposite Sahelion Ki Bari, Fatehpur. 

Udaipur Places To Eat: Roof Top Restaurants with Stunning Views

Udaipur’s picturesque setting and architectural splendour set the stage for unique dining experiences that capture the city’s allure from elevated vantage points and serene lakeside settings.

Indulge in the enchanting ambience of Jaiwana Haveli Rooftop Restaurant!

Whether you’re seated indoors by the floor-to-ceiling windows or soaking up the sunshine on the outdoor patio, the breathtaking views of the Lake Palace create a perfect dining-with-a-view experience.

Don’t miss out on the delightful Indian Thali, loaded with veg curries, dal, rice, chapati, salad, and a sweet treat. Your taste buds and the scenery are in for a treat! TripAdvisor awarded this place “Travellers Choice 2023.

Price Range for two l ₹ 1000 onwards.

Where l Haveli Jaiwana, 14, Lal Ghat Road, near Jagdish Chowk, Old City, Udaipur.

Image credit: Dineout

The Udai Kothi hotel’s rooftop terrace restaurant, which surrounds a pool, provides a delightful setting for dinner.

Indulge in luxury at Udai Kothi Roof Top Dining, hailed as India’s finest boutique hotel by National Geographic Traveller.

Nestled near Lake Pichola, the rooftop terrace offers stunning water views. Dive into multiple dining options, including the delightful Baromasi tapas bar, which offers cocktails and small plates.

Standout dishes like Laal Maas (spicy lamb curry) and Shahi Paneer (creamy paneer) grace the menu. Sip a refreshing Mango Lassi or explore the extensive wine list.

Although slightly overpriced, if you’re looking for an elevated experience in Udaipur, this is the place to be!

Price Range for two l ₹ 2000 onwards.

Where l Opp. Udai Kothi, Amet Haveli Road, Udaipur.

Upre, meaning “upstairs” in Mewari, is a popular rooftop restaurant in Udaipur that offers expansive views of Gangaur Ghat and Bagore ki Haveli.

As the sun sets, the distant city lights turn Upre into the ideal spot for a cosy date night. Craving homely Rajasthani food on a pleasant night? Upré by 1559 AD is your go-to.

Although reaching the rooftop may be a bit narrow, the delectable offerings make the journey worthwhile.

Don’t miss out on Laal Maans, Veg Kebab Platter, Seekh Kabab, and Malai Tikka—absolute favourites here. Drop by, and don’t forget to make a reservation for a delightful experience!

Price Range for two l ₹ 2000 onwards.

Where l Opp. Udai Kothi, Amet Haveli Road, Udaipur.

Image credit: Jagat Niwas

Situated within the Jagat Niwas Palace, the Jagat Niwas restaurant includes Chandni, a rooftop restaurant, and Jharokha, a partially covered seating area.

Both restaurants offer breathtaking views of the Lake Palace, City Palace, and Hanuman Ghat. Moreover, the hotel was featured as the venue for rooftop drinks in The Best Exotic Marigold Hotel film.

Price Range for two l ₹ 1500 onwards

Where l 23-25, Lal Ghat Behind Jagdish Temple, Udaipur.

Udaipur Places To Eat: For Café Experience

Jheel’s Ginger Coffee Bar overlooks Lake Pichola. It has a calm vibe and is the ideal spot to unwind and savour your drink peacefully.

They nail the coffee, and the food is simple yet tasty. Whether you’re a solo traveller or a couple, this straightforward café is a Udaipur favourite. Head over for some sandwiches and coffee as the day winds down, watch the sunset, and leave feeling refreshed.

P.S.: There is limited seating and a bit of a climb, so be ready!

Price Range for two l ₹ 700 onwards

Where l Gangaur Ghat, Near Bagore Ki Haveli, Udaipur.

Take in the lively old city vibe from their outdoor seats or chill inside with a book.

A menu listing refreshing juices, coffee, and quick vegan bites is on the wall.

WiFi is available for customers to work or relax in this vibrant café.

Price Range for two l 850 onwards.

Where l Grasswood cafe, Opp karohi haveli, 44, next to Chandpole Bridge, near jada ganesh ji, Chand Pole, Udaipur.

Sun and Moon Cafe is Udaipur’s highest rooftop gem, offering breathtaking sunset views. By day, it transforms into a charming Greek-style café with white walls and pops of orange and turquoise. 

At night, the terrace becomes serene, lit by colourful lakeside hotel lights. The extensive menu spans Indian, Chinese, Italian, and Continental cuisines and offers breakfast, lunch, and dinner.

You can also indulge in quick bites like sandwiches and burgers and explore Indian starters, global favourites, and desserts.

Price Range for two l 1400 onwards.

Where l 4, Level, 5, Gangaur Ghat Marg, above Hotel Udai Niwas, Near Jagdish Temple, Silawatwari, Udaipur.

Established in 1999, Café Edelweiss, often called German Bakery, is the city’s oldest cafe.

Nestled at Laal Ghat on Lake Pichola, this modest-sized gem is a popular haunt for tourists and foreigners, offering both affordability and charm.

Kickstart your day with a hearty English breakfast, or treat yourself to delectable options like fruitcake, apple pie, and brownies.

Wash it down with their delightful coffee choices, featuring cappuccino, masala chai, or cold coffee!

Price Range for two l 400 onwards.

Where l 71 Gangaur Ghat, Udaipur.

Udaipur Places to Eat: For Street food / Budget-friendly

The bustling streets of Udaipur come alive with the enticing aromas and vibrant colours of its street food and local eateries.

From the sizzling delights of kachoris, mirchi vadas, and samosas to the sweet indulgence of jalebis and malaiyo, the city’s street food scene is an irresistible journey for the senses.

The iconic Bapu Bazaar and Chetak Circle are bustling hubs where food enthusiasts can relish a wide array of local street delicacies that capture the essence of Udaipur’s culinary vibrancy.

These are some of the top choices:

No Udaipur food guide is complete without a mention of kachori! Whether you’re craving Pyaaz, Moong Dal, or the classic Masala kachori, you can’t go wrong at Paliwal Restaurant.

The Kachoris at Paliwal Restaurant have a distinct taste due to the spicy Moong Dal Masala filling, which is enhanced with asafoetida (Heeng), ginger, and Garam Masala.

By 7 a.m., a crowd gathers eagerly for fresh kachori (deep-fried pastry discs with spiced lentils or onion fillings) at Paliwal Misthaan near Jagdish Temple. Priced at just Rs 10, these Kachoris are a must-try.

Don’t miss out on their Mirchi ke Pakode and Samosa too!

How can I not add Khaugalli in Udaipur Places to eat! In Udaipur, just like any bustling city, a Khaughalli (food street) steals the show with its array of quick and delicious bites.

Indulge in the generously stuffed Aaloo Paratha at SaiBaba Nashta Centre for a hearty treat. Craving eggs? Head to Chetak Circle for the lip-smacking Boiled Egg Bhurji.

As the sun sets, this place comes alive with the hustle and bustle of food enthusiasts. It’s a definite must-visit if you have a soft spot for tantalising street food experiences.

udaipur places to eat - Manoj prakash

There are several restaurants in Udaipur that specialize in Daal Baati Churma, an essential part of Rajasthani cuisine. However, street stalls offer the same flavours and taste of Daal Baati Churma at lower prices, making it a win-win situation.

When heading to Lake Palace, make sure to indulge in the famous Manoj Prakash stall’s Daal Baati Churma, located near Gulab Bagh. They also serve other bestselling dishes, including Daal Poori, making it one of the best stalls in Udaipur for authentic Rajasthani cuisine and irresistible street food.

While Kachoris are a beloved snack throughout the state, if you’re in the mood for some variety, make your way to this eatery. The green masala version takes the spotlight, featuring a filling made with green chillies, potatoes, and onions. Conveniently located near City Palace and the renowned Jagdish Temple, consider making a pit stop here on your way to these iconic sights.

Where l 21, Surya Marg, Jagdish Chowk, Near Jagdish Temple, Udaipur.

Craving delicious poha? Look no further than Jain Nashta Centre, renowned for its light, fat-free, and freshly prepared poha.

This spot offers a daily spread featuring staples like samosa, namkeen, tea, and coffee.

Pairing a plate of piping hot poha with a cup of flavorful masala chai on Chauraha Road in Udaipur is the perfect way to satisfy all your breakfast cravings.

Where l University Rd, Shakti Nagar, Udaipur.

Discover the local charm of Udaipur at Vinod Coffeehouse, a favourite among the city’s youth. This cosy spot is famous for its authentic Kulhad tea and coffee, served with delightful small bites.

The Kulhad, or earthen clay pots, add a rustic flavour that elevates your beverage experience.

This street-side gem is situated against the picturesque Fateh Sagar Lake and offers more than just hot drinks. Take a moment to enjoy a warm cuppa, immersing yourself in the natural beauty! 

Where l Fateh Sagar Rd, Zinc Park, Udaipur.

Chetak Circle in Udaipur is a haven for egg enthusiasts, offering a diverse range of stalls that cater to the love for eggs in various forms. From spicy omelettes to mouthwatering egg biryanis, the area boasts a plethora of options for egg aficionados.

Among the culinary gems, EGG World Restaurant stands out with its impressive variety of egg dishes, providing a delightful haven for those seeking unique and flavorful egg-based creations.

Where l Shop No 1, Chetak Circle, Mall, Udaipur.

Momos Point is located in Fatehsagar’s Bombay Market, at the first shop. They serve veg momos with cooked cabbage filling and paneer momos with paneer filling.

The momos are served with a spicy red chutney and creamy mayonnaise.

You can grab a plate of steamed or fried momos and enjoy these amazing dumplings while sitting on the bank of Fatehsagar Lake.

Sukhadia Circle is a vibrant hub for street food lovers in Udaipur.

It offers a wide selection of food stalls, such as Chhotubhai Chaat Wala, Vinayak Chinese, South Indian Point, and Dagwal Pav Bhaji.

You must try the Indian-style pizza at Pizza Corner, one of the many options available.

Where | Bombay Market, Sukhadia Circle, Panchwati.

Indulge in India’s beloved milkshake, falooda, at Sindhi Falooda in Udaipur.

This popular dessert, served only in the evenings and often sold out by 9 pm, draws crowds with its incredible flavours.

Please arrive early to explore various combinations and savour their homemade ice cream.

Where l Sindhi Falooda Joint, Ashok Nagar.

Image credit: Taste of City

JMB is one of the oldest eateries in Udaipur. JMB Sweets is a must-visit spot for its ‘Sangam barfi’- a local favourite- and the ‘Diljani.’ 

Don’t miss out on their Ghewar and Moong Dal Halwa, and indulge in a delightful, sweet experience in Udaipur.

Where l 16 Sarang Marg Surajpole, Jawahar Nagar, Brahmpuri, Udaipur.

Must-Try Dishes In Udaipur

Here are some mouth-watering dishes that you must try while you’re in the city:

  1. Dal Bati Churma: This is a wholesome Rajasthani meal that consists of lentil curry, baked wheat dumplings and a sweet crumbly dessert made with ghee and jaggery.
  2. Gatte ki Sabji: Also known as Gatta Curry, this dish features gram flour dumplings cooked in a spicy tomato-based gravy and is usually served with steamed rice or flatbread.
  3. Kadhi Pakora: This is a tangy yoghurt-based curry thickened with gram flour and added deep-fried pakoras (fritters).
  4. Mirchi Vada: This popular snack consists of green chillies stuffed with a spicy potato filling and then dipped in a gram flour batter and deep fried.
  5. Kachoris: Deep-fried, crispy, flaky pastry balls usually stuffed with spiced lentils, onions, or potatoes.
  6. Ker Sangri: This is a traditional Rajasthani dish made using the dried berries of the ker tree and the sangri plant beans with various spices, resulting in a tangy and slightly spicy flavour.
  7. Malpua: This sweet dish is made with flour, milk, and sugar syrup and is usually served with rabri (reduced sweetened milk).
  8. Ghevar: This is a traditional Rajasthani sweet made with flour, ghee, and sugar syrup and is usually served during festivals and celebrations.
  9. Mawa Kachori: A sweet pastry filled with condensed milk and dry fruits.
  10. Boiled Egg Bhurji: This is a popular street food that is made with boiled eggs, onions, tomatoes, and a spicy mix of Indian spices.
  11. Banjara Murgh: This is a rustic and hearty chicken dish that is cooked in a spicy onion-tomato gravy and is usually served with rice or flatbread.
  12. Laal Maas: This is a fiery and flavourful mutton curry that gets its distinct red colour from the use of Kashmiri red chillies and is usually served with bajra rotis (millet flatbread).

Exploring the must-try dishes in Udaipur unveils a treasure trove of flavours and textures that celebrate the city’s culinary legacy and cultural vibrancy.

In conclusion, when it comes to Udaipur places to eat, you’ll find a diversity as vast as the city. The choices present a delightful array of dishes, each one highlighting the culinary expertise of the region.

Now that you know Udaipur places to eat, don’t miss the chance to explore the city’s enchanting landmarks. Dive into our 7-Day Jaipur Udaipur & Jaisalmer Itinerary for a seamless blend of palatial wonders and culinary delights.

Are you feeling stressed about planning your upcoming trip due to lack of time? Don’t worry! ALV Travel is here to help. 🙂

We offer Customised Travel itineraries and Readymade ALV itineraries that make your trip stress-free and enjoyable.

Discover all the details about ALV Personal Travel Planning, and let us assist you in planning your dream trip today!

Also, please follow me on Instagram for some vibrant travel feed.

You may also like to read:

7 Epic & Cheaper Countries To Visit From India