
It's all about British food: we let you in on the best restaurants for authentic grub in Singapore.
Singapore’s food scene is vibrant – and that’s an understatement. We’ve got Chinese, Indian and Malay cuisines alongside Korean, Japanese and Spanish… you get our point. In the tasty mix, we’re also home to a handful of restaurants that dole out the finest British food in Singapore. So when you’re hankering for a solid plate of fish and chips or beef wellington, let this guide show you the way.
Best British food in Singapore
1. The English House, By Marco Pierre White

Get a taste of stellar British food by culinary legend Marco Pierre White – the youngest chef to be awarded three Michelin stars. The restaurant sits in a gorgeous shophouse, its space filled to the brim with antiques like pub signs and carnival-themed curios. Its walls are lined with black and white Terry O’Neill photographs featuring the likes of Bowie and Winehouse. While soaking in the lavish ambience, tuck into plates of beef wellington, beer-battered haddock with chips, and shepherd’s pie. Round out your meal on a sweet note with bread and butter pudding that will warm your heart and belly.
The English House, By Marco Pierre White, 28 Mohamed Sultan Road, Singapore 238972
2. Pig N Whistle
This is Singapore’s answer to the neighbourhood pubs you’ll find in the UK. Everything on the menu is made from scratch and cooked to order. Highlights include steak and ale pie, bangers and mash in onion gravy, beer-battered fish and chips, and a selection of thin-crust pizzas. Just like any other British pub, expect a wide variety of draught and bottled beers – cheers to that!
Pig N Whistle, #01-08, 160 Changi Road, Singapore 419728
3. Rabbit Carrot Gun

Rabbit Carrot Gun has been serving up unapologetically English cuisine for almost a decade. Swing by for brunch and get a load of eggs benedict, steak and eggs, and the signature Bubble & Squeak. That’s roasted and sauteed vegetables, hashbrown, sausage, bacon, sunny-side-up, gruyere and brown sauce. For its weekly Sunday roasts, pick between classic English roast beef or roast pork crackling. And yes, both are served with Yorkshire pudding and the works.
Rabbit Carrot Gun, multiple locations including East Coast Road and Marina One (temporarily closed)
4. Bread Street Kitchen by Gordon Ramsay
You can bet your last chip that you’ll find top-notch British food in Singapore at Gordon Ramsay’s flagship restaurant. We recommend the traditional fish and chips, cottage pie and the dish he’s known for — beef wellington. Just be prepared to wait for 40 minutes (good things come to those who wait!). The Sunday roast menu is pretty straightforward with a choice of spring chicken, USDA prime striploin steak or Dingley Dell pork rack. All this comes with tasty trimmings including roasted potatoes, Yorkshire pudding, red wine gravy, horseradish cream and seasonal vegetables.
Bread Street Kitchen by Gordon Ramsay, L1-81, The Shoppes at Marina Bay Sands, 2 Bayfront Avenue, Singapore 018972
5. The Queen & Mangosteen
Don’t be too quick to judge this restaurant just ‘cos it’s in a mall. Modelled after a British pub, The Queen & Mangosteen offers gourmet English fare alongside waterfront views. On the menu, expect to see classic dishes like crispy scotch eggs, black angus sirloin with Yorkshire pudding, a three little pigs burger and an English fry-up fit for a queen. Wash it all down with beers on tap for an authentic British meal.
The Queen & Mangosteen, #01-106/107, VivoCity, 1 Harbourfront Walk, Singapore 098585
6. Smiths Authentic British Fish and Chips

If you’re a purist when it comes to the age-old English staple that is fish and chips, head here. Unlike the more pedestrian offerings, this eatery prides itself on offering cod and haddock. These two varieties of fish were originally used to make fish and chips in England in the 1800s, and they fall apart into chunkier flakes than the usual dory you’ll find in regular fish and chips.
Smiths Authentic British Fish and Chips, #01-02, Balmoral Plaza, 271 Bukit Timah Road, Singapore 259708
7. British Hainan
This hidden gem is perfect for old school western food. By that, we mean British food with a Hainan influence that originated from our colonial past. Pad your stomach with the popular braised oxtail stew, braised lamb shank, beef stew, and fish and chips. While you wait for your food, take in the kitsch decor. You’ll notice a hodgepodge of antiques, from vintage telephones and radios to black and white photographs of old Singapore and beautiful portraits of legends from yesteryear.
British Hainan, 75 Carpmael Road, Singapore 429812
Go forth and feast on the best British food in Singapore!