Close this search box.
Close this search box.

The 11 best fish and chips in Edinburgh 2024

Fish and chips are a British cultural staple, and in Edinburgh, the options are abundant. To help you find the best, we've compiled a list of top places to get fish and chips in the Scottish capital.

Please note that this page contains affiliate links. While we only recommend products that we believe in, we may benefit financially from any purchases you make.

Table of Contents

With an abundance of seafood available in the nearby waters of the North Sea and the Atlantic Ocean, it’s no wonder that Edinburgh is able to serve up some of the freshest and tastiest fish and chips around. From crispy battered haddock to flaky cod, there are plenty of options to satisfy your craving for this classic dish.

Edinburgh has its unique twist on fish and chips compared to the rest of the UK. Here, they offer “salt and sauce” instead of the standard “salt and vinegar” as the condiment for your meal. The sauce is a mix of brown sauce and vinegar, creating a distinctive flavor. It’s an acquired taste that may not be for everyone. If you’re curious, you can ask for it on the side; otherwise, they’ll generously coat your dinner in the sauce, potentially making or breaking your meal depending on your preference. 

In this article, we will explore some of the top spots in Edinburgh where you can indulge in the best fish and chips the city has to offer. Whether you prefer a traditional chippy or a more upscale dining experience, Edinburgh has something for every fish and chips lover. 

1. Pierinos

11 Bernard St, Leith, Edinburgh EH6 6PW

Owned by the successful Crolla family, Pierinos has been a fixture in Leith for decades, serving classic Scottish favorites alongside a packed menu of chip shop classics, calzones, kebabs, and desserts. Known for their delicious food and constant bustling activity with locals, Pierinos is a reliable choice for a bite to eat. Ordering is convenient through phone or app, offering both delivery and takeaway services. The menu includes options like fresh haddock in crispy batter with chips for £8.80, smoked sausage and chips for £5, and various delightful choices such as scampi, Stornoway black pudding, half chicken in batter, and more.

Opening hours: Open daily 5pm-10pm 

Price: £10.70 for a fish supper

2. The Fishmarket

23A Pier Place, Edinburgh, United Kingdom, EH6 4LP

The Fishmarket, an upscale fish and chip shop in Newhaven, is gaining a stellar reputation among Edinburgh locals. Overlooking the sea, it offers a taste of the seaside with a diverse menu featuring local seafood like oysters, langoustines, mussels, and salmon. Described as “seafood cookery of the finest order,” it goes beyond the usual suspects (haddock, cod) to include grilled Newhaven lobster, fresh monkfish, and mussels Mariniere. Their homemade tartare sauce, studded with tiny capers, is a standout. Even for non-fish enthusiasts, sumptuous veggie options are available. While prices are higher, they reflect the precision, delicate cookery, and quality produce.

 The takeaway menu includes Scampi, Fried Chicken, Crispy Monkfish, and Scottish Lobster, offering superior quality at a higher price point than city center chippies.

Opening hours: Open daily 11am-10pm 

Price: £15.00 for a fish supper

3. Eatalia’s

1 Brunswick Pl, Edinburgh EH7 5HP, UK

Eatalia, a former winner of the Edinburgh Evening News Chip Shop of the Year award, stands as one of the city’s favorites for fish and chips. Emphasizing fresh ingredients and local produce, it has earned its reputation for top-notch food. Despite its unassuming exterior, Eatalia promises not to disappoint. If you’re in the mood for something besides fish, their pizzas are also highly recommended. Situated in trendy Leith, it’s the perfect spot to grab a bite before exploring the surrounding area.

Opening hours: Open daily 4-10pm (Closed on Tuesdays)

Price: £12.00 for a fish supper

4. L’Alba D’Oro

7 Henderson Row, Edinburgh EH3 5DH, UK

L’Alba D’Oro is a must-mention in any guide for the best fish and chips in Edinburgh. With numerous awards and a thoughtfully crafted menu, this chippy stands out for its exceptional reviews. Using only fresh haddock and top-notch potatoes, they attract visitors worldwide for their trademark fish and chips. Alongside traditional options, the menu features unconventional choices like hot and spicy prawns, salt and pepper squid, and impressive vegetarian dishes.

All their fish is cooked to order, and their chips are noteworthy. As a classic Scottish Chippy, they offer Battered Sausage, Haggis, Steak Pie, and Pizza Crunch. While it’s takeaway only, the central location near the city center adds to its convenience.

Opening hours: Open daily 5-9:30pm

Price: £12.50 for a fish supper

5. Saltwater

169 Bruntsfield place, Bruntsfield, Edinburgh, UK

Saltwater, formerly known as Globetrotter or “Globie” to locals, underwent a major refurbishment this year. With a history spanning over 50 years, it’s considered one of Edinburgh’s most authentic fish and chip shops. Despite the usual queue, the wait is well worth it for their fresh and satisfying lightly battered fish, never greasy. Besides fish, Saltwater offers other Scottish classics like haggis, black pudding, and steak pies, providing a true taste of Edinburgh.

An additional highlight is Saltwater’s attention to dietary needs. They’ve invested in a separate fryer for their gluten-free range, ensuring no cross-contamination.

Opening hours: Tue-Sun 5-10pm

Price: £15 for haddock and chips

6. #Fish

98 Marchmont Rd, Edinburgh EH9 1HR

#Fish in Marchmont is hailed as the best fish and chips in Edinburgh, earning praise for its commitment to sustainably sourced fish. Beyond mindful seafood choices, #Fish offers a diverse menu, including vegan and gluten-free options, burgers, various fish selections, and even chicken wings. Since its opening on Marchmont Road, #Fish has served an impressive 97 different seafood options.

The gluten-free Haddock fish supper is a standout, featuring a traditional, fluffy, and light batter with ample chips. #Fish offers enticing sides, such as the nicest mushy peas, zingy garlic mayonnaise, and excellent gluten-free pudding options from Honeybuns Bakery.

With a substantial vegan menu, #Fish caters to plant-based preferences with options like haggis bons bons, Tofish, burgers, black pudding, and an array of sauces.

Opening hours: Mon-Fri 4:30-9pm, Sat-Sun 1-9pm

Price: £14.75 for haddock and chips

7. Bertie’s Proper Fish & Chips

9 Victoria St, Edinburgh EH1 2HE

Located in the former St. John’s Church, Bertie’s Proper Fish n Chips spans three levels, offering a picturesque dining experience with sea-themed artwork. It’s more restaurant than traditional chippy, featuring an extensive menu that includes fish tacos and a vegan burger – a rarity in British chip shops.

The menu, emphasizing seafood but incorporating chippy classics, ranges from Haggis Spring Rolls to Battered Pork Sausage. Vegetarians have options like the Vegetarian Pie and Burger, while vegans can indulge in the Vegan Fish n Chips (aubergine). Gluten-free offerings are available upon request, cooked separately in a designated kitchen area.

Generous portions dominate the plates, showcasing large, fluffy chips and superbly battered or breaded fish. Tartare sauce delights with its chunky, tart, and creamy texture. The hot, mushy peas complement the fantastic, thinly battered fish, revealing succulent white flaky goodness.

Notable is their dessert option, the infamous Deep-Fried Mars Bar. The atmosphere is lively, with staff wearing cheeky slogan t-shirts and a bottle of ‘Edinburgh chippy sauce’ on each table.

Creative cocktails include an Irn-Bru Spritz and a Buckfast Bramble, while the signature Johnny Walker black whisky with vanilla and cream soda is a unique hit. The Cotton Candy martini, with vodka, cranberry, and candy floss, adds a sweet touch.

For those planning a visit, it’s recommended to arrive early or call ahead, as the spacious and welcoming restaurant tends to fill up quickly.

Opening hours: Open daily 11am-10pm

Price: £14.95 for a fish supper

8. The Chippy by Spencer

77-79 Broughton St, Edinburgh EH1 3RJ

The Chippy By Spencer is your spot in the New Town for a fusion of traditional chippy classics and innovative suppers. With a commitment to inclusivity, they cater to various dietary requirements, offering fresh and made-to-order dishes. The menu features diverse fish suppers, fritters, and wraps, from the unique ‘sea dog’ (battered haddock in a hot dog roll with chipotle mayo and fried onion) to Stornaway black pudding fritters, salt and pepper squid, and veggie haggis fritters.

Vegans can relish the vegan fish and chips – roasted aubergine wrapped in seaweed, deep-fried, and served with vegan tartar sauce. A standout is the mixed fish supper, a star-studded ensemble of battered haddock bites, breaded haddock goujons, Whitby scampi, squid rings, and breaded prawns with chips, all for a reasonable £13.

To accompany your meal, The Chippy offers a variety of soft and alcoholic drinks, including wine, prosecco, San Pellegrino, and locally-sourced beers and spirits – all available for takeaway.

Opening hours:  Mon-Tue 16:30-22:00, Thu 16:30-22:00, Fri-Sat 16:00-23:00, Sun 16:00-21:30

Price: £11.50 for a haddock fish supper

9.Gorgie Fish Bar

136-138 Gorgie Rd, Edinburgh EH11 2NS

Gorgie Fish Bar, a beloved family-run spot near Tynecastle Stadium in the West of the city, is the go-to late-night takeaway joint. Convenient for those heading home, it satisfies with the usual suspects – battered pizzas, various puddings, and pies. Noteworthy for its location, it stands out for offering excellent value for money, making it one of the top fish and chip spots in Edinburgh.

Opening hours: Open daily 4pm-12am (Closed on Tuesdays)

Price: £10 for a haddock fish supper

10. St Andrews

280-284 Portobello High St, Portobello, Edinburgh EH15 2AT

Conveniently located just a 5-minute walk from the stunning Portobello beach, St. Andrew’s Takeaway is a go-to spot for those craving top-notch fish and chips by the sea. The menu extends beyond the classic fish and chips, featuring a variety of items such as kebabs, pizzas, and pasta. However, the spotlight remains on the quintessential chippy menu, offering items like Pizza Crunch, Haggis, Black and White Pudding, and Pies, available as singles or suppers with chips.

Noteworthy is their accommodation of special dietary requirements, with options like gluten-free batter, coeliac-friendly pasta, and pizzas. The shop provides both a spacious takeaway area and a modern restaurant space.

Opening hours: Open daily 12-11pm

Price: £12.90 for battered haddock, chips and peas

11. Salvatore’s Fish and Chips

16 Roseneath St, Edinburgh EH9 1JH

Salvatore’s Fish and Chips in Edinburgh is a long-standing, family-run spot known for its traditional fish and chip offerings. They’ve been around for over 34 years, boasting perfected recipes for breaded fish, scampi, sausages, chicken, haggis, and steak pie. Open from early to late, they offer friendly service and use fresh ingredients. Portions are generous, prices are reasonable, and the freshly fried fish and chips come highly recommended for a tasty meal in Edinburgh.

Opening hours: Monday – Friday 11:30am-1pm, 4:30pm – 11:30pm, Saturday 4:30pm – 12am

Price: £11.30 for a fish supper

Related Posts