12 Best Steak Restaurants in Edinburgh
12 Premium Steakhouses for the Best Steak in Edinburgh
If you’re seeking a classic steak experience, Edinburgh’s steak restaurants are sure to impress. Offering premium cuts and perfect grilling techniques, let’s explore some of the best places in Edinburgh to enjoy a delicious steak:
1. Chop House
Chop House is celebrated for its exceptional British beef, dry-aged for a minimum of 35 days to enhance its rich flavour profile. Their menu boasts a variety of standout steaks, each one seared to perfection, promising a mouthwatering experience. If you’re dining with friends, the 800g Porterhouse is a showstopper, combining tender fillet with flavourful sirloin. For a touch of luxury, the Chateaubriand is a perfect choice, offering a melt-in-the-mouth experience.
To complement the steaks, you can explore unique sides they have such as broccolini with lemon and salt and vinegar onion rings, adding a fresh and tangy contrast to the meal. The vibrant industrial atmosphere of the steakhouse combines modern style with a cosy, welcoming feel, enhancing your overall dining experience.
Highlights
- Address: 102 Constitution St, Edinburgh EH6 6AW
- Cost for two: £70-£100
- Cuisine: British
- TripAdvisor Rating: 4.5/5
- Our recommendation: 45-day aged ribeye.
2. Miller & Carter Steakhouse
Nestled in the centre of the city, Miller & Carter Steakhouse offers one of the best retreats for steak lovers, especially after exploring nearby attractions like Edinburgh Castle. You can indulge in their signature 30-day aged fillet steaks, known for their strong flavour and butter-soft texture. Sourced from esteemed Scottish farms, these steaks are masterfully cooked by chefs trained at the restaurant’s own ‘Steak School’, ensuring each dish is a yummy delight.
You can also pair your steak with one of their special sauces, such as the rich Béarnaise, spicy peppercorn, or creamy mushroom, adding an extra layer of deliciousness to your dining experience.
Highlights
- Address: 29-31 Frederick St, Edinburgh EH2 1EP
- Cost for two: £60-£90
- Cuisine: British
- TripAdvisor Rating: 4.5/5
- Our recommendation: Fillet mignon
3. Blackwood’s Bar & Grill
At Blackwood’s Bar & Grill, you can enjoy their signature “Côte de Boeuf,” a rib-eye steak that stands out for its deep marbling and bold flavour. This steak, accompanied by seasonal sides and a selection of sauces, offers a truly delectable experience.
Or, for an indulgent choice, you can also go for their Chateaubriand, a centre-cut fillet served with hand-cut chips, wild mushrooms, and sauces like red wine reduction and béarnaise. The Josper grill technique they use ensures your steak is perfectly seared, locking in natural moisture and enhancing its flavour. To complement your meal, the knowledgeable staff can recommend from over 25 Scottish whiskies, enhancing your enjoyment of the evening.
Highlights
- Address: 29-31 Abercromby Pl, Edinburgh EH3 6QE
- Cost for two: £70-£100
- Cuisine: Scottish
- TripAdvisor Rating: 4.5/5
- Our recommendation: Fillet
4. Los Amigos
At Los Amigos, you can relish their signature Churrasco steak, known for its rich, smoky flavour, with halal options to cater to all dietary needs. Grilled to perfection on an open flame, the Churrasco is marinated to enhance its savouriness and served with your choice of sauces, including peppercorn, mushroom cream, and spicy ranchero.
You can enjoy this tender, juicy steak with perfectly seasoned fries or a baked potato, adding a satisfying crunchy or creamy texture to your meal. If you’re in the mood for something different, you can opt for their ribeye steak, which has earned a loyal following for its excellent marbling and deep flavour.
Each meal they offer blends traditional cooking methods with local flair, making it a top pick for steak lovers seeking something unique. Adding to the appeal, the lively music and colourful decor create a fantastic vibe to the place, so whether you’re there for a casual meal or a special occasion, the combination of flavours and atmosphere promises a memorable experience.
Highlights
- Address: 37 Newington Rd, Edinburgh EH9 1QW
- Cost for two: £60-£90
- Cuisine: Brazilian
- TripAdvisor Rating: 4.5/5
- Our recommendation: Picanha
5. Gaucho
Gaucho is a renowned Argentinian steakhouse in Edinburgh, celebrated for its premium cuts of beef imported from Argentina. You can enjoy their standout Argentinian ribeye steak, often served with a side of chimichurri sauce, which is frequently praised by diners for its rich flavour and perfect marbling.
You can also explore the Churrasco de Chorizo on their menu, a spiral-cut sirloin marinated in garlic, parsley, and olive oil. Its preparation infuses the meat with vibrant flavours, providing a delightful contrast to the ribeye.
To round off your meal, you can indulge in their delicious empanadas and a rich dulce de leche cheesecake. Additionally, Gaucho has a lively cocktail bar, and you can enjoy an in-house DJ on the weekends, making it a perfect spot for both dining and entertainment.
Highlights
- Address: 4A St Andrew Square, Edinburgh EH2 2BD
- Cost for two: £80-£120
- Cuisine: Argentinian
- TripAdvisor Rating: 4.5/5
- Our recommendation: Argentine ribeye
6. Rancho Steak House
Rancho Steak House brings the vibrant flavours of South American steaks to Edinburgh’s west end, offering delicious halal options. The standout “Bife de Chorizo” steak, a juicy Argentinian sirloin, offers an authentic taste experience that sets it apart from other local options. The chefs at Rancho expertly grill the steak, enhancing its natural flavours with a light seasoning that lets the quality of the beef shine.
If you’re seeking variety, the “Parrillada Rancho” mixed grill platter is a must-try. It includes sirloin steak, fillet steak, lamb chops, and chorizo sausage, providing a range of flavours and cuts in one dish. This popular choice allows diners to explore multiple meats in a single sitting.
During rugby games, Rancho becomes a lively spot with a special set menu featuring impressive 12 oz steaks. This makes it a favourite for sports enthusiasts and steak lovers alike. The atmosphere is electric, and the camaraderie among diners makes each visit memorable.
Highlights
- Address: 244A Canongate, Edinburgh EH8 8AA
- Cost for two: £50-£80
- Cuisine: South American
- TripAdvisor Rating: 4.4/5
- Our recommendation: Sirloin
7. Kyloe Restaurant & Grill
Kyloe Restaurant & Grill offers some of the best Scottish beef in Edinburgh, specialising in dry-aged Aberdeen Angus steaks. The standout here is the Tomahawk steak, a massive, bone-in ribeye known for its dramatic presentation and rich flavour.
If your palate wants something more, you can go for the decadent Wagyu burger, featuring a patty made from luxurious Wagyu steak, famous in Edinburgh for its buttery texture and intricate marbling. You can pair your meal with their signature whisky and peppercorn sauce, adding a rich and delightful touch.
Apart from providing great steaks, this restaurant also offers an award-winning Sunday roast that one would be a fool to miss. The roast is carved at the table and comes with a endless supply of your favourite trimmings, ensuring a satisfying end to your weekend.
Highlights
- Address: 1-3 Rutland St, Edinburgh EH1 2AE
- Cost for two: £70-£110
- Cuisine: Scottish
- TripAdvisor Rating: 4.5/5
- Our recommendation: Porterhouse
8. Wildfire
At Wildfire, one of the best dining places in Edinburgh, you can savour their beloved sirloin steak, known for its rich, beefy flavour and unmatched juiciness. This premium-cut Aberdeen Angus beef is aged for at least 21 days, which intensifies the meat’s natural taste. Alongside their exceptional steaks, you should also look out for their outstanding seafood dishes as well, which are considered some of the best in Edinburgh.
The garlic king prawns are a favourite, praised for their plump, juicy texture and rich, buttery garlic sauce. Fresh scallops, another highlight, are loved for their delicate sweetness and perfect sear, offering a delightful contrast in textures.
Highlights
- Address: 192 Rose St, Edinburgh EH2 4AZ
- Cost for two: £50-£80
- Cuisine: British
- TripAdvisor Rating: 4.4/5
- Our recommendation: Sirloin
9. Hawksmoor Edinburgh
Hawksmoor Edinburgh stands out for its superior British beef and refined dining experience. Their bone-in prime rib, aged for 35 days, offers an unmatched depth of flavour and tenderness. Cooked on a Josper grill, this steak develops a beautifully charred crust while staying juicy inside.
You can enjoy this prime rib with sides like triple-cooked chips and grilled bone marrow, making a hearty and satisfying meal. For a flavour boost, you can choose from a selection of yummy sauces on the menu, such as béarnaise and stilton hollandaise. In addition to great steaks, Hawksmoor also impresses with its delightful cocktail menu.
Whether you’re looking to start your evening with a refreshing aperitif or end it with a sophisticated nightcap, Hawksmoor’s cocktails are spot-on and add that special touch to your dining experience.
Highlights
- Address: 23 W Register St, Edinburgh EH2 2AA
- Cost for two: £80-£120
- Cuisine: British
- TripAdvisor Rating: 4.6/5
- Our recommendation: T-bone
10. McKirdy’s Steakhouse
At McKirdy’s Steak House, you get treated to steaks from award-winning butchers of Edinburgh with over a century of expertise. You can try their exceptional ribeye and T-bone steaks, which get consistent praise from their diners from all across. The ribeye is particularly noted for its juicy, flavourful bite, while the T-bone offers the best of both worlds with its tenderloin and strip steak combination.
Whether you're hosting a special celebration dinner, looking for a chef during your holiday or weekly meal prep, we will match you to the perfect chefs.
Start hereIn addition to their stellar steaks, the menu features traditional Scottish dishes like their famous haggis, adding a local touch. If you’re one with a hearty appetite, the Mixed Grill offers generous portions that are sure to satisfy. You can end your meal on a high note with their classic sticky toffee pudding, providing a perfect sweet finale to your dining experience. The restaurant’s rustic decor and open kitchen add to the charm, offering a glimpse into the culinary process.
Highlights
- Address: 151 Morrison St, Edinburgh EH3 8AG
- Cost for two: £50-£80
- Cuisine: Scottish
- TripAdvisor Rating: 4.5/5
- Our recommendation: Scottish ribeye
11. Number One
Number One at the Balmoral Hotel is a Michelin-starred restaurant renowned for its modern Scottish cuisine. If you’re craving some scrumptious steaks, you can try their Warwick Farm sirloin, a standout dish served with charred lettuce, roscoff onion, and wild garlic. This dish is part of their multi-course tasting menus, highlighting the best of Scottish produce and culinary techniques.
To truly get the best of their experience, you can begin your meal with their iconic Balmoral whisky smoked salmon, served with lemon butter, quail’s egg, and caviar. The Pittenweem lobster, paired with courgette and a delicate lemon verbena bisque, is another perfect alternative for seafood lovers.
Highlights
- Address: 1 Princes St, Edinburgh EH2 2EQ
- Cost for two: £120-£150
- Cuisine: Scottish
- TripAdvisor Rating: 4.5/5
- Our recommendation: Fillet
12. Restaurant Martin Wishart
Restaurant Martin Wishart, while not a traditional steakhouse in Edinburgh, offers a standout steak dish for its diners—Tweed Valley aged sirloin. This premium cut is meticulously prepared and served with braised short rib, black pudding, and Roscoff onion, offering a rich, full-bodied flavour that will impress any steak lover.
This restaurant is celebrated for its impressive take on modern European cuisine, using classical French cooking techniques with the finest Scottish ingredients. Beyond the sirloin, you can also try a variety of seafood dishes which are among their most acclaimed offerings here, including fresh, locally-sourced langoustines and scallops.
Highlights
- Address: 54 Shore, Edinburgh EH6 6RA
- Cost for two: £140-£180
- Cuisine: French
- TripAdvisor Rating: 4.5/5
- Our recommendation: Fillet
Enjoy Restaurant-quality Steaks with a Special Twist
Edinburgh has plenty of great restaurants to enjoy a steak, but sometimes stepping out for one may not be feasible for many. You might be juggling a baby, managing a disability, or caught up in a hectic schedule. Additionally, securing a reservation at some of these popular spots can be tricky, and the limited seating times can make dining feel rushed.
Instead of missing out, why not bring the best of Edinburgh’s steak scene to your table? With yhangry, you can book a private chef who will whip up those delicious, restaurant-quality steaks right in your kitchen. This way, you can enjoy your favourite steak dishes from the comfort of your home, without the hassle of making a reservation or dealing with time constraints.
- Which restaurant in Edinburgh has the best Angus steak?
-
Edinburgh is filled with great restaurants that serve excellent grass-fed Angus beef. It’s hard to narrow it down to a solitary best steakhouse, but you can’t go wrong with a steak at Kyloe Restaurant or Chop House.
- Are there any new steak restaurants in Edinburgh worth trying?
-
Yes, there are several new steak restaurants in Edinburgh worth trying. Rio Brazilian Steakhouse, located in the Assembly Rooms, brings authentic Brazilian flavours to Edinburgh with a focus on churrasco-style grilled meats. Another new addition is The Spanish Butcher, which has recently opened on North Castle Street, offering a modern twist on traditional steak dishes with a Spanish influence. Both restaurants are gaining attention for their high-quality steaks and unique dining experiences.
- Are there any highly rated steak restaurants near Edinburgh George Street?
-
Yes, besides Miller & Carter, other highly rated options for a steak near George Street include Gaucho and The Grill Room. These restaurants are known for their high-quality steaks and upscale dining experiences in Edinburgh.
- Which steak restaurants in Edinburgh Old Town offer traditional Scottish dishes?
-
Wildfire and The Doric Tavern are some of the best places in Edinburgh Old Town to not only enjoy a great steak but also traditional Scottish dishes, providing a well-rounded dining experience.