best restaurants in jodhpur (2026)

where to eat in jodhpur with real prices: mirchi vada, mawa kachori, makhaniya lassi and an honest look at the clock tower rooftops.

·updated Oct 18, 2026

tldr: jodhpur’s real food is at street level, not on the terraces. shri mishrilal at the clock tower has been doing makhaniya lassi since 1960, janta sweet home on nai sarak covers mirchi vada and mawa kachori, and gypsy in sardarpura does a rajasthani thali at about rs 350. up top, indique at pal haveli is the rooftop that actually rates; jhankar and jharokha 360 score near 4.0 on google and about 3.5 on zomato, which tells you what you are buying.


jodhpur is the rajasthan city where the cheap food is better than the expensive food, and it is not close.

the old city around sardar market and the clock tower is a dense grid of mishthan bhandars and namkeen shops, most of them decades old, several of them famous for exactly one thing. mirchi vada at one, mawa kachori at another, makhaniya lassi at a third, kabuli rice at a fourth. you can eat properly for the price of a coffee. then you climb four flights of a haveli staircase and pay ten times as much for a thali, because from up there you can see mehrangarh.

the fort is the whole economy. it sits on a 125-metre scarp directly above the blue houses, it is floodlit at night, and every building within half a kilometre of the clock tower has worked out that a roof is worth money. some of those rooftops cook well. the ratings suggest most of them do not, and the ratings are unusually revealing here: the same restaurants that sit around 4.0 on google’s five-point scale drop to around 3.5 on zomato’s. google rates the evening. zomato rates the plate.

prices here are specific because that is the point of this site. the figures come from recently published listings, travel-guide entries and shop pages, and some of them are visibly old — a few of the street-snack numbers predate the current decade. treat everything below as a floor, not a quote. jodhpur is also seasonal: october to march is peak, the terraces fill, and the heat from april onwards empties them.

stated plainly: nobody from this site has eaten at these places. every verdict is a composite of published reviews, platform ratings and travel-guide roundups, not a personal score. where sources conflict, both figures appear.

decide where you are staying first, because the old city and the cantonment are two different eating trips — best hotels in jodhpur covers the split. if you are doing the desert circuit, best hotels in jaisalmer is the next leg and best restaurants in udaipur is the one before it for most people. for the two dishes rajasthan is sold on, best laal maas in jaipur and best dal baati churma in rajasthan go deeper.

the awards

  • best single thing to eat in jodhpur: makhaniya lassi at shri mishrilal hotel, sardar market at the clock tower. thick curd with cardamom, kewda, saffron and butter on top. founded 1927, the lassi added in 1960, now fourth-generation family-run, open 8am to 10pm daily and closed only on holi and diwali.
  • best mirchi vada and kachori counter: janta sweet home, nai sarak chauraha. a sweet shop that is really a snack shop — kachoris, samosas, mirchi vadas and namkeen. raju namkeens at manak chowk and surya at jalori gate are the other two names published guides give for the same thing.
  • best mawa kachori: chele ki dukaan at loharo ka baas is the name travel guides point to, with pokar and janta sweets as the alternatives.
  • best rooftop that earns it: indique at pal haveli, gulab sagar, near the clock tower. laal maas and biryani, roughly 4.2 on google’s five-point scale and 4.3 on zomato’s — the only one of the clock tower terraces where both platforms agree.
  • best thali: gypsy in sardarpura, listed at about rs 350 for a rajasthani thali excluding service tax. nirvana near the clock tower runs its own signature thali and rates around 3.8 on google and 3.9 on zomato, which is weaker.
  • best meal inside the fort: cafe mehran at rs 60 to rs 140 a dish for the daytime, mehran terrace at rs 300 to rs 400 for a candlelit thali in the evening.
  • best mewari-style splurge: risala at circuit house road in the cantonment, named for gatta curry and mutton galouti, around 4.5 on google’s five-point scale and described in travel guides as quite expensive.
  • most overrated: the clock tower rooftop as a category. jhankar choti haveli and jharokha 360 both sit near 4.0 on google and about 3.5 on zomato. that half-point gap, repeated across several venues, is the signature of a view-priced kitchen.
  • skip: eating at the railway station end unless you are catching a train. the old city is fifteen minutes away and about four times better.

the full list

# place area best for cost for two rating
1 shri mishrilal hotel sardar market, clock tower makhaniya lassi, rabdi, mirchi vada rs 100-200 9/10
2 janta sweet home nai sarak chauraha mirchi vada, kachori, mawa kachori rs 150-300 8.5/10
3 indique (pal haveli) gulab sagar, near clock tower rooftop laal maas and biryani rs 1,400-1,800 8.5/10
4 gypsy sardarpura rajasthani thali rs 700 8.5/10
5 mehran terrace inside mehrangarh fort thali with the best setting in town rs 600-800 8/10
6 cafe mehran inside mehrangarh fort cheap fort lunch rs 200-400 7.5/10
7 kp’s restaurant nayabas chand bavari, killikhana kaju dakh, laal maas rs 800-1,200 8.5/10
8 risala (umaid bhawan grounds) circuit house road, cantt gatta curry, mutton galouti rs 3,000+ 8.5/10
9 panorama 360 (haveli inn pal) opposite clock tower rooftop breakfast and tandoor rs 1,000-1,400 8/10
10 kalinga restaurant near railway station laal maas, tandoori rs 1,000-1,400 8/10
11 shahi samosas nai sarak samosas and kachoris, counter only rs 50-150 8/10
12 pokar sweets shanichar ji ka than / chopasani road kabuli rice, gulab jamun ki sabzi rs 200-400 8/10
13 bhati restaurant behind sojati gate panchkuta, dal bati churma, gatte ka saag rs 400-700 7.5/10
14 nirvana pan gali, ghasmandi, near clock tower the nirvana thali, temple-side setting rs 800-1,200 7/10
15 pukhraj ji ki dhani salawas, about 20km out rural dal bati churma, rs 150 a head rs 300 8/10
16 pillars (umaid bhawan palace) umaid bhawan palace lunch, occasion rs 3,000+ 8/10

ratings are a composite of published platform scores, listings and travel-guide roundups, converted to a ten-point scale. they are not a personal score. costs are inferred from published per-dish and per-thali figures and will have drifted upward.

shri mishrilal hotel — sardar market, clock tower

the one genuinely unmissable thing in jodhpur, and it costs almost nothing.

the shop opened in 1927 at sardar market under a british-era licence to sell rabdi, ghee kachori and kofta. the makhaniya lassi — compressed curd whipped with sugar, cardamom and kewda, finished with butter — was introduced in 1960 by the founder’s son, and that is what the queue is for. it is now run by the fourth generation of the family.

what published sources say: it carries roughly 4.4 on tripadvisor’s five-point scale across more than 500 reviews, which converts to about 8.8 out of ten, and it is described across guides as a landmark rather than a restaurant. beyond the lassi, the counter does rabdi, special pede, namkeen, kachori, and seasonal winter items including gajar ka halwa and jalebi.

cost: the shop’s own site carries a review quoting rs 30 for the lassi. that number is clearly historic. budget rs 50 to rs 80 and expect to be told otherwise.

practical: 8am to 10pm, seven days, closed on holi and diwali. the original is at sardar market at the clock tower; there is a second outlet at saraswati nagar in basni, which is not the one people mean.

the old city snack shops — janta, raju, surya, pokar, chele ki dukaan

this is jodhpur’s actual cuisine and it is spread over about six counters.

mirchi vada, samosa and pyaaj kachori — travel guides name raju namkeens at manak chowk, arora namkeens, surya at jalori gate, janta and pokar as the places to get these. janta sweet home at nai sarak chauraha is the most convenient of them and functions as a general snack hub rather than only a sweet shop.

mawa kachori — chele ki dukaan at loharo ka baas is the specific name guides give, with pokar and janta as backups. it is a sweet kachori stuffed with mawa and soaked, which surprises people who expect savoury.

kabuli rice and gulab jamun ki sabzi — two jodhpur oddities. pokar sweets on chopasani road is named for both. shandar sweet home at jalori gate also does gulab jamun ki sabzi and kabuli, and vijay restaurant in aada bazaar is listed for chakki ki sabzi, kabuli and lassi.

shahi samosas on nai sarak has samosas and kachoris listed at rs 6 to rs 8 each in travel-guide entries. that figure is old enough to be a historical artifact, but it tells you the order of magnitude: this is small-change food.

shri kanji sweets at main mandor road, paota circle, opens at 5am, which makes it the earliest option in the city.

the clock tower rooftops — indique, panorama 360, jharokha, jhankar

there are perhaps a dozen of these within a few hundred metres of the clock tower, all with mehrangarh in frame, all with broadly the same menu.

indique at pal haveli on gulab sagar is the one published roundups put first, named for laal maas and biryani, at about 4.2 on google’s five-point scale and 4.3 on zomato’s. the agreement between the two platforms is the thing worth noting.

panorama 360 at haveli inn pal, opposite the clock tower, scores around 4.3 and 4.1, and gets named for pancakes as well as tandoor, which makes it the better breakfast option.

jharokha 360 at toor ji ka jhalra sits near 4.0 on google and about 3.5 on zomato, named for govind gatta and aloo shimla mirch. jhankar choti haveli at makrana mohalla behind the clock tower is the same pattern — around 4.0 and 3.5 — with baked-cheese dishes, garlic naan and kaju masala on the list.

that repeated split is the honest verdict on this tier. a kitchen that pleases people filling in a google review on a terrace at night, and disappoints people reviewing the food on a food platform. pick indique or panorama, eat once, and spend the rest of your money downstairs.

nirvana near the clock tower is a slightly different proposition, in a converted space next to tija mata ka mandir, and rates lower again at about 3.8 and 3.9 despite its signature thali being the draw.

mehrangarh fort — cafe mehran and mehran terrace

monument food is usually a tax. jodhpur’s is not.

cafe mehran inside the fort is listed at rs 60 to rs 140 a dish for pizzas, burgers and thalis. for a cafe inside a major fort, that is close to street pricing.

mehran terrace is the evening version: thalis at rs 300 to rs 400, candlelit, on the fort itself. it is the best setting in the city by a distance and the price is roughly what the clock tower terraces charge for less.

the cantonment and the palace — risala, pillars, on the rocks

risala on circuit house road in the cantt area is the fine-dining pick, named for gatta curry and mutton galouti, around 4.5 on google’s five-point scale and described in travel guides as expensive.

pillars at umaid bhawan palace has a published minimum of rs 1,500 for non-guests, which is the cover charge for sitting in the palace. it is a lunch, not a dinner plan.

on the rocks at ajit bhawan in ratnada is the long-running outdoor restaurant and bar, and geoffrey’s at park plaza is the other licensed name guides give. bal samand at balasamand lake palace does north indian food with alcohol in a garden setting. chilly and garlic on residency road is the cheaper garden option.

out of town — pukhraj ji ki dhani, salawas

about 20km out at salawas, listed with dal bati churma at rs 150 per person. it is the rural-dhani format, and it is the cheapest proper dal bati churma figure in any published jodhpur listing.

tips

  • eat the old city in the morning, do the rooftop at night. the snack counters around nai sarak and sardar market are at their best early; the terraces only make sense once mehrangarh is lit.
  • carry cash for the old city. the mishthan bhandars and namkeen counters are cash-first, and queues move faster for it.
  • ignore the google rating alone on rooftops. check whether the food-platform score agrees. a 4.0 on google with a 3.5 on zomato is a view, not a restaurant.
  • the clock tower area is effectively dry. if you want a drink with dinner you are going to ratnada, the cantonment or a hotel, not up a haveli staircase.
  • rooftops mean stairs. these are old havelis with narrow flights and no lifts. ask before you commit if anyone in the group cannot manage four storeys.
  • october to march is peak and the terraces book out. april to june is brutally hot, the old city empties in the afternoon, and the rooftops are easy to walk into.
  • mawa kachori is a sweet. it looks like the savoury one. order it knowing that.
  • shri mishrilal closes on holi and diwali. it is the one day the lassi plan fails.

frequently asked questions

where should i eat in jodhpur?
do the old city on foot and the rooftops once. shri mishrilal hotel at the clock tower is the makhaniya lassi institution, open 8am to 10pm, founded 1927. janta sweet home on nai sarak covers mirchi vada, kachori and mawa kachori. gypsy in sardarpura does a rajasthani thali at about rs 350. mehran terrace inside mehrangarh fort serves thalis at rs 300 to rs 400 with a candlelit setting. pillars at umaid bhawan palace has a stated rs 1,500 minimum for non-guests.
where is the best makhaniya lassi in jodhpur?
shri mishrilal hotel at sardar market near the clock tower is the name every published source converges on. it was founded in 1927 and the shop's own account says the makhaniya lassi was introduced in 1960 by the founder's son. it carries roughly 4.4 on tripadvisor's five-point scale across more than 500 reviews, which is about 8.8 out of ten. a review quoted on the shop's own site puts the lassi at rs 30, which is almost certainly out of date now — budget rs 50 to rs 80.
what food is jodhpur famous for?
four things, and they are all cheap. mirchi vada, a whole chilli in besan batter, best known at raju namkeens in manak chowk, surya at jalori gate, janta and pokar. mawa kachori, a sweet kachori filled with mawa, associated with chele ki dukaan at loharo ka baas and the big sweet houses. makhaniya lassi, thick curd with cardamom, saffron and butter, at shri mishrilal. and pyaaj kachori. beyond those, kabuli rice and gulab jamun ki sabzi are jodhpur specifics at pokar sweets and shandar sweet home.
are the clock tower rooftop restaurants in jodhpur worth it?
they are worth one meal, and the ratings are more divided than the photos suggest. indique at pal haveli is the strongest of them, at about 4.2 on google's five-point scale and 4.3 on zomato's. but jhankar choti haveli and jharokha 360 both sit near 4.0 on google and only around 3.5 on zomato, which is a large gap and usually means the view is carrying the kitchen. panorama 360 at haveli inn pal is the better-balanced option at about 4.3 and 4.1.
how much does a meal cost in jodhpur?
street snacks are the cheapest part: samosas and kachoris have been listed as low as rs 6 to rs 8 each, which is clearly dated. cafe mehran inside mehrangarh fort is rs 60 to rs 140 a dish. a rajasthani thali at gypsy in sardarpura is about rs 350. mehran terrace thalis are rs 300 to rs 400. dal bati churma at pukhraj ji ki dhani in salawas is listed at rs 150 per person. pillars at umaid bhawan has a rs 1,500 minimum for non-guests.
where do you eat dal bati churma in jodhpur?
bhati restaurant behind sojati gate and shandar restaurant are the two names travel guides give for panchkuta, dal bati churma and gatte ka saag inside the city. bhawani dal bati also gets named specifically for it. for the rural version, pukhraj ji ki dhani at salawas, about 20km out, is listed with dal bati churma at rs 150 a head. mehran terrace inside the fort does a thali version at rs 300 to rs 400 if you want it with a setting.
can you drink alcohol in jodhpur restaurants?
yes, in the licensed ones, which are mostly the hotel restaurants and the garden places rather than the old city. on the rocks at ajit bhawan in ratnada is the long-standing outdoor bar and restaurant. geoffrey's at park plaza is the other name published guides give. bal samand lake palace serves north indian food with alcohol. the clock tower rooftops and the mishthan bhandars do not, and the old city around sardar market is effectively dry.
is mehrangarh fort a good place to eat?
it has two tiers and both are reasonable. cafe mehran inside the fort is the cheap one, listed at rs 60 to rs 140 for pizzas, burgers and thalis, which is unusually honest pricing for a monument cafe. mehran terrace is the evening option, with thalis at rs 300 to rs 400 and candlelit tables. neither is the best food in jodhpur, but neither is the gouging you normally get inside a fort wall, and the setting is the best in the city.
sharetwitterwhatsapp