Most people come to Udaipur for the palaces and leave talking about the food. The trick is knowing where to start. You do not need a twenty-stop food tour; you need three good meals, timed right, in the right parts of town.
This is our simple food day: a crisp kachori for breakfast, a smoky chaap roll in the afternoon and a coffee by Lake Pichola as the sun goes down. Old Udaipur, new Udaipur and lazy Udaipur, all before dinner.
Morning: kachori at Jodhpur Mishthan Bhandar, Chetak Circle
Every Indian city has a breakfast identity, and Udaipur's is a hot kachori. For generations, locals have trusted Jodhpur Mishthan Bhandar, usually just called JMB, around the busy streets of Chetak Circle. The counter gets going early, and by mid-morning the regulars have already been and gone.
There are two kachoris to know:
- Dal kachori: a flaky shell around a gently spiced lentil filling. The safe, satisfying choice.
- Pyaaz kachori: stuffed with a juicy, spicy onion mix. Messier, bolder, better.
Both come with tangy imli chutney and a spicy green chutney. Pair yours with masala chai or a thick lassi and you have a proper Rajasthani breakfast that will carry you well past noon.
Local tip: Go early. Kachoris are at their best straight out of the kadhai, and the first batches tend to be the crispest. Timings vary, so check before you head out.
Afternoon: chaap at Sardar Ji Junction, near Fatehpura
Here is the twist. Rajasthan is famous for dal baati churma and gatte ki sabzi, but young Udaipur has fallen hard for North Indian-style soya chaap, and Sardar Ji Junction near Fatehpura is one of the reasons why.
The chaap is marinated in creamy sauces, grilled over an open flame and served with mint chutney and pickled onions. Two to try:
- Afghani chaap: soft, creamy and smoky with a little tang.
- Malai chaap roll: wrapped in rumali roti with mayo and vegetables, built for eating on the move.
It is a small outlet, but it is clean, quick and popular with college students, families and travellers alike. Soya chaap is vegetarian, by the way, which surprises people who assume "chaap" means meat.

Evening: lakeside coffee at Jheel Café, near Lal Ghat
After all that chilli, you have earned a slow hour. Jheel Café, near Lal Ghat, has seating right by Lake Pichola, and that view is the whole point. The water goes from blue to gold to black as you sit there, and the evening breeze does wonders for a full stomach.
The coffee menu runs from cappuccinos to iced brews; hazelnut latte and iced mocha are the crowd favourites. If you are still hungry (you will not be, but just in case), there is pesto pasta, grilled sandwiches and a choco-lava cake. Solo travellers, couples and groups all fit in here.
Want more lake-view coffee options? Our guide to the best cafés in Udaipur has seven more.
Your food day at a glance
| When | What | Where |
|---|---|---|
| Morning | Dal or pyaaz kachori with chai | JMB, Chetak Circle |
| Afternoon | Afghani chaap or malai chaap roll | Sardar Ji Junction, near Fatehpura |
| Evening | Coffee and cake by the lake | Jheel Café, near Lal Ghat |
Why this mix works
Udaipur's food scene is a conversation between old and new. The kachori is heritage, a breakfast your grandparents would recognise. The chaap is the city borrowing flavours from across India and making them its own. And the lakeside coffee is pure modern Udaipur, a café culture built around one of the most romantic views in the country.
Eat all three and you have tasted the city's past, present and favourite way to relax. Not bad for one day's work.
Good to know: Chetak Circle and Fatehpura are in the newer part of the city, while Lal Ghat is in the old city by the lake. An auto-rickshaw between them is the easiest option. Old-city lanes are narrow, so expect to walk the last stretch.
Still hungry?
This is a starter, not the full menu. For a deeper dive into the traditional plate, read our guide to dal baati churma and the Rajasthani thali. For chaat, pani puri and late-night snacks, follow the street food trail. And if you want your food stops slotted around sightseeing, our trip planner can do the maths.
Quick answers
What food is Udaipur famous for?
Kachori, mirchi bada, dal baati churma, gatte ki sabzi, ker sangri and laal maas are the famous local names, plus sweets like malpua and ghevar.
What is a good breakfast in Udaipur?
A hot dal or pyaaz kachori with chutneys and masala chai, or poha with sev and lemon. Chetak Circle is a classic breakfast area.
Where can I have coffee by the lake in Udaipur?
The old city around Lal Ghat and Lake Pichola has several lakeside cafés, including Jheel Café. Go before sunset for the best light.





