Udaipur is a city built for lingering. Its lakes slow the light, its ghats slow the walkers, and its cafe culture - part Rajasthani street tradition, part traveller-fuelled rooftop scene - slows everyone else. Which makes it one of the few cities in India where a day spent almost entirely on eating and drinking counts as sightseeing. This is how to do it: where the chai is, when the kachori comes out of the oil, which rooftop to climb and at which hour, what to skip, and roughly what the whole thing costs.
Key facts
- The local cup: masala chai - spiced, milky, sweet, often served in small glasses or clay cups
- Sweet icons: jalebi, gulab jamun and creamy rabri, joined by ghevar in the monsoon months
- Savoury heroes: pyaaz kachori and fiery mirchi bada, fried fresh through the morning
- Where to base yourself: the old city, on or near Lal Ghat, Gangaur Ghat or Hanuman Ghat
- How long: two full days for the eating; three if you also want the City Palace
- Prime hours: the kachori counters early, the ghats at dawn, the rooftops at golden hour
- Prime months: roughly October to March
Two days, one square kilometre
Almost everything below sits inside a walkable patch of the old city, which is worth knowing before you book anything. Stay in it. A room on or just behind Lal Ghat, Gangaur Ghat or Hanuman Ghat puts the chai stalls, the sweet counters, the rooftops and the ghats within about ten minutes on foot of each other, and it means you can go back for a second breakfast without negotiating a rickshaw fare.
Two days is the honest answer for the food. Day one belongs to the old city: street breakfast, sweet shops, a rooftop afternoon, the ghats at sunset. Day two is for the things that need a little travel - the working markets around Bapu Bazaar and Delhi Gate, the thali halls out towards the railway station, and, if the idea appeals, a cooking class. Shashi Cooking Classes, near Gangaur Ghat, has been teaching travellers masala chai, the base gravy that underpins most of the curries, homemade paneer and a long list of breads for years, and typically runs sessions through the day rather than at one fixed hour. Students in 2026 report leaving with a printed set of recipes and the option to buy a jar of the house chai masala, which is the most portable souvenir in this article.
If you only have one day, do day one and skip the palaces. The palaces are open to everyone through the whole season; the good kachori counters are open for about five hours and then gone.
Which brings up the thing that matters more here than any address: the order of the day. Udaipur's food runs on a schedule set by frying oil and daylight. The savoury snacks are a morning event, the sweets are a mid-morning and evening event, the rooftops are an afternoon and sunset event, and the full Rajasthani feast is a dinner event. Do it in the wrong sequence and you will find the kachori shops shuttered and the rooftops serving you a lake you can no longer see.
Morning: chai at street level
The day begins at hole-in-the-wall chai stalls, where the tea is boiled hard with ginger and cardamom and the clientele is the whole city: schoolkids, shopkeepers, priests. Order, sip standing, repeat. A glass is small change - expect to pay somewhere in the region of INR 10 to 20, and to be handed it without ceremony. The clay cups, where you find them, are worth asking for; the tea picks up a faint taste of wet earth and the cup goes in the bin at your feet when you are done.
Pair it with a pyaaz kachori - a flaky, deep-fried pastry packed with spiced onion - which is the classic Rajasthani breakfast and the thing to plan your morning around. In the lanes near Jagdish Temple, Paliwal is the name locals send you to: a morning operation that tends to open around seven and is usually finished by midday, turning out moong dal kachori, pyaaz kachori and masala kachori alongside aloo vada, mirchi vada and samosas. Reckon on roughly INR 15 to 25 a piece. Order two, eat them standing, and do not let anyone put them in a bag for later.
If you want the same thing at working-city prices rather than old-city prices, walk out to Bapu Bazaar, the market street that runs through the old city between Delhi Gate and Hathi Pol. Nobody there is cooking for tourists. Kachoris, samosas, poha and seasonal fried things come out of the pans all morning, a plate of something usually lands under INR 50, and the street is a better introduction to how Udaipur actually eats than any rooftop menu.
One more morning institution deserves the walk. Jagdish Misthan Bhandar, known locally as JMB, sits over towards Surajpole in the city centre. It is one of the older sweet-and-snack houses in the city and has built a reputation for hygiene that makes it an easy first stop if you are nervous about street food. Their mirchi bada - a whole green chilli, battered and deep-fried, more savoury than lethal - is the thing to try here, and the kaju patisa, a cashew and ghee confection, is what people carry home in boxes.
Mid-morning: the sweet shops
Old-city sweet shops fry jalebi in bright orange coils, dunking them in syrup while you watch. Eat them hot; they do not improve with patience, and a tray of cold jalebi is a different and sadder food. The versions fried in desi ghee cost more than the oil-fried ones - sold by weight, and you can happily ask for a hundred grams rather than a kilo - and they are worth the difference. Down by Delhi Gate, Bhole Mishthan is a small counter that has been at this for something like four decades and grinds cardamom into its syrup, which gives its jalebi a particular perfume.
Look also for rabri, thickened sweet milk served cool, which is Udaipur's answer to the afternoon heat, and milk-soaked gulab jamun for the committed. If you are in town between roughly July and September you will also meet ghevar, the disc-shaped, honeycombed monsoon sweet that appears for Teej and Raksha Bandhan and then largely vanishes again. The humidity of the season is part of what gives it that porous texture, which is precisely why it is a seasonal sweet and not a year-round one; ordered with rabri poured over it, it is the sweet the season exists for. Chhappan Bhog, a sweets house with a branch in Udaipur, is a dependable place to look for it.
Budget mid-morning as a grazing hour rather than a meal. Two sweets and a chai between two people is the right dose. A full box is how travellers end up skipping dinner, which in this city would be a waste of a dinner.