RajasthanBlog

Discover Rajasthan Official Blog

Best Places for Authentic Rajasthani Thali in Udaipur

30 Best Places for Authentic Rajasthani Thali in Udaipur

Best Places for Authentic Rajasthani Thali in Udaipur

While in Udaipur, after you feel tired of exploring several great places or are willing to try delicious food, it is best to try the Rajasthani thali. You can dine in lavishly by choosing one of the best places that serve authentic Rajasthani thali in Udaipur. This grand platter usually includes crispy battis, sweet churma, spicy sabzi, tangy curries, salad, buttermilk, and more. The benefit is a true taste of Mewar’s royal kitchens. These thalis represent the rich heritage and vibrant flavors of Rajasthani cuisine. Every dish, from dal batti to sweets, tells the story of the state’s culture and people here. Whether you are a traveler or a local, trying an authentic Rajasthali thali in Udaipur is a must-have experience. Let’s have more details on the best places where you can have such an amazing taste.

1) Natraj Dining Hall

Natraj Dining Hall on City Station Road has been serving authentic Rajasthani and Gujarati thalis since 1969. Famous for its unlimited thali, it’s a favorite among locals and tourists. Expect dal baati churma, gatte ki sabzi, kadhi, rotis, rice, and dessert. The interiors are simple, but the food is hygienic, fresh, and pocket-friendly.

Staff serve with great effort, and you can ask for refills as many times as you like. It does get crowded, but that’s part of its charm. Natraj has two branches: one at New Bapu Bazaar with stay and food options, and another at Udaipole offering thalis, à la carte, ice cream, and even a party hall. The unlimited thali combo is a must-try.

2) Krishna Dal Bati Restro

Krishna Dal Bati Restro at Chetak Circle specializes in dal baati churma and is known for its compact but flavorful thali. The baatis are served hot with ghee, and the churma has just the right sweetness. You can order unlimited thali that serves dal, baati, churma, boondi raita, gatte ki sabzi, chutneys, papad, rice, capsicum fry, and more. The highlight here is the refreshing buttermilk (chach). Krishna is perfect for a budget-friendly local meal. It is often praised as one of the best places for dal baati thali in Udaipur.

3) Tribute Restaurant

Tribute Restaurant is at the edge of the old city, overlooking Rang Sagar Lake and its bird colonies. It’s a lakeside dining spot with outdoor seating and horse-themed décor, making it unique and inviting. The menu is varied, offering Indian, Asian, and global dishes, but it’s especially known for non-vegetarian Rajasthani specialties like laal maans, junglee maans, soyta maans, papad methi, and Mewari khichdi. Its key aspects are s serene lake views, family-friendly atmosphere, and a wide variety of food.

4) Traditional Khana Restaurant

Traditional Khana Restaurant is a must-visit for those who wish to savor authentic Rajasthani flavors. Known for its vegetarian Royal thali, it serves appetizers, chutneys, sabzis, dal, kadhi, khichdi, sweets, and smoked buttermilk. The thali includes classics like dal baati churma, gatte ki sabzi, ker sangri, rotis, pickles, and desserts such as ghewar or moong dal halwa. The restaurant has a palace-like ambiance and is located by the lake.

5) Millets Of Mewar Restaurant

Millets of Mewar Restaurant near Lake Pichola is Udaipur’s first health food eatery. It has obtained a Certificate of Excellence for its quality food and service. The restaurant focuses on organic, vegan, gluten-free, and locally sourced ingredients, making it popular among health-conscious diners. The menu offers global dishes with a healthy twist, from raw salads to hearty mains, all prepared with care. Its focus on sustainability and wellness makes it a top choice for mindful eating in Udaipur.

6) Chokhi Dhani

Chokhi Dhani in Pratap Nagar is not just a restaurant but a recreated Rajasthani village experience. Founded in 1990, it was designed to promote Rajasthan’s heritage, culture, and cuisine. Visitors can enjoy folk performances, camel rides, puppet shows, and traditional activities, all while savoring a royal Rajasthani thali served in the traditional style on the floor. The thali is unlimited, with authentic dishes like dal baati churma, gatte ki sabzi, kadhi, and sweets. It’s a perfect place for families and cultural tourists who want to immerse themselves in Rajasthan’s vibrant traditions.

7) Khamma Ghani Restaurant

Khamma Ghani Restaurant is a beautiful lakeside dining spot near Rang Sagar Lake. With its open-air terrace, lush greenery, and views of the Aravalli Range, it offers a romantic and luxurious setting. The menu is diverse, featuring continental, Indian, Chinese, and traditional Rajasthani dishes, along with exotic mocktails. The ambience is soothing, making it ideal for celebrations like birthdays, anniversaries, and themed parties.

8) Gordhan Thal

Gordhan Thal in Ashok Nagar is famous for its Gujarati-Rajasthani fusion thali. Served in traditional style, the thali includes over 20 items such as farsan, dal baati, vegetables, sweets, and breads. Portions are generous, and the variety ensures everyone finds something they love. The ambience is simple and family-friendly, making it a great spot for those who want to enjoy a royal thali experience with authentic flavors.

9) Santosh Bhojanalaya

Santosh Bhojanalaya at Surajpole is one of Udaipur’s oldest and most loved vegetarian eateries. Known for its affordable and hearty thalis, it’s a local favorite among students, workers, and families. The highlight here is the dal baati churma, served with baatis dipped in ghee and perfectly balanced churma. Their lasan chutney adds a spicy kick that makes the meal unforgettable. The restaurant provides unlimited servings at pocket-friendly prices.

10) Rajwada Bites

Rajwada Bites in Fatehpura is a modern restaurant that combines authentic Rajasthani flavors with stylish presentation. Their thali includes lahsun chutney, khichdi, raita, and a variety of vegetable curries, all plated beautifully. The ambience is chic, warm, and Instagram-friendly, making it popular among young travelers and food bloggers. Live music and folk dance performances make this place even more popular.

11) Jharokha

Jharokha is a restaurant set within a 270-year-old palace, now a heritage hotel, located in the middle of Lake Pichola. Dining here feels special, with warm service and a scenic aerial view of Udaipur. The menu offers both vegetarian and non-vegetarian Rajasthani dishes, though food quality can vary. Guests often enjoy lakeside tables arranged by the staff, followed by drinks at the Taj bar.

12) Kaner Bagh

Kaner Bagh is a boutique restaurant present in lush greenery. It presents a peaceful, royal retreat-like atmosphere. Known for its authentic Rajasthani thalis, it serves traditional dishes like Gatta Ri Saag and Sev Tamatar. The serene courtyard setting adds charm, making it perfect for a relaxed, Instagram-worthy meal. Located near Sahelion Ki Bari Link Road, it’s a wonderful choice for those who want to enjoy heritage flavors in a calm environment.

13) Restaurant Harigarh

Restaurant Harigarh lies along Lake Pichola. It offers open-air dining with beautiful lakefront views. It’s popular for dishes like Dahi Kababs and Chicken Handi, served in a homely style. The menu includes Indian, Chinese, and Continental options, making it versatile for all tastes. Guests enjoy views of Ambrai Ghat and Gangaur Ghat right across the water, adding to the charm. The relaxed atmosphere, attentive service, and fresh food make it a favorite for both locals and tourists.

14) Poppy by Royal Repast

Poppy by Royal Repast is located in a restored colonial bungalow near Chetak Circle. It blends royal Rajasthani culinary traditions with modern touches. Signature dishes include Laal Maas, Keema Bati, and Gobhi Lal Sorba, all served in a cozy, elegant setting. The décor is cute and welcoming, while the attentive service adds to the regal vibe. Whether you want authentic Rajasthani fare or fusion flavors, Poppy delivers a refined yet relaxed dining experience.

15) Rajwadi Thal & Restro

Rajwadi Thal & Restro on City Station Road offers a royal dining experience with its traditional Rajasthani thali. The spread includes aromatic curries, spicy sabzis, and sweet treats like Mawa Kachori, Ghevar, Jalebi, and Malpua. Sides such as papad, salad, and chutneys complete the meal. Each dish is prepared with fresh ingredients and traditional techniques, balancing sweet, spicy, and tangy flavors.

16) Lal Bagh Restaurant

Lal Bagh Restaurant provides a casual dining experience with tent-covered seating and a menu that blends Indian and European cuisine. Known for using organic ingredients, it caters to both vegetarian and non-vegetarian preferences. Reservations are recommended, especially on weekends. The Winos at Lal Bagh adds a relaxing bar atmosphere, making it a good spot to unwind with food and drinks.

17) Navidya By Amantra Hotels

Navidya by Amantra Hotels combines luxury accommodation with fine dining. Spacious rooms, modern amenities, and a serene location make it ideal for a relaxing getaway. Guests praise the attentive staff and prompt service, which creates a royal experience. The on-site restaurant serves a wide variety of dishes, ensuring something for everyone. Navidya is highly recommended for travelers looking for comfort, great food, and warm hospitality in Udaipur.

18) Neel Kamal

Neel Kamal at Taj Lake Palace presents an unforgettable dining experience with authentic Rajasthani cuisine and European delicacies. Guests arrive by boat, adding to the grandeur of the palace setting. The restaurant features multiple seating arrangements, live music, and an open kitchen where chefs customize dishes to your taste. Its key highlights are stunning lake views, beautiful ambience, and superb food.

19) Udaipuri Restaurant

Udaipuri Restaurant is a vegetarian-only restaurant situated at Shastri Circle. It combines Indian, Chinese, and Mediterranean flavors in a creative menu. The décor is simple yet charming, and the staff is attentive. Must-try dishes include Khumb ki Biryani, the Udaipuri starter platter, Lasagne, and Jalfrezi. The Virgin Bar offers refreshing mocktails.

20) Sheesh Mahal

Sheesh Mahal at The Leela Palace is a luxurious rooftop restaurant overlooking Lake Pichola. Its name, “Palace of Mirrors,” shows the opulent glasswork and regal ambiance. Dining under the stars here feels magical, with dishes like Paneer Papad Wala, Akhrot Aur Palak Ki Tikki, Lamb Chops, and Rajasthani thalis. The setting is perfect for romantic dinners or special occasions, blending heritage with contemporary culinary artistry. With stunning views and exquisite food, Sheesh Mahal provides an unforgettable dining experience.

21) Ambrai Restaurant

Ambrai Restaurant at Amet Haveli is one of Udaipur’s most romantic dining spots. Located on the lakefront, it offers breathtaking views of City Palace, Jag Mandir, Lake Palace, Sajjangarh Fort, and Gangaur Ghat. The restaurant serves a mix of North Indian, Mughlai, Continental, and Chinese cuisines. Traditional favorite items are tandoori aloo, naan, and dal baati churma. The atmosphere appears magical in the evenings. For authentic Rajasthani flavors, the Mewari menu with dishes like laal maans, murgh tikka, and gatte ki sabzi is highly recommended.

22) Shree Hari Seasonal Dhaba

Shree Hari Seasonal Dhaba on 100 Feet Road is a rustic eatery serving traditional Rajasthani food cooked in a unique way. Dal baati churma and kadhi chawal are the highlights, with baatis prepared on dried cow dung (upla) and coated generously with ghee. The smoky flavor from charcoal cooking makes the food unique.

23) Upre

Upre is a lavish rooftop restaurant at Lake Pichola Hotel, known for its imperial-style décor and panoramic views of the lake. It serves Italian, Mexican, Chinese, and Indian dishes, making it a versatile choice. Couples and honeymooners especially love the romantic setting, perfect for photography and candlelight dinners.

24) Natural View Restaurant

Natural View Restaurant near Lake Pichola is a budget-friendly option with stunning views. Its open-air terrace makes it a romantic spot, and in winter, bonfires add to the cozy atmosphere. The menu includes North Indian, Chinese, and Continental dishes, all served fresh. The restaurant has even been featured in Bollywood movies thanks to its scenic backdrop. It’s a simple yet delightful place for a relaxed meal by the lake.

25) Kalptaru By Aranya Villas

Kalptaru by Aranya Villas on Doodh Talai Road offers a relaxed poolside dining experience. Known for its laid-back vibe, it’s perfect for unwinding after a day of sightseeing. The signature biryani is a must-try, and the outdoor seating adds to the peaceful atmosphere. Whether you’re looking for a lazy evening or a casual dinner, Kalptaru’s calm setting and tasty food make it a favorite.

26) Lake Shore Restaurant

Lake Shore Restaurant near Ambrai Ghat is a charming eatery with authentic local cuisine and stunning lake views. Dining here feels magical, especially at sunset when the water glows under the evening lights. The menu focuses on North Indian and tandoori dishes, all delicious and freshly prepared. The ambiance is cozy yet elegant, so it is ideal for romantic dinners, family outings, or relaxed evenings with friends.

27) Bawarchi Restaurant

Bawarchi Restaurant near Delhi Gate has been serving pure vegetarian food since 1993. It’s famous for its affordable thalis and a wide menu that includes Gujarati, Rajasthani, Punjabi, and Chinese dishes. The restaurant is fully air-conditioned, offers lunch box packing, and is known for its paneer curries, pulao, raita, and more. It’s one of Udaipur’s most popular vegetarian restaurants, combining great taste with pocket-friendly prices.

28) Mewar Haveli Rooftop Restaurant

Mewar Haveli Rooftop Restaurant at Lal Ghat is a pure vegetarian dining spot with panoramic views of Lake Pichola, City Palace, Jagmandir, and the Aravalli mountains. The rooftop setting is perfect for candlelight dinners and live music evenings. The menu includes Rajasthani, North Indian, Chinese, Continental, sandwiches, salads, desserts, and beverages. The traditional design and scenic location make it a memorable dining experience.

29) Padmini Restaurant

Padmini Restaurant on Gulab Bagh Road evokes old-world Rajasthan with its regal ambiance and traditional instrumental music playing in the background. The menu features authentic Indian and Rajasthani delicacies along with Continental options. It’s a place where the atmosphere and food together create a truly royal dining experience.

30) Paantya

Paantya is part of HRH Hotels (India’s only privately owned chain of heritage palace-hotels). It offers a dining experience that blends traditional Rajasthani flavors with contemporary cuisine. The menu includes fragrant biryanis, kebabs, and other delicacies prepared with fresh ingredients. With warm hospitality and a welcoming ambiance, Paantya is perfect for enjoying a memorable meal while enjoying the opulence of Rajasthan’s heritage.

Final Thoughts

If you are in Udaipur but confused about what to eat, then it is best to try the Rajasthani style. Served in traditional royal style, these thalis not only amaze you with the taste but also satisfy your hunger. Eating this thali in one of the best restaurants or eateries means you will explore the heart of Rajasthan’s culinary heritage. Whether you are looking for a royal dining experience or the best Rajasthanli thali on a budget, these places promise awesome taste. Remember to visit any of these places while in Udaipur and add a memorable experience to your trip.

FAQs

1. What makes a Rajasthani thali special? 

A Rajasthani thali is a wholesome platter that contains dishes like dal baati, churma, sweets, gatte ki sabzi, ker sangri, and more.

2. Can I find gluten-free options in Rajasthani cuisine?

Yes, certain dishes like Baajre ki Roti are gluten-free and usually present in Rajasthani meals.

3. Where can I find the top Rajasthani thali in Udaipur? 

Some of the well-known spots for Rajasthani thali in the city are Natraj Dining Hall, Krishna Dal Bati Restro, and Traditional Khana restaurants.

4. Are Rajasthani thalis in Udaipur vegetarian? 

Yes, most Rajasthani thalis are vegetarian. Some places also serve non‑veg options like Laal Maas alongside.

5. What’s the average price of a Rajasthani thali in Udaipur? 

Prices typically range from ₹250 to ₹600 based on the restaurant and variety offered.

6. Can I try unlimited Rajasthani thalis in Udaipur’s restaurant?

Yes, several restaurants in the city, like Krishna Dal Bati Restro and Natraj Dining Hall, serve unlimited thalis.

Categories:

Tags: