The restaurants worth the trip in Jaipur. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Jaipur

Arirasa ★ 4.3

$$ North IndianTonk Road

Arirasa is an all-vegetarian North Indian restaurant in Lal Kothi, Jaipur, in a neo-Art Deco room, serving kair korma, edamame seekh kebab and khamiri roti.

OrderThe kair korma with dahi ki khamiri roti, and the edamame seekh kebab.

TipOpen daily from 12:00 to 23:00; the house breads are khapli atta roti, dahi ki khamiri roti and adrak mirchi roti, so order them with the curries.

Spice Court ★ 4.4

$$ RajasthaniCivil Lines

Spice Court serves Rajasthani food in a 1930s colonial mansion on Jacob Road in Jaipur, best known for keema baati, laal maas and junglee maas.

OrderKeema baati with jhol, then laal maas with butter naan; vegetarians can order papad mangodi sabzi.

TipDzurt, a patisserie by Chef Tejasvi Chandela, shares the premises, so finish with its ghewar entremet.

Sharma Dhaba & Garden ★ 4.1

$$ North IndianOuter Jaipur

Sharma Dhaba & Garden on Sikar Road, Jaipur, is a North Indian dhaba that Time Out calls all-vegetarian, known for crisp breads, malai kofta and mawa paratha.

OrderThe mawa paratha with malai kofta and the creamy cashewnut curry.

TipStart with the aloo chaat, then garlic naan and the mawa paratha; Time Out calls it all-vegetarian but EazyDiner lists veg and non-veg food, so ask.

Once Upon A Time At The Bagh ★ 4.2

$$$ North IndianOuter Jaipur

Once Upon A Time At The Bagh, a garden restaurant in Jaipur, serves Indian and Mughlai dishes beside fountains, with the Aravalli hills in view.

OrderThe mutton chapli kebab and the laal maans, which the kitchen does best.

TipAt weekends you can probably catch a live Sufi band; the indoor room is blue and white and called the Neela Palace.

Primitive ★ 4.3

$$ Modern IndianMi Road

Primitive, a progressive Indian restaurant at Hotel Pearl Palace in Jaipur, cooks over charcoal and wood, from coal-roasted sweet potato to gajar halwa.

OrderThe coal-roasted shakarkand do pyaza and the Awadhi malai paneer, then the carrot-shaped halwa.

TipAn 11-course tasting menu in the private dining room was ₹3,500 vegetarian and ₹4,000 non-vegetarian plus taxes in 2025.

Shikaar Bagh ★ 4.0

$$$ North IndianJln Marg

Shikaar Bagh is the all-day restaurant and bar at Narain Niwas Palace in Rambagh, Jaipur, with wooden interiors and north Indian and European plates.

OrderThe mushroom galouti kebabs or the char-grilled prawns.

TipThe kitchen runs from 12:30 to 00:00, so lunch and a late dinner both work; the outdoor seating has carriages and twinkling lights.

Bar Palladio ★ 4.2

$$$ ItalianJln Marg

Bar Palladio is an Italian restaurant and bar in the gardens of Narain Niwas Palace in Jaipur, with all-blue interiors and tented canopies among peacocks.

OrderClassic Italian dishes from the menu, with a cocktail under the tented canopies.

TipOn Sundays the doors open at 12:30 for lunch; on other days at 16:30, so it suits an evening visit.

Zoya ★ 4.0

$$$ RajasthaniOuter Jaipur

Zoya is the all-day restaurant at Fairmont Jaipur in Kukas, serving a Rajasthani Royal Thali, live cooking and western dishes in Mughal tent-style rooms.

OrderThe Rajasthani Royal Thali, or a dish from the live cooking experience.

TipZoya is open from 07:00 to 23:00, so a thali lunch works as well as dinner.

Chokhi Dhani ★ 3.9

$$ RajasthaniTonk Road

Chokhi Dhani, a village-style dinner venue on Tonk Road, Jaipur, serves dal, baati and churma with folk dance, puppet shows and craft stalls.

OrderDal baati churma, with the baati sunk in ghee, from the Rajasthani dinner.

TipEntry is from 17:00; dinner is ticketed in three categories, the Rajasthani dinner, the Royal Thali and a multi-cuisine buffet at the resort.

Opera ★ 4.1

$$ ItalianC Scheme

In a converted ancestral home on Ramesh Marg, C-Scheme, Jaipur, Opera is an Italian restaurant known for Neapolitan pizza and hand-rolled pasta.

OrderThe Neapolitan pizza and the hand-rolled pasta, with the burrata sourdough to start.

TipChoose a table among the bougainvillea in the garden for winter lunches or summer dinners; the rooms keep much of the old house.

Aravalli Dining Room ★ 4.1

$$$ InternationalOuter Jaipur

Aravalli Dining Room is the all-day restaurant at The Leela Palace Jaipur in Kukas, serving Indian, Rajasthani, Western and Asian dishes by the pool.

OrderA Rajasthani signature dish, taken at an alfresco table beside the pool.

TipSemi-private dining rooms suit small groups, and the alfresco tables look over the pool and the hills.

Saffron ★ 4.0

$$$ North IndianTonk Road

Saffron at Jaipur Marriott Hotel, Ashram Marg, serves North Indian and traditional Rajasthani dishes from a live kitchen, open for dinner every evening.

OrderA North Indian or Rajasthani main from the live kitchen, with fresh breads.

TipSaffron serves dinner only, from 19:00 to 23:00, so go for lunch at Okra, the hotel's all-day restaurant, instead.

Niros ★ 3.9

$$ IndianMi Road

Niros, a long-running restaurant on Mirza Ismail Road in Jaipur, serves Indian, Chinese and continental dishes, with laal maas and mutton cutlets.

OrderThe laal maas with butter naan, and the mutton cutlets to start.

TipClosed between 16:00 and 18:00 each day; Curly Tales puts a meal at about ₹2,000 for two and dates the restaurant to 1949.

Meraaki Kitchen ★ 4.0

$$ InternationalCivil Lines

Meraaki Kitchen, near Civil Lines Metro Station in Jaipur, serves Thai, Burmese, Lebanese, Japanese and Indian dishes, with tables outdoors.

OrderThe red rice sushi, Burmese khao suey and bang bang dumplings, then the Nutella cheesecake.

TipOutdoor tables are the draw; Outlook Traveller Eats puts a meal at about ₹1,800 for two, and the kitchen runs from 12:00 to 22:00 daily.

Giardino ★ 4.1

$$$ ItalianCivil Lines

Giardino is the Italian restaurant at the Jai Mahal Palace in Civil Lines, Jaipur, with pizza dough made fresh each day, plus antipasti, pasta and dolci.

OrderA pizza from the in-house dough, with antipasti to start and a dolci to finish.

TipLunch runs 12:30 to 14:30 and dinner 19:00 to 23:00; Travel + Leisure Asia describes candlelit evening tables, so ask for one.

Jaipur Pavilion ★ 3.9

$$ InternationalMi Road

Jaipur Pavilion is the all-day restaurant at ITC Rajputana in Jaipur, with a buffet and an à la carte menu that includes a section of Rajasthani dishes.

OrderThe dal baati churma from the Rajasthani section, or a plate from the buffet.

TipOpen from 11:00 to 23:00 every day, so it works for a late lunch; the hotel is on Palace Road, so give your driver that address.

The Verandah ★ 4.2

$$$ Modern IndianJln Marg

The Verandah is the open-air restaurant at Rambagh Palace in Jaipur, serving inventive Indian dishes and teas at candlelit tables with live folk music.

OrderThe potato pancake mille-feuille with lentil ragout, with a pot from the tea list.

TipTime Out says it is often sold out in winter, so book ahead; Condé Nast Traveller India puts a meal at about ₹5,000 for two without alcohol.

The Forresta Kitchen & Bar ★ 3.9

$$ North IndianBani Park

The Forresta Kitchen & Bar, an open-air restaurant with lush gardens in Bani Park, Jaipur, serves dahi ke kebab and laal maas with rumali roti.

OrderThe dahi ke kebab, then the laal maas with rumali roti.

TipCondé Nast Traveller India puts a meal at about ₹2,500 for two without alcohol; the open-air tables suit an evening visit.

Book food experiences in Jaipur

See all 831 bookable experiences in Jaipur

← Back to Jaipur food guide

By when you want to eat