The best restaurants York has to offer

Steeped in history and with many beautiful attractions, this famous northern city has always attracted plenty of visitors, but now they’re coming for more than just the sights. Foodies will know that York has not just one or two but a whole raft of outstanding restaurants within and outside its famous city walls, from small independents to iconic chains, that are well worth venturing up from London for. 

Updated on 08 August 2022

In fact, York boasted three restaurants in our UK top 100 restaurants list - no mean feat given the city's relative size. Yorkshire born and bred chef Tommy Banks made another appearance with his York restaurant Roots, though the Black Swan at Oldstead could also have been included, and is within striking distance of York for those in search of something special. Meanwhile, York clearly covers all the bases - not just fine dining but also casual, sociable and affordable, as Neil Bentinck's Skosh placed in the Top 100 as well, thanks to its delicious, international small plates and cheerful atmosphere. Le Cochon Aveugle also made it into our Top 100, but it has sadly since closed. 

There are plenty of great restaurants besides these, that are worth checking out depending on your budget and what vibe you're feeling. Los Moros was once a stall in the Shambles, and now does some brilliant, easy North African food at wallet-friendly pricing from a permanent site in the city centre, whilst Mumbai Lounge has long beena  favourite among those in search of a good curry.

Modestly-proportioned though it is, York’s draws are many, from the magnificent Minster, to the Diagon Alley-like Shambles and Jorvik Viking Centre, which means you’re bound to work up an appetite wandering around. Luckily, we’ve rounded up the best restaurants in York in which to rest your weary feet and enjoy some exceptional grub.

Mumbai Lounge

Mumbai Lounge

47 Fossgate, York, North Yorkshire, YO1 9TF

Like many fantastic Indian restaurants, Mumbai Lounge does away with any bells and whistles, but excels when it comes to superior cuisine. With a whole range of regional specialities, from Uttar Pradeshi achari to Bengali zalfrey, plus all your classic curries, sides and sundries, the menu at Mumbai Lounge promises to please. The ample space inside means you can often get away without booking, though as Mumbai Lounge is a favourite among locals for celebration meals, there’s always a chance you might not.

£30 - £49
Indian
Mannion & Co

Mannion & Co

1 Blake Street, York, North Yorkshire, YO1 8QJ

Mannion & Co started as a greengrocer over 30 years ago, but the family-run business has transitioned into an all-day restaurant and cafe, and a cracking one at that. Get ready for plenty of eggy breakfasts and Yorkshire rarebit in the mornings, then some internationally-minded plates in the evening. If you're on the go, grab one of the excellent sandwiches.

£30 - £49
International
Middlethorpe Hall

Middlethorpe Hall

Bishopthorpe Road, York, York, North Yorkshire, YO23 2GB

Set inside one of Yorkshire’s most glamorous country house hotels, the restaurant at Middlethorpe Hall is spectacularly fancy – a bit like how we’d imagine dining at Downton Abbey would be. Smart waiters appear at the slightest head raise, while drapery, candles and an abundance of cutlery help set the scene for very fine dining indeed. Prices are eye-watering, but overnight packages including dinner and are a great way to sample the delights conjured up by the expert chefs here, and mean you don’t have too far to walk after a meal that promises rich fare and excellent wine. A treat for sure, but a very satisfying one.

£50 - £79
British
Partisan

Partisan

112 Micklegate, York, North Yorkshire, YO1 6JX

Coffee shop in the morning, restaurant in the afternoon - Partisan is a beloved independent business in the heart of York. Sustainability and sourcing is the name of the game here - as well as working with an endless list of quality local producers, Partisan really cares about getting in the best of the best, whether it's Monmouth Coffee or teas from Canton and Bluebird. The menu isn't vegan, but there's loads to choose from if you're vegan or veggie.

Under £30
Modern European
Dyls Cafe & Bar

Dyls Cafe & Bar

Skeldergate Bridge, York, North Yorkshire, YO1 9WJ

Housed in the iconic Motor House overlooking the River Ouse, this family-run café-restaurant-bar is as cosy as it is quirky. Twinkling fairy lights adorn the perennially popular waterside terrace, from which views of the now-ruinous keep of York’s medieval castle can be enjoyed throughout the day and evening. Dyl’s is big on all things local and fresh, so whether it’s an early breakfast on a misty morning, weekend brunch, lunch with friends or late night nibbles and wine, you’re certain to find a great selection of seasonal dishes and drinks.

Under £30
British
Melton

Melton's

7 Scarcroft Road, York, North Yorkshire, YO23 1ND

Melton's has been quietly pleasing York’s foodies for more than two decades, and has a legion of local fans as a result. It's slightly dated in a soft and charming way, with well-worn furnishings and, but Michael Hjort's food is original and refreshing, using local produce to great effect and mixing up classic flavours, but with restraint. Very reasonably priced tasting menus and modestly marked-up wines are in tune with Melton’s admirable ethos.

£30 - £49
Modern European
Pairings Wine Bar

Pairings Wine Bar

28 Castlegate, York, North Yorkshire, YO1 9RP

As the name suggests, Pairings is all about enjoying the alchemy of wine and food. That requires impeccably-sourced charcuterie, cheese and other bites - the bar works closely with all sorts of local producers, so everything that ends up on the beautiful sharing platters is second to none in terms of quality. Castlegate is a nice spot to enjoy a glass or two of wine, too. 

£30 - £49
Tapas
Cheese
Wine Bars
The Rattle Owl

The Rattle Owl

104 Micklegate, York, North Yorkshire, YO1 6JX

Located just a little way up the road from Skosh, close to York’s historic Micklegate Bar, this smart bistro is another lesser-known gem that is well worth a visit. The focus here is very much on the quality of the food, wine and service rather than over-the-top interiors, though that’s not to say it isn’t cosy. Fresh ingredients abound on the concise, seasonal menu and each dish is crafted with care.

£30 - £49
British
The Star Inn the City

The Star Inn the City

The Engine House, Museum Gardens, York, York, North Yorkshire, YO1 7FR

If you’ve heard of The Star Inn at Harome, Andrew Pern’s Michelin-starred gastropub near Helmsley, you’ll know that this city pub is well worth a visit. Housed in the beautifully-restored Engine House within the city’s Museum Gardens, this stylish all-day eatery majors in rustic dishes that make the best of Yorkshire’s produce. The interiors are cosy, the terrace is the perfect spot for gazing out over the river on a warm day, and the staff are charming.

Under £30
Gastropub
Skosh

Skosh

98 Micklegate, York, North Yorkshire, YO1 6JX

Skosh is neither big nor flashy, and yet you’ll always find it near, if not at the top of review websites and locals’ list of their favourite restaurants in the city. The reasons for this are many, though super-friendly staff and wow-factor food are probably the most important two. Small plates influenced by international flavours are the essence of Skosh, so expect a palate-teasing menu full of creativity. The buzzy vibe of the place, which is located on the western edge of the city, is genuinely welcoming, making it as good a shout for a catch up with friends, as for a celebration dinner or date.

£50 - £79
International
SquareMeal UK Top 100
Bettys York

Bettys York

6-8 St Helen's Square, York, North Yorkshire, YO1 8QP

This quintessential Yorkshire tea room is a must-visit for visitors to York. Most associate Bettys with afternoon tea – and it does do a mean one – but there’s a whole menu of savouries for lunch and dinner, from Yorkshire rarebits to omelettes and salads, in addition to its sweet offering. Queues are inevitable, but anyone who wants to sample an English tradition that has all but vanished ought to persevere.

£30 - £49
British
Arras

Arras

The Old Coach House, Peasholme Green, York, North Yorkshire, YO1 7PW

Bold murals, wavy walls and blue lighting mark this former coach house out from the cosy establishments that dominate York’s food and drink scene, but it’s the stand-out quality of the food that we love. Inventive canapés, deliciously moreish bread and a range of starters, mains and desserts that promise to wow in every respect are what make Arras a destination for serious gastronomes.

£30 - £49
British
Los Moros, York

Los Moros, York

15-17 Grape Lane, York, North Yorkshire, YO1 7HU

Since graduating from a street stall in the Shambles Market to a permanent restaurant, Los Moros has been serving up mouth-watering plates of homemade delights, such as falafel, hummus and merguez sausage to its many fans. Tthe owners take pride in supporting local independent businesses from the region, so anything that isn’t pickled, preserved or made in-house is sourced locally, from fish, meat and bread to tea and beer, meaning it’s all as fresh as can be.

£30 - £49
North African
Roots York

Roots York

68 Marygate, York, North Yorkshire, YO30 7BH

Sitting pretty in our guide to the UK's Top 100 Restaurants, this second restaurant from chef Tommy Banks of the Michelin-starred Black Swan at Oldstead has become the place to eat in York, with tables still hard to come by. Everything on the seasonal menu revolves around fresh produce grown and foraged on the family farm in Oldstead, which is then lightly handled in order to allow each flavour to shine. Prices are on the steep side, but the numerous accolades Roots has already received should quell any objections to splashing out. 

Over £80
British
One Michelin star
SquareMeal UK Top 100

Want to find out more about the best restaurants in the country? Check out our round-up of the UK’s Top 100 restaurants. Or head down the A64 and check out some of the best restaurants in Leeds.