22 Best Oxford Restaurants – A Local’s Guide!

Olis Oxford restaurants

This post may contain affiliate links to things like tours, hotels, Amazon associates and products. These help me earn a small commission at no additional charge to you.

When you Google search the best restaurants in Oxford, you’re largely greeted with recycled lists of the same 10 places. As a lifelong local, I wanted to share some hidden gems and budget eats as well as the usual classics.

If you’re wondering where to eat in Oxford, there are so many great options. Oxford Covered Market doles out creative cheap eats, more and more Asian eateries are opening their doors, and the quirky Cowley Road is easy on chain restaurants and brimming with culture from the Caribbean to Moroccan.

You won’t be short of options whether you’re visiting Oxford as a day trip or weekend trip.

OXFORD ESSENTIALS

Oxford & Cotswolds Pocket Lonely Planet guidebook

Accommodation: Booking.com

Activities: GetYourGuide

Must read: my food blogs

Much of the best food in Oxford is surprisingly affordable which is good news for those visiting on a budget!

Want to eat outdoors? My guide to outdoor restaurants in Oxford and my Oxford pub garden guide should sort you out!

Looking for something specific? Check out my other Oxford food guides:

Where to eat in Oxford

Oxford is a small city but there are a few areas of town you should earmark based on their quirky nature or reputation for top Oxford restaurants and cafes.

The only place in Oxford I’d tell you to avoid is probably George Street and Cornmarket because they’re overrun with chain restaurants. The food isn’t great and you also won’t be supporting any local businesses. While those two areas aren’t my favourites, you shouldn’t avoid the city centre altogether as there some great Oxford restaurants and cafes around. Also check out…

Jericho: One area I’d point you towards is Jericho in North Oxford. As well as some great cocktail bars, there are lots of independently-owned restaurants here that have been here for years. You can walk there in 10 minutes from the city centre.

Read next: Where to eat and drink in Jericho, Oxford

Cowley Road: An up-and-coming part of Oxford that many visitors miss is the Cowley Road known for its ethnic eats from Lebanese to Thai and Caribbean. This is a personal favourite area to eat in Oxford, especially since the prices are cheaper than the city centre and Jericho. It takes 20 minutes to walk to the Cowley Road from Oxford city centre or you can jump on a bus and arrive in a few minutes.

Read next: Where to eat on Cowley Road, Oxford

Best restaurants in Oxford

Since you can see most of Oxford on foot, you’ll quickly work up an appetite during your trip. Luckily you’re never far from top quality, affordable cuisine.

In no particular order, here are some of the best restaurants in Oxford:

Rickety Press  / Rusty Bicycle

Pizzas and drinks at Rickety Press Oxford

There are two branches of this Oxford restaurant under different names but both the Jericho-based Rickety Press and Magdalen Road’s Rusty Bicycle offer the same menu. For tasty food in informal settings, this is one of the best places to eat in Oxford for a casual lunch or dinner.

Both restaurants offer a short but sweet menu of excellent wood-fired pizzas and oozy, delicious burgers. My favourite pizza is the Chorizo Picante with chorizo and red chilli.

I can also vouch for the burgers: the Moo & Blue beef patty laden with bacon chipotle jam, gooey gorgonzola and slices of pear was AMAZING. The side dishes like rosemary or truffle fries and cheesy garlic bread also should not be missed.

Come mornings and weekends, both restaurants serve delicious American-style breakfasts like pancakes and chicken & waffles. They also serve a range of teas and coffees, plus their craft ales are known to be excellent.

Prices: Reasonable with pizzas and burgers from £9.

Vegan friendly? There are a few cheese-less veggie pizzas and a pulled jackfruit burger that I’m keen to try.

Address: 67 Cranham Street (Jericho) for the Rickety Press and 28 Magdalen Road for the Rusty Bicycle. If you’re looking for restaurants in Oxford city centre, the Rickety Press is closest to town.

Edamame, Holywell Street

Sushi bowl Edamame Restaurant Oxford

There’s fantastic Asian food in Oxford including this cosy restaurant serving authentic Japanese food. Run by a married couple, this restaurant in central Oxford has been serving home-cooked meals for over 20 years.

Tiny Edamame restaurant on Turl Street is a real hidden gem that you probably wouldn’t spot walking by. With a small, cosy feel and shared tables, there’s often a queue out the door but I recommend waiting it out for some of the best food in Oxford.

I visited on a weekday lunchtime and tried the delicious sushi bowl dish while my friend had a rich, steaming bowl of katsu curry. For the amount of high-quality sashimi in my sushi bowl, I was really impressed. I’ll be back to experience the Thursday sushi night.

It’s worth checking the website before visiting as some of the menus only run at certain times. Currently, lunch is served every day of the week apart from Mondays and Tuesdays, dinner is only served on Fridays and Saturdays, and sushi is set to Thursday nights.

Prices: Main dishes start from £12.

Vegan friendly? Not overly, although many of the dishes can be made with tofu in place of the meat.

Address: 15 Holywell Street.

Spiced Roots, Cowley Road

Spiced Roots, Cowley Road

Caribbean cuisine is the name of the game at Spiced Roots. I first visited in 2017 when it was new on the Oxford restaurant scene. Nowadays, Spiced Roots is well-established and known for its authentic food and creative rum-themed cocktails.

The Caribbean curries are delicious. You can choose between goat, king prawn and pumpkin, all of which include a side of chickpeas and a roti. Other dishes include tamarind lamb with papaya and mint chutney; Guyanese pepper pot beef; and whole roasted snapper with okra.

With starters and sides like salt fish fritters and plantain, it’s a dining experience unlike any other in Oxford. But the highlight could be the rum cocktails! From classic rum punch to cashew apple daiquiri, Trinidad sours, banana republic, pina coladas and mojitos, they serve all your classics as well as lots of inventive drinks you won’t have tried before.

Prices: It’s on the higher end since few of the main dishes are less than £20 and cocktails coming in around £10 each. It’s definitely ‘treat’ budget but worth every penny.

Vegan friendly? You’ll be limited to a few dishes but these are undoubtedly delicious using coconut, pumpkin and okra rather than meat replacements.

Address: 64 Cowley Road.

Oli’s Thai Oxford, Magdalen Road

Red duck curry at Olis Thai Oxford

You can’t talk about food in Oxford without mentioning Oli’s Thai and you also can’t talk waiting lists without acknowledging their three-month one. While getting a meal at Oli’s Thai is somewhat of a mission, you won’t regret it especially if you’re a foodie visiting Oxford. Don’t let this be the meal that got away!

Oli’s Thai serve authentic Thai food in cosy settings. They have a short-but-sweet menu which is my favourite type because you know the ingredients and fresh and every dish is a classic. The confit duck Penang is genuinely my favourite Thai meal I’ve had outside of Thailand. The meat was so soft and tender. The apple, cashew, chilli and mint side salad was also delicious.

If you don’t want to book three months in advance, turn up promptly at 5pm and squeeze in at the bar. It’ll be worth it: Oli’s Thai is by far the best Thai food in Oxford and maybe England!

Prices: Mains are between £10-14 and the sides are around £4. Not bad as I imagine they could charge much more.

Vegan friendly? Bearing in mind the whole menu is only eight dishes long, it’s not a bad offering. Choose between the aubergine curry or the tofu with lemongrass and chilli.

Address: 38 Magdalen Road.

Oxford Pizza Club

This new contender on the pizza scene in Oxford is a cute, cosy cafe in Jericho.

At Oxford Pizza Club, you can ensure generous-sized pizzas with plenty of topping choices from the classics to creative options like apricot and goat’s cheese.

The only thing better? The creamy San Sebastian cheesecake. So rich and indulgent!

If visiting again, I’d love to try the brisket pizza and the dessert calzone.

Prices: Pizzas from £13.50.

Address: 9 Albert Street, Jericho.

Vegan friendly? They have four vegetarian pizzas to choose from, and one vegan.

The Folly, Abingdon Road

If riverside dining appeals, another tempting restaurant in Oxford is The Folly. On an island beside the Thames, it also offers outdoor dining and boating opportunities. 

Expect upmarket British/European dining with classic (mainly meaty) dishes with gourmet details. For £59 you can opt for a six-course tasting menu, then there’s afternoon tea for £22 with scones, cakes, finger sandwiches and tea.

Make sure to book in advance; the Folly is a popular spot thanks to its reputation and ambient setting. 

Prices: Mains from £20.

Address: 1 Folly Bridge.

Vegan friendly? Expect 2 options for every 4 meat ones.

Gee’s Restaurant & Bar, Park Town

Gee’s always comes up in reviews of the best restaurants in Oxford. With so much good press, I checked it out and can confirm the hype is warranted.

This rustic restaurant set inside a Victorian greenhouse serves Mediterranean-inspired food. Choose from starters including wood-fired octopus with chickpeas and chilli, and main dishes like wood-fired guinea fowl, seafood linguine, aubergine parmigiana and Aberdeen Angus ribeye steak.

Prices: On the higher end with most mains around the £20 mark and starters about £10. For an affordable meal, visit between 12pm and 6pm on weekdays for the express lunch menu which is £15.95 for two courses.

Vegan friendly? There are on average two vegan dishes on the menu at a time. The express lunch menu when we visited included a vegetarian option but not a vegan one. Not the best!

Address: 61A Banbury Road.

Zheng, Jericho

Zheng restaurant Oxford
Char kway teow = Malaysian noodles

Zheng is not only the top Chinese-Malaysian restaurant in Oxford but all of the country, as hailed by food critic, Giles Coron. After loving Malay food in Malaysia, I was sad not to find much in the UK.

Luckily, Zheng has cured my cravings and then some with their authentic, flavoursome meals. I’ve yet to try the Chinese dishes but the dim sum looks great.

We opted for the chef’s choice meal and were served cereal prawns, an oddly delicious dish in a sweet and salty light batter, and a whole sea bass flavoured with spicy sambal sauce (a favourite in Malaysia).

Other authentic Malay dishes I would recommend include the rendang curries, char keow teau (flat stir-fry noodles with king prawns) and nasi lemak, the Malaysian national dish made with sambal, rice, anchovies, peanut and cucumber. As you can guess, choosing is tough at Zheng!

Prices: The chef’s meal is a treat at £20-30pp, but mains start from £7.50 when dining from the menu.

Vegan friendly? The curries, rendang and satay dishes can all be made with tofu and there’s also a veggie dim sum option.

Address: 82 Walton Street.

White Rabbit, Gloucester Green

Woodfire pizzas at White Rabbit Oxford

White Rabbit is possibly the best restaurant in Oxford for pizza despite the high competition. The Alice in Wonderland-inspired eatery is creaky, quirky and everything a British pub should be. Although pizza isn’t typical British pub food, they’re delicious and cooked in a real woodfire pizza oven.

When it comes to pizza toppings, you’re spoiled for choice. Highlights include the Diavolo with mozzarella, pepperoni, peppers, anchovies and chillis, as well as the Zola with gorgonzola, pears and pancetta. I’m curious about the ‘Mad Hatter’ which is a chef’s choice pizza made from whatever they think is good.

You order at the bar, and service is quick.

As well as pizzas, White Rabbit serve a few salads, desserts and paninis at lunchtime. Being a pub, there are endless beers, ales and wines to choose from. As a summertime bonus, White Rabbit has one of the best pub gardens in Oxford!

Price: Most of the pizza choices are around the £12 mark.

Vegan friendly? There are about 5 vegan pizzas and plenty of veggie ones.

Address: 21 Friars Entry.

Coconut Tree, St Clements

Coconut Tree where to eat in Oxford
Kottu, coconut sambal, red rice and various curries

The Coconut Tree is another restaurant in Oxford that I visited in its early days and have loved watching flourish. It’s a little far out of town in St Clements but you can easily hop on a bus to town or unlock a hire bicycle.

The Coconut Tree serves Sri Lankan food and if you don’t what that is, you need to visit the Coconut Tree and find out! The dishes are ordered tapas style which is a great way to try lots of different things especially if you’re with a group.

Highlights include the hoppers, bowl-shaped pancakes made from coconut milk and filled with sambal, coconut and an optional fried egg. I also loved the kottu: fried roti chopped up with spices, leeks and carrot and your choice of meat, fish or cheese. The coconut sambal served with chilli is the perfect side dish.

The cocktails are astonishing with all sorts of Sri Lankan-influenced and world cocktails with utmost attention to detail.

Prices: Dishes are between £5-10 but because you’ll order a few, it’s easy for the price to shoot up. You can order the chef’s choice meal for £20.

Vegan friendly? Extremely. 13/20 of the dishes on the menu are vegan.

Address: 76 St Clement’s Street.

Shin Japanese Restaurant, Gloucester Green

Shin japanese restaurant oxford
Sushi box

This entry might be far down the list but it’s truly one of the best Asian restaurants in Oxford. Shin Japanese serve authentic dishes like ramen, sushi, katsu curries, hotpots, Japanese BBQs and bento boxes.

I ordered the shokado bento box which came with teriyaki salmon, gyoza, takoyaki, mini sausages, seaweed, sushi and sashimi. For £16.95, it was mind-blowingly good!

My sister had the vegan sashimi which was so convincing we almost had to double-check it wasn’t the real deal. Apparently, it’s made with yam. The poke bowls (made with either sashimi or vegan sashimi) look fantastic, too.

For next time, I have my eye on the lobster ramen…

Prices: £10-20 for mains. The higher-priced dishes are worth it.

Vegan friendly? Very

Address: 92 Gloucester Green.

Mowgli Street Food, Westgate Centre

Bunny chow Mowgli restaurant
Indian food in Oxford

The only thing I love more than the delicious Indian street food at Mowgli is the ambient setting. Perch in a swinging chair, surrounded by trees decked with fairy lights as you peruse the menu and sip a cocktail (the rose and lychee martini is highly recommended).

They serve all kinds of authentic, meaty and veggie Indian dishes. It’s not your average English-Indian food so why not be adventurous and order something you’ve never tried before? The yoghurt chat bombs are delicious, although very messy unless you eat them in one bite!

I had the bunny chow, a hearty loaf of bread stuffed with juicy curry. This dish was invented by the Indian community in Durban, South Africa and brings back great memories of my travels. The angry bird chicken wings marinated in tandoori spices, ginger and garlic are also excellent.

Prices: Starters from £6; cocktails and main dishes from £9.50. Not bad at all!

Vegan friendly? Very. They have a whole vegan menu with 15+ dishes as well as a gluten-free menu.

Address: Unit 302, Westgate Centre.

Chiang Mai Kitchen, High Street

This Thai restaurant in Oxford had been on my radar for years and, recently, I finally got around to visiting. Chiang Mai Kitchen is a cosy spot with authentic Thai details like statues and artwork. Upstairs, there are lots of 2 and 4-person tables and, downstairs, there’s a larger dining room which I believe can be booked for groups.

For starters, my friend and I ordered spring rolls and spicy papaya salad and, for mains, I had panang curry and she had pad Thai. Both were rich, hearty and seasoned just how I remembered in Thailand. Even though I was stuffed, I had to order the mango sticky rice. My favourite Thai dessert!

They even have regional drinks like Thai tea, Chang beer and Thai wines (as well as other wines from around the world). So authentic!

Prices: We paid £35 per person for two courses, drinks and a shared dessert.

Vegan friendly?
Very. I was stunned by how long the veggie menu was.

Address:
130A High St.

Pierre Victoire, Little Clarendon Street

Cheese fondue at Pierre Victoire

Pierre Victoire is one of the best French restaurants in Oxford. While the menu changes regularly, you’ll find several signature dishes like moules marinières, escargot, tartiflette and crème brûlée. The low lighting and romantic table settings for two make this the perfect place for cosy dates.

I visited for the delicious cheese fondue which was served with sausages, bread, mushrooms, pickles and potatoes. We then moved on to the equally decadent chocolate fondue with marshmallows to dip.

The lunch and dinner fixed menus are also worth visiting for: you’ll enjoy dishes like calamari, steaks and indulgent puddings. Just really tasty French food in romantic settings!

Price: Very reasonable for French food in Oxford when you dine from the fixed menus. Two courses for £30 or three for £35.

Vegan friendly? Not really.

Address: 9 Little Clarendon Street.

Big Society, Cowley Road

Burger and fries Big Society Cowley Road

I love this relaxed restaurant and bar on Cowley Road. There’s plenty of open space, huge wooden tables, ping pong tables, fun wall art and cocktails in jam jars (I’m a fan of the cucumber-infused Gin Gin).

In the daytime, Big Society is a relaxed restaurant suitable for families but after 6pm is for over 18s only and turns into a lively bar later on.

It’s an American classic menu comprising wings, juicy burgers (including the pulled pork variety), hot dogs, fried chicken, ‘slaws and overflowing chilli chip combos. Don’t miss the banoffee pie!

Prices: Everything under £15.

Vegan friendly? Not overly although they do offer a veggie burger.

Address: 95 Cowley Road.

Banana Tree, George Street

Malaysian laksa soup Banana Tree Oxford

Banana Tree Oxford is one of just two branches outside of London. They serve a mixture of Asian dishes rather than one cuisine which is something I usually avoid… but Banana Tree just works!

During my first trip, I opted for the Malaysian laksa noodle soup in a flavoursome coconut broth. Also on point is the Vietnamese bun bo salad bowl (vermicelli noodles, peanuts, greens, a sesame rice cracker and chilli dip) and the Indonesian rendang curry (slow-cooked beef in a rich, nutty sauce). I’m working my way through the whole menu.

Prices: Most mains are around £15.

Vegan friendly? Banana Tree serves some of the best food in Oxford for vegans with a whole separate menu for meat-free dishes. These include stir-frys, noodle soups, wok noodles, curries and seven choices of starters.

Address: 63 George Street.

Dishoom

I used to be a big fan of Dishoom when I lived in London so I was very pleased when it came to Oxford.

This new Permit Room restaurant in Oxford specialises in ‘Bombay comfort food’, capturing the Mumbai culinary scene from its street food dishes to old Irani cafes. It’s creative, unusual and not your typical British-Indian restaurant (no chicken tikka masala here, sorry gang!).

I went with my mum before catching a show and we loved everything we tried: coconut prawns, black lentil dahl, crunchy aloo chaat, garlic naan and mango lassis. Dishoom is known for its creative cocktails and famous breakfast menu combining influences from India and the UK.

Prices: Although delicious, I thought the prices were a little high for what you get. Mains go up to £20.

Vegan friendly? Yes, there’s plenty.

Address: North Bailey House, New Inn Hall St.

Cheap restaurants in Oxford

Visiting Oxford on a budget? Perhaps money’s too tight for a sit-down restaurant in Oxford or maybe you’re in a rush and want a no-frills meal on the go. Some of the best food in Oxford is some of the cheapest, in my humble opinion.

As well as the Covered Market, there are cheap and cheerful cafes dotted all around Oxford serving a mix of world cuisines. I would suggest…

Dosa Park, Frideswide Square

Thali meal Dosa Park Oxford

Despite the modest exterior, this is the best Indian restaurant in Oxford serving traditional Indian dishes like thali (small plates, pictured) and South Indian specialities such as dosa (crispy batter with various dips) and palak paneer (cheese cubes in a spinach sauce).

Prices have jumped up slightly in recent years but you won’t find anything on the menu for more than £12.

Address: 25 Park End Street.

Alpha Bar, the Covered Market

Vine leaf salad box Alpha Bar Covered Market Oxford

At this popular takeaway bar in the Covered Market, even the healthiest of lunches are seriously tasty.

You can get a small salad box (which is actually massive) with ingredients including meat, fish, cheese, falafel, sides and various toppings. The small box is £4.50 if you go veggie or £5 including meat. A large box will set you back £7 but debatably feed a family of four for a week.

My favourite combination is stuffed vine leaves, chickpeas, braised greens, sun-dried tomato pesto, cheese and seeds.

Address: Covered Market.

Pieminister, Covered Market

Pie with mash, gravy and mushy peas Pieminister

I’d been meaning to try Pieminister for ages and it didn’t disappoint. If you want a meal to keep you full for the rest of the day, nothing says hearty like a traditional English pie.

While my ordered tower of mushy peas, steak and stilton pie and mashed potato might look tidy now upon its pool of gravy, it only took 5 seconds to turn into a messy pile of deliciousness and – I won’t lie – only about 3 minutes for me to devour the whole thing. Pies cost around £8.

Address: Covered Market.

Bbuona, Gloucester Green

Bbuona Restaurant Oxford

This authentic Italian pizza restaurant in Oxford is great for a quick eat. You order at the till where it’s hard to choose between so many freshly made pizzas (starting from £3.50) and the colourful counter of cakes and baked goods.

Since the pizzas are freshly made on-site each day, they’re prepared as early as breakfast. Bbuona continues to serve pizzas throughout the day and night which you can buy by the slice or as half or whole pizzas. They also serve gelato and coffee.

If the atmospheric interior wasn’t enticing enough, maybe the £6 Aperol Spritz cocktails will seal the deal!

Don’t miss: the cannoli, a biscuit tube filled with sweet ricotta and pistachio cream studded with chocolate chips. These are famous in Sicily and I can see why.

Address: 102 Gloucester Green.

Georgina’s, Covered Market

Georgina’s serves some of the best cheap food in Oxford in comfy, cosy settings. It’s owned by Brothers Cafe next door and while the food is great at both, I personally prefer the quirky vibe in Georgina’s (imagine fun posters and menus on colourful chalkboards).

Georgina’s serves Greek mezze with loads of veggie, healthy options and baklava for dessert.

Address: Covered Market.

Thanks for reading my Oxford restaurant guide

If you liked it, please share it :)

Check out my other Oxford posts:

See you next time for more adventures,

Rose

For more travel content, follow me on Instagram, Facebook, Twitter and YouTube.

Ps. Liked these best restaurants in Oxford? Pin this for later!

Restaurants Oxford

4 thoughts on “22 Best Oxford Restaurants – A Local’s Guide!

  1. Monique Bradtke says:

    Just visited a few places on this list, and they were fantastic! Can’t wait to try more. Any recommendations for vegan options?

    • Rose says:

      Glad you enjoyed! My veggie family always say there’s not enough veg food in Oxford. Gardeners Arms is a veggie pub or Banana Tree in the centre does good Asian food!

  2. Tim Batz says:

    I recently visited Oxford and had a fantastic meal at The Old Bookbinders Ale House! The atmosphere was cozy, and the food was delicious. Highly recommend the fish and chips!

Leave a Reply

Your email address will not be published. Required fields are marked *