51 Best Restaurants in Rajasthan, India

Background Illustration for Restaurants

We've compiled the best of the best in Rajasthan - browse our top choices for the top things to see or do during your stay.

Bar Palladio

$$ Fodor's choice
With stunning blue walls and decorative details resembling the private rooms in City Palace, this cocktail lounge and restaurant on the expansive grounds of the Narain Niwas Palace Hotel makes for a leisurely retreat, where you can expect to brush shoulders with Jaipur’s upwardly mobile, expats, and trendy tourists sipping whiskey on the candlelit patio late into the evening. Open for dinner and late snacks, Bar Palladio boasts traditional Italian favorites like homemade pasta and salads, as well as a classic cocktail menu.

Khamma Ghani

$$ Fodor's choice
Overlooking the lake, this spacious restaurant with indoor and outdoor seating exudes ambience without being stuffy, and thus it's one of the best spots in Udaipur for stunning views and authentic food. Take a seat at a table or traditional floor seating alongside windows (gokhra seating) for a hearty meal of Indian or continental dishes. The garlic naan is spot on, as are the curry dishes, which can be prepared to your desired heat preference. At night the patio is aglow with twinkling candles. While it’s a great spot for groups due to its size, it’s also quite popular with locals, who keep returning given the quality and value.
53 Rang Sagar, Udaipur, 313001, India
7340--666622
Known For
  • Terrace seating
  • Authentic tandoori
  • Lively ambience

Something incorrect in this review?

Peshawri

$$$$ Fodor's choice

Considered one of the city's best (and most expensive) restaurants, Peshwari entices with melt-in-your-mouth, exquisitely spiced and marinated kebabs and other North-West Frontier foods; menu highlights include paneer tikka, chicken makhani, and the dal bukhara, served with an assortment of rotis and naans. The dining area has an outdoorsy, dhaba look—wood beams, shining copper platters, and pots hanging on the walls, with seating at log tables matched with stools. Part of ITC, a luxury hotel chain known for its excellent cuisine, Peshawri has branches in other cities in India.

Palace Rd., Jaipur, 302006, India
141-405--1600
Known For
  • North Indian meat curries
  • Perfectly crisp flatbreads
  • Upscale dining
Restaurant Details
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Suvarna Mahal

$$$$ | Rambagh Fodor's choice

Once the maharaja's throne room in the original palace, this grand hall within the Taj's Rambagh Palace Hotel---easily one of India's most elegant restaurants---has a soaring, frescoed ceiling, tapestry-covered walls, gold-plated silverware, and a staff eager to serve. It serves dishes from royal kitchens across India, from Punjab to Rajasthan, including both meat and vegetarian entrées; alcohol is available.

Bhawani Singh Rd., Jaipur, 302005, India
141-667--1234
Known For
  • Laal maas (spicy lamb)
  • Dhundhar murg (chicken and mango curry)
  • Fine dining
Restaurant Details
No lunch
Reservations essential

Something incorrect in this review?

1559 AD

$$$

Named after the year when Udaipur was founded, 1559 occupies an elegant colonial bungalow, with indoor dining as well as alfresco dining in the large garden. Specialties include Rajasthani game birds (farmed, not hunted), prepared in traditional Indian and European styles, as well as salmon or rack of lamb; the menu also features pasta, pizza, and vegetarian specials such as malai kofta and paneer dishes. There's a café with an authentic espresso machine and a bar with a decent selection of wines.

P.P. Singhal Marg, Udaipur, 313001, India
294-243--3559
Known For
  • Rajasthani specialties
  • Landscaped patio seating
  • European cuisine

Something incorrect in this review?

Ambrai

$$$

Right on the shore of Lake Pichola opposite Lal Ghat, this lively outdoor restaurant with a pleasant bar has a hidden approach via narrow lanes and stunning views of the City Palace complex and the Lake Palace. It serves Rajasthani standards along with decent continental and Chinese dishes, though the views outshine the food.

If you're here at dinner, ask that a mosquito repellent coil is placed under your table.

Amet Haveli, Udaipur, 313001, India
294-243–1085
Known For
  • Lake Pichola views
  • Sunset drinks
  • Standard menu
Restaurant Details
Credit cards accepted
Reservations essential

Something incorrect in this review?

Anokhi Cafe

$$ | C-Scheme

The Jaipur version of a Nordstrom Cafe, this little eatery, attached to the Anokhi store, has a relaxed air and is a perfect place to rest limbs weary from sightseeing or shopping, enjoying a drink for as long as you like. Try the caramelized onion, goat cheese, and tomato pizza or opt for one of the freshly made salads (washed in filtered water); also among the selection are vegetarian sandwiches and pastas, and a variety of cold drinks (the ice cubes are safe to drink).

11 Prithviraj Rd., Jaipur, India
141-400--7245
Known For
  • Light snacks
  • Ice-cold drinks
  • Vegetarian options

Something incorrect in this review?

Aosa Cafe - Bakehouse & Roastery

$$

This spacious café with chic interiors is a popular spot with locals who come for their excellent coffee (which is roasted on-site) and baked goods like croissants, Korean buns, and sandwiches as well as all-day breakfast items like omelets and pancakes.

42/A, near UIT Circle, Fatehpura, Udaipur, 313001, India
9251--998739
Known For
  • Freshly roasted coffee
  • Cheesecakes and croissants
  • Hot chocolate

Something incorrect in this review?

Apani Dhani

$$

About half an hour's drive out of the center of town, and an upward climb on a hilltop, the restaurant offers traditional-style vegetarian Rajasthani thali. The local delicacies—dal baati (unleavened wheat bread eaten with lentils), bajra roti (millet rotis), garlic chutney, sangri (a desert vegetable)—are tasty. Service is warm, but this is more about the throwback experience of sitting in a rural roadside setting where amenities are basic. There's a puppet show, Rajasthani folk dancing, and a handicraft shop.

Pratap Nagar ByPass, Udaipur, 313001, India
935-250–6351
Known For
  • Rajasthan cuisine
  • Folk theater
  • Tourist groups

Something incorrect in this review?

The Bake Affair Cafe

$$

With bright green interiors, warm lighting, and indoor plants, this bakery-cafe is a great spot to stop at after exploring Saheliyon ki Bari. Their coffee is excellent, as is their dessert selection that includes tea cakes, brownies, and cheesecakes. There are also smoothies, shakes, cold-pressed juices, and standard European cafe-fares on offer.

101 Akruti Complex, Udaipur, 313001, India
7023--822155
Known For
  • Very good coffee
  • Tasty desserts
  • Pretty decor

Something incorrect in this review?

Café Namaste

$

This little bakery and café in the Hotel Gangaur Palace, with courtyard or rooftop seating, sells fresh pastries and cakes, as well as delicious, real espresso. If you come for breakfast, try the baked beans on toast or the soft cinnamon rolls (not always available during summer months), apple crumble, or date-and-walnut pie. The café is on a busy thoroughfare, but you can take your coffee and pastry upstairs to its sister venue Natural City View (same menu). It also serves international dishes at lunch and dinner.

339 Ashoka Haveli, Gangaur Ghat Marg, Udaipur, 313001, India
294-242–2303
Known For
  • Espresso
  • Breakfast pastries
  • Rooftop terrace with views of Lake Pichola
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Charcoal by Carlsson

$$
Looking for a spot to indulge your carnivorous cravings? With grilled meats and kebabs (cooked on a charcoal grill), Indian staples, and house-made corn tortillas for its famous tacos, this is an ideal restaurant for those needing a break from standard North Indian or vegetarian fare. The rooftop dining area is unpretentious and offers nice lake views. During busy months expect a full house of locals and tourists who rave about the food. There are also vegetarian options available.

Curious Life Coffee Roasters

$ | C-Scheme

If you're looking for freshly roasted coffee brewed to perfection, head to this lively café with indoor and outdoor seating. The café attracts a steady stream of Jaipur's jet-set, who hang out and even work from here. There's also a small menu of salads, omelets, sandwiches, and desserts available. There's another outlet about 2 km (1 mile) away.

C54-A Sarojini Marg, Jaipur, 302001, India
141-403--2456
Known For
  • Excellent coffee roasted on-site
  • Light bites
  • Young and hip crowd

Something incorrect in this review?

Darikhana

$$$$

The mood in the evenings at this twinkling, partly open-air haveli restaurant, located in the shadow of the lit Mehrangarh Fort, is memorably romantic. Using as many locally sourced ingredients and spices as possible, Darikhana serves both Indian and international food, including pastas, Mediterranean, and Thai dishes; popular Indian dishes are the traditional Rajasthani laal maas (spiced, well-marinated mutton), chicken curry, dahi kebab, and the paneer dishes.

Raas, Tunwarji ka Jhalara, Makrana Mohalla, Jodhpur, 342001, India
291-350--5200
Known For
  • Cocktail menu
  • Alfresco dining
  • High-end service
Restaurant Details
Reservations essential

Something incorrect in this review?

Dasaprakash

$$ | Panch Batti

The glass- and wood-dominated environment of this regional chain is the best place to tuck into South Indian specialties such as dosas, idlis, upma, and vadas.

5, Kamal Mansion, M.I. Rd., Jaipur, India
141-237--1313
Known For
  • Thali
  • South Indian vegetarian entrées
  • Homemade dessert

Something incorrect in this review?

The Enigma Cafe

$

This four-story, family-run restaurant is a good choice for continental cuisine (think veggie burgers and Israeli salads) as well as Indian classics, with spice levels suited to the Western palate; the pizzas and pastas are popular, too. It's also a good place for breakfast, as it usually stocks a few pastries from a nearby bakery, makes paranthas (potato-stuffed flatbreads) that are fresh and not too oily. The café also serves "real" filter coffee. For views of Pushkar and the surrounding desert, sit on the rooftop terrace.

Pushkar, 305022, India
9983--441449
Known For
  • Homemade hummus
  • Rooftop views
  • Small snacks

Something incorrect in this review?

Gaji’s Restaurant

$$
Korean food in India is not very typical, especially in dusty Jaisalmer, but Gaji’s does a good representation of the cuisine with specialties including bibimbap and omurice (fried rice stuffed inside an omelet). It also offers a few Indian and Chinese dishes, and its rooftop dining room provides views of the city. There’s Wi-Fi available.
Kalakar Colony, Jaisalmer, 345001, India
9829--030701
Known For
  • Korean house specials
  • Rooftop views
  • Breakfast

Something incorrect in this review?

Grasswood Cafe

$

Authentic espresso drinks and fresh juice are the specialties at this café on the corner of a busy intersection near Jagdish Temple. Free Wi-Fi and a/c make this postage-size but airy nook a hangout for tourists, but plenty of local merchants pop in for the high-quality coffee, too. Satisfy snack cravings with small bites such as Nutella toast, omelets, and vegan options.

Udaipur, 313001, India
9530--095311
Known For
  • Fresh-squeezed juice
  • Espresso drinks
  • Small snacks

Something incorrect in this review?

Indique

$$$

After a long day of sightseeing, stop at this rooftop hangout at the Pal Haveli hotel in the Old City, where the ambience exceeds the quality of the food, which is slightly overpriced (though perfectly okay). Go for a sundown drink or dinner (kebabs and thalis are highlights) and take in stunning views of the nearby lake, the fort, the clock tower, and the Umaid Bhawan Palace. The mostly Indian menu includes a couple of continental dishes and some Chinese food, plus there's a decent list of drinks on the bar menu.

Pal Haveli, Jodhpur, 342001, India
9672--293328
Known For
  • City views
  • Sunset cocktails
  • Rajasthani staples

Something incorrect in this review?

Jagat Niwas Palace Terrace Restaurant

$$$

In a converted haveli at the end of one of Lal Ghat's labyrinthine lanes, this restaurant has retained the mansion's lovely design and has spectacular views of the Lake Palace, especially at night, when the vistas capture the incredibly romantic essence of the city. There is a decently good range of continental, Chinese, and Indian food; wine, cocktails, and beer available—fish à la Jagat is a highlight during fishing season; otherwise try the laal maas (red meat curry) or subz galouti kabab (vegetarian kebabs). Service can be slow, but to see the brilliantly illuminated palace seemingly float on the water from a cushioned alcove is a signature Udaipur experience. There's nightly live music during peak season. It's a great place for a cup of afternoon chai or lassi, too.

23–25 Lal Ghat, Udaipur, 313001, India
294-242–2860
Known For
  • Rooftop dining
  • Lake views
  • International cuisine
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Jaisal Italy

$$

At the base of the fort, this little Italian restaurant has a lovely vibe, an interior that is simple yet far from rustic, and an open rooftop area that is perfect for people-watching. It also has a huge advantage: it is one of the only restaurants in town with an indoor area with a/c comfort. The menu focuses on vegetarian Italian pasta dishes and pizza as well as good espresso and tiramisu---just don't expect it to taste the same as a cafe in Italy. Beer is available.

Jaisalmer, 345001, India
2992-253504
Known For
  • Italian-style pasta
  • Vegetarian dishes
  • A/c dining room

Something incorrect in this review?

Jal Mahal

$$$$

For a break after a morning of sightseeing at Jaipur's fortresses, go to this pretty restaurant in the Trident hotel to sample a mix of Indian and European fare—pastas, kebabs, salads, sandwiches—washed down with cold Indian beer, or try the grilled red snapper or the Rajasthani thali (traditional laal maas or spiced mutton), two of the best dishes on the menu. It also offers a sizeable breakfast buffet.

Amber Fort Rd., Jaipur, 302002, India
141-267--0101
Known For
  • Large breakfast buffet with American and Indian staples
  • Authentic Rajasthani specialties
  • Wine by the glass or bottle
Restaurant Details
Reservations essential

Something incorrect in this review?

Janta Sweet Home

$

Jodhpur's most famous sweet shop buzzes till 11 pm, so consider stopping here for dessert. It's a good place to sample regional delicacies; test your chilli tolerance level with the spicy mirchi bada, a huge pepper that's been breaded and deep-fried or, for something sweeter, try the local specialty mawa kachori (a pastry filled with nut-based milk solid), ghevar (disc-shape sweet), or rabri laddu (milk balls). The place serves Indianized vegetarian versions of American-style fast food—think pizzas and burgers—though they are just okay at best. There's another branch of Janta near the railway station, but you are best off hitting the main branch at Nai Sarak.

Jhankar Choti Haveli

$$

Join fellow travelers at this happening spot for a cup of masala chai or a meal in the garden courtyard oasis in the city. The restaurant, which also offers rooftop dining with fort views or indoor dining with a/c, is strictly vegetarian and alcohol-free, but even meat eaters will marvel at the well-priced Indian house specialties. Pizzas and western dishes are on the menu, but the Indian entrées shine; go for a thali, vegetable biryani, or some perfectly spiced curries. Jhankar is at its best after dark, when tiny twinkling lights strung through the trees lend a whimsical air to the setting.

K.B. Cafe

$$

Rajasthani vegetarian food is the specialty at this small family-owned rooftop restaurant, but don't expect the palate-burning dishes that Rajasthan is known for—the spice levels here are significantly toned down to suit Westerners. If you haven't yet tried quintessentially Rajasthani dishes dal bati churma (lentils, rolls, and sweetened wheat and butter paste) or ker saangri (desert vegetable), this is the place to do so. For a taste of something local, try the Marwari Thali, an assortment of regional vegetarian dishes served with rice and chapatis.

Jaisalmer, 345001, India
2992-253833
Known For
  • Traditional thali
  • Vegetarian dishes
  • Rooftop dining

Something incorrect in this review?

La Pizzaria Restaurant

$$

Set in a garden courtyard with pink sandstone walls, this cozy restaurant offers indoor and alfresco seating where you can relish thin-crust pizzas, a variety of pastas, lasagna, and other Italian fare (albeit adapted to local tastes). In the evening, the ambience is quite romantic with dim lighting and candlelit tables.

Varah Ghat, Choti Basti, Pushkar, 305022, India
9982--475601
Known For
  • Wood-fired pizzas
  • Pesto pasta
  • Ice cream shakes

Something incorrect in this review?

Lassiwala

$

Across the street from Niros restaurant, under a green-and-white-striped awning, and on the periphery of a long chain of imposters, the real thing, Lassiwalla, can only be found under the sign "Kishan Lal Govind Narain Agarwal"; it's so well-known that you may have to wait behind a line of locals waiting to get their daily serving of the sweet probiotic. Served in disposable red-clay cups, the delicious lassis come with a dash of thick cream on top and are available in medium and large sizes.

M.I. Rd., Jaipur, 302001, India
Known For
  • Creamy lassi (yogurt-based drink)
  • Early-morning opening
  • Long lines

Something incorrect in this review?

Little Tibet

$$

Most of the restaurants within the fort are vegetarian for historical reasons (mainly vegetarian Brahmin families lived in the fort), but a small section, where Rajput families live, have a few non-vegetarian restaurants—Little Tibet is one of them. It serves a mix of Tibetan (momos, vegetable and meat, great thukpa soups), Chinese, and Indian, with a few global items thrown in. The Indian non-vegetarian food is competently cooked if not hugely exciting; Tibetan fare is better. You can either eat at the main level or climb up to the rooftop, lit with fairy lights, and eat under the stars. It stays open later than most places inside the fort.

Fort Kotri Para, Jaisalmer, 345001, India
7791--957921
Known For
  • Meat dishes
  • Tibetan dumplings
  • Rooftop seating

Something incorrect in this review?

Mamasita Cafe

$

This spacious lake-view restaurant with white brick walls has a mix of regular and low tables (with ground seating on mattresses), vintage curios scattered about, and a small religious shrine in one corner. It is a popular evening hangout for locals and tourists, who come for freshly made vegetarian fare, both Indian and international, although the latter (pizzas, sandwiches, and pancakes) is more in demand.

Parikarma Marg, Pushkar, 305022, India
9351--103551
Known For
  • Good location and ambience
  • Pizzas and pancakes
  • Tandoori snacks

Something incorrect in this review?

Mehran Terrace

$$

Sip a chilled beer or wine and enjoy spectacular views of Jodhpur city at this romantically lit restaurant high up within the royal Mehrangarh Fort. This touristy outdoor eatery is notable more for its ambience than the food, but if you're dining here, try the traditional Rajasthani food or standard tandoori favorites like mutton kebab and paneer tikka.

Jodhpur, 342006, India
9571--571000
Known For
  • City views
  • Ambience
  • Standard Indian fare
Restaurant Details
No lunch

Something incorrect in this review?