Top 10 Family Restaurants in Udaipur for Sunday Lunch

Sunday lunch in Udaipur hits differently when you have the right table — one with a lake view, a proper Rajasthani thali, and enough space for the whole family to settle in without feeling rushed. I have eaten across this city more times than I can count, and these ten restaurants consistently deliver on all three counts.

The family restaurant scene in Udaipur ranges from pure-vegetarian heritage dining halls near Bapu Bazaar to rooftop spots overlooking Lake Pichola. Prices typically range from ₹200 per head at local thali spots to ₹1,500 or more at lakeside fine-dining venues. Whether you are feeding a joint family of twelve or just looking for a relaxed Sunday meal with kids, there is a table here for you.

Best Family Restaurants in Udaipur for Lunch

Place NameAreaBest ForPrice Range (per head)Google Rating
Ambrai RestaurantAmet Haveli, Old CityLakeside family dining₹800–₹1,5004.4/5 (Google Reviews)
Natraj Dining HallNear Bapu BazaarPure veg thali, large groups₹200–₹4004.3/5 (Google Reviews)
Millets of MewarNear Jagdish TempleHealthy, multi-cuisine families₹400–₹7004.5/5 (Google Reviews)
Upre by 1559 ADLake Pichola HotelUpscale family occasion dining₹1,000–₹2,0004.4/5 (Google Reviews)
Savage GardenNear ChandpoleRooftop, relaxed family lunch₹500–₹9004.3/5 (Google Reviews)
Jheel’s Ginger Coffee BarGangaur GhatCasual family meals, kids menu₹300–₹6004.2/5 (Google Reviews)
Raas LeelaFateh Sagar areaRajasthani cuisine, families₹400–₹8004.2/5 (Google Reviews)
Paras RestaurantCity centreBudget family thali₹150–₹3504.1/5 (Google Reviews)
Charcoal by CarlyleHotel zone, Fateh SagarMulti-cuisine, family buffet₹700–₹1,2004.3/5 (Google Reviews)
Banjara Hills RestaurantHiran Magri areaLocal families, weekend specials₹300–₹6004.0/5 (Google Reviews)

Ambrai Restaurant — the lakeside table every family remembers

Ambrai sits right on the edge of Lake Pichola near Amet Haveli, and the view of City Palace from here is genuinely hard to beat. The menu covers North Indian and Rajasthani dishes, with dal baati churma and laal maas being the standout orders. It draws a mix of local families and tourists, so the atmosphere is lively without being chaotic. Arrive by noon on Sunday to avoid a long wait. Meals typically cost ₹800–₹1,500 per head.

Natraj Dining Hall — the original Udaipur family thali experience

Natraj near Bapu Bazaar has been feeding Udaipur families for decades. It is pure vegetarian, runs an unlimited thali format, and the kitchen keeps the food coming until you signal otherwise. The crowd here is almost entirely local — which tells you everything about the quality and value. At ₹200–₹400 per head, it is the most honest Sunday lunch deal in the city. Go early; it fills up fast after 12:30 PM.

Millets of Mewar — healthy food that the whole family actually enjoys

This restaurant near Jagdish Temple has built a loyal following by making millet-based dishes genuinely tasty rather than just nutritious. The menu covers Indian, continental, and some fusion options, so even picky eaters find something. The seating is comfortable, the staff are patient with families, and the portions are generous. Budget around ₹400–₹700 per person. It is one of the few places in Udaipur where I have seen grandparents and teenagers equally happy with their plates.

Upre by 1559 AD — when Sunday lunch is a proper occasion

Upre sits on the rooftop of the Lake Pichola Hotel and offers one of the most scenic dining experiences in Rajasthan. The food quality matches the setting — well-executed Indian and continental dishes with attentive service. This is the right choice for a birthday lunch or a family gathering that deserves a special backdrop. Prices run ₹1,000–₹2,000 per head. Reservations on Sunday are strongly recommended.

Savage Garden — rooftop dining without the fine-dining pressure

Near Chandpole, Savage Garden offers rooftop seating with good views and a menu that mixes Indian, Mediterranean, and Asian flavours. The vibe is relaxed and the staff are accommodating with children. It works well for families who want something a step above a regular restaurant without the formality of a hotel dining room. Expect to spend ₹500–₹900 per person. The pasta and paneer dishes are consistently well-reviewed.

Jheel’s Ginger Coffee Bar and Bakery — casual and genuinely kid-friendly

Jheel’s near Gangaur Ghat is a long-standing favourite for families who want a relaxed, no-fuss Sunday meal. The menu is broad — sandwiches, Indian mains, pasta, and fresh juices — and the portions are filling. Kids are comfortable here, and the staff handle busy Sunday crowds well. Prices typically range from ₹300–₹600 per head. The rooftop seating with lake glimpses is worth asking for specifically.

Raas Leela — Rajasthani flavours near Fateh Sagar

Raas Leela near Fateh Sagar focuses on traditional Rajasthani cooking in a setting that feels appropriate for a family Sunday. The gatte ki sabzi, ker sangri, and bajre ki roti are prepared with care. The restaurant is spacious enough to accommodate larger family groups without feeling cramped. Meals cost approximately ₹400–₹800 per head. It is a solid choice if authentic regional food is the priority over views or ambience.

Paras Restaurant — the budget pick that never disappoints

Paras in the city centre area is where local Udaipur families go when they want a reliable, affordable Sunday thali without any fuss. The food is straightforward, the service is quick, and the dal and sabzi are consistently good. At ₹150–₹350 per head, it is the most accessible option on this list. Do not expect decor or ambience — come for the food and the value.

Charcoal by Carlyle — the hotel buffet that earns its price

Charcoal near Fateh Sagar runs a Sunday lunch buffet that covers Indian, Chinese, and continental dishes across a wide spread. The quality is consistent, the setting is air-conditioned and comfortable, and the buffet format works well for families with varied tastes. Prices typically range from ₹700–₹1,200 per head. It is a practical choice when you have a large group with different preferences and want everyone to leave satisfied.

Banjara Hills Restaurant — the neighbourhood favourite in Hiran Magri

Banjara Hills in the Hiran Magri area serves a largely local crowd and runs weekend specials that make Sunday lunch worth the trip. The menu covers North Indian staples with some Rajasthani additions, and the portions are generous. It is quieter than the Old City restaurants, which makes it a good option for families with young children or elderly members who prefer a calmer setting. Budget ₹300–₹600 per head.

Sunday lunch in Udaipur is one of those rituals worth planning properly. If you have not tried the thali at Natraj or watched the sun hit City Palace from Ambrai’s terrace, put both on your list for this weekend. Share this with whoever handles the family lunch bookings — they will thank you for it.

Leave a Comment