The Best Food and Restaurants in Udaipur : City of Lakes and Romance combine lakefront views, traditional Mewar flavours, and rooftop sunsets that make the city one of the most romantic destinations in India for Singapore travellers, expats, and global investors.
As a Homejourney travel and property specialist who splits time between Singapore and Udaipur India, this guide focuses on verified, trusted dining spots and insider tips so you can eat safely, enjoy authentic local food, and plan your trip like a savvy local—while also understanding how Udaipur fits into a wider Asia lifestyle and real estate journey.
How this food guide fits into Homejourney’s Udaipur & Singapore pillar
This article is a focused cluster within our broader Udaipur pillar, “Udaipur Travel Guide: City of Lakes & Romance – Homejourney Insights” Udaipur Travel Guide: City of Lakes & Romance – Homejourney Insights .
Here, we deep-dive into best food and restaurants in Udaipur : City of Lakes and Romance, while the pillar guide covers when to visit, top Udaipur attractions, Lake Palace experiences, accommodation, and romantic India itineraries. For travellers considering Singapore as a base or investment hub, we also connect your Udaipur trip to practical steps on exploring Singapore property safely through Homejourney.
Why Udaipur’s food scene is perfect for romantic Singapore getaways
Udaipur India, known globally as the City of Lakes, blends royal Rajasthani cuisine, lakeside fine dining, and intimate rooftop cafés with views of City Palace and Lake Palace on Lake Pichola.
For Singapore-based couples used to Marina Bay skyline dining, Udaipur offers a contrasting but equally dramatic setting: candlelit tables on the water, heritage havelis converted into restaurants, and prices that are typically far lower than equivalent views in Singapore’s CBD or Sentosa.
Top romantic lake-view restaurants in Udaipur
These restaurants are especially suitable for couples, honeymooners, and investors in town for a short inspection or lifestyle trip. Prices below are typical ranges as of 2025 and may vary; always check recent reviews and menus before visiting.
1. Ambrai at Amet Haveli – Iconic City Palace & Lake Palace views
Why go: Often the first name locals recommend, Ambrai sits directly on Lake Pichola with clear views of City Palace, Jag Mandir, and Lake Palace, making it one of the most photographed dinner spots in the City of Lakes.[2]
Best for: Sunset or dinner, proposal dinners, special-occasion trips from Singapore.
What to eat: Laal maas (spicy Rajasthani mutton curry), tandoori platters, paneer dishes, and North Indian classics.[1][2]
Typical cost: Around ₹1,800–₹2,500 for two (roughly SGD 30–45, depending on FX). Slightly more than average for Udaipur, but still far cheaper than a similar waterfront experience at Marina Bay or Keppel Bay.
Insider tip: Book at least a few days ahead in peak season (Dec–Feb) and request a lake-facing outdoor table. Singapore visitors arriving on late afternoon flights can typically make an 8 pm reservation comfortably.
2. Sunset Terrace – Royal dining by the City Palace
Why go: Located in the Fateh Prakash Palace complex, Sunset Terrace offers panoramic City Palace and lake views and is frequently cited as one of the best romantic restaurants in Udaipur for sunset.[2]
Cuisine: North Indian and Continental, ideal if you’re travelling with family members less used to spices.[2]
Typical cost: Around ₹2,500 for two, a premium experience by local standards but still competitive compared to Singapore hotel dining.[2]
Insider tip: Time your dinner for 30–45 minutes before sunset so you catch both daylight views and the palace lights coming on—similar to planning a Sundown dinner slot at restaurants facing Marina Bay Sands.
3. Jheel’s Rooftop Café – Relaxed lakeside café vibe
Why go: Jheel’s Rooftop Café is consistently listed among the top lake-view and budget-friendly restaurants in Udaipur, especially popular with younger travellers and digital nomads.[1][2]
Cuisine: North Indian, Italian, simple café dishes; good for brunch or a casual dinner.[1]
Typical cost: About ₹700–₹1,000 for two – roughly what you might pay for two coffees and a pastry at a midrange café in Tanjong Pagar.
Insider tip: Go mid-morning or late afternoon to avoid direct sun. It’s a good spot to check emails if you’re monitoring Singapore property listings on Homejourney’s property search page Property Search while on holiday.
4. Aravali Lakeview Restaurant – Hotel-style fine dining at Fateh Sagar
Why go: Located at Radisson Blu overlooking Fateh Sagar Lake, Aravali Lakeview is a polished, hotel-style restaurant often recommended for celebrations and business dinners.[2]
Cuisine: Indian, Chinese, Continental – flexible for mixed groups or corporate trips.[2]
Typical cost: Around ₹2,000 for two.[2]
Insider tip: For Singapore-based investors flying in for site visits or business meetings in Rajasthan, this venue provides a familiar international-hotel setting with predictable standards of hygiene and service.
Authentic Rajasthani flavours: where to try local dishes safely
To experience truly local food in Udaipur India, look for restaurants that specialise in Rajasthani thalis and Mewar cuisine but maintain clear hygiene standards—important if you’re flying back to Singapore and want to avoid trip-disrupting stomach issues.
5. Khamma Ghani Restaurant – Classic Rajasthani dining
Why go: Khamma Ghani is regularly highlighted as one of the best places in Udaipur for authentic Rajasthani food in a royal-style setting.[2][4]
What to eat: Dal baati churma, laal maas, gatte ki sabzi, and full Rajasthani thalis.[2]
Typical cost: Around ₹1,200–₹1,800 for two.[2]
Insider tip: Portions are generous. If you’re used to lighter Singapore-style meals, share one thali between two and add a side dish so you can sample more items without over-ordering.
6. Millets of Mewar – Vegan, gluten-free, and health-focused
Why go: Millets of Mewar is known as Udaipur’s first organic, vegan, and gluten-free restaurant, popular among health-conscious travellers and those with dietary restrictions.[2][4]
Cuisine: Millet-based dishes, fusion bowls, smoothies, herbal infusions.[2]
Typical cost: About ₹600 for two – very budget-friendly for Singapore travellers.[2]
Insider tip: If you’re adjusting from Singapore’s humidity and air-conditioned lifestyle, a lighter meal here on your first day can be easier on your stomach than going straight into heavy, spicy dishes.
7. Raaj Bagh – Garden dining beside Fateh Sagar
Why go: Raaj Bagh sits by Fateh Sagar Lake with garden seating and occasional live music, making it one of the better-known romantic but relaxed spots in Udaipur.[2]
What to eat: Tandoori dishes, sizzlers, and mixed North Indian plates.[2]
Typical cost: Around ₹1,200 for two.[2]
Insider tip: If you’re used to evening strolls along Singapore’s East Coast Park, combine dinner here with a slow walk by the lake. Carry a light jacket during winter months as nights can be cooler than Singapore.
Best rooftop and café-style restaurants for flexible itineraries
When you’re juggling sightseeing at Udaipur attractions like City Palace, Jag Mandir, and the Lake Palace boat ride, these flexible café and rooftop options work well between activities.
8. 1559 AD & Upré by 1559 AD – Heritage charm and rooftop vistas
1559 AD: Combines traditional and contemporary Indian cuisine with a serene, romantic ambience and is frequently recommended as one of the best restaurants in Udaipur for dinner.[1]
Upré by 1559 AD: A rooftop restaurant overlooking Lake Pichola, ideal for candlelight dinners and known for Rajasthani, North Indian, and Continental dishes.[1]
Typical cost: Around ₹1,500–₹2,200 for two, depending on drinks and courses.[1]
Insider tip: For Singapore visitors squeezing a 3D2N trip between work weeks, you can cover City Palace by late afternoon and head straight to Upré for a rooftop dinner to maximise views in a single day.










