The Steak Restaurants In Edinburgh You Should Be Going To

The Steak Restaurants In Edinburgh You Should Be Going To

Let’s be honest, this is a post about steak. It’s going to be a blood-soaked celebration of all-things meat. So if you’re the type of person whose diet is closer to a cow’s, this is not the post for you. That being said, these ones might be:

The Best Vegan Restaurants in Edinburgh

The 8 Best Vegan Restaurants in Manchester Right Now

Steak. It’s not a complicated food, but it is incredibly delicious and surprisingly easy to get wrong. So when you find a place that does it well, (and by well we obviously mean rare to blue) you tend to stick to it. Because who wants to spend steak money on a disappointing meal? No one, that’s who.

So we’ve done the leg work for you and put together a list of the top steak restaurants in Edinburgh.


Don’t let maps fool you, Africa is big! There’s a big sky, the big five and, in the case of Shebeen, big steaks. Celebrating the great culinary expertise of South Africa, you’ll find an interesting array of dishes on the menu. Everything from the nation’s favourite biltong (like beef jerky but better), to the Durban classic Bunny Chow – curry in bread, no actual bunny involved – and of course, giant slabs of red meat, cooked rare and full of flavour.

Along with the food, you’ll also find a selection of classic South African drinks like the infamous Castle Lager, the ever popular Savanna Dry. Oh, and if you see someone drinking a Hansa, they’re definitely from Durban. But it’s not all beers here. South Africa also has a rich wine culture, and you can find it all at Shebeen. Just, come hungry because, well:

Book Now

250 Morrison StreetEdinburghEH3 8DT

Sunday – Tuesday5pm – 10pm​Wednesday – Saturday12pm – 10pm


Like the finer things in life? Then perhaps Kyloe is more your speed. Proudly sourcing all its meat from local farms and butchers, the quality is second-to-none – even the name is an old Scottish word for Highland beef. The menu boasts a great collection of dishes including their famous award-winning Sunday roasts and BBQ-style meats.

Sit back and soak up the sophistication as you feast on meat that melts in your mouth. The wine list is expertly curated and is designed to be matched to the menu. All of this with a stunning view of Edinburgh Castle… what’s not to love?!

1-3 Rutland StreetEdinburghEH1 2AE

Monday – Saturday12pm – 10:30pmSunday12:30pm – 10:30pm


Never underestimate simple dishes cooked well – again, we mean rare. Family-run restaurant Wildfire specialises in taking their carefully sourced ingredients and creating dishes that are truly delightful. They might not be as fancy as some of the other restaurants on the list, but you can’t deny the quality and flavour here. Particularly when it comes to steaks. You’ll also find a number of fantastic fish and seafood dishes, but this is a steak post so, that’s where the focus is today.

All the elements of each dish are carefully curated and you can find information about Wildfire’s suppliers on their website, which include many local and long-established businesses. You won’t regret dining at this Rose Street restaurant.

192 Rose StreetEdinburghEH2 4AZ

Tuesday- Friday12 noon – 2:30pmSaturday & Sunday12 noon – 3pmMonday – Sunday5:15pm – 10pm


Proudly part of the renowned Argentine restaurant group Gaucho, which has over 25 years experience in delivering top-quality Argentine cuisine. So naturally, you’ll find large steaks cooked to perfection over an open flame, seasoned with a little salt and chimichurri and served with a glass of Argentine wine.

Don’t know about you, but that sounds pretty spectacular to us. The restaurant itself is stylishly decorated, giving off an air of class and sophistication with service to match. Gaucho might be one of the more expensive restaurants on this list, but you really do get what you pay for.

Book Now

4a St Andrew SquareEdinburghEH2 2BD

Monday – Thursday11:30 – 23:00Friday11:30 – 00:00Saturday11:00 – 00:00Sunday11:30 – 23:00


Another entry from South America, Rancho offers a more relaxed South American experience. You’ll love tucking into your steak in a restaurant reminiscent of a traditional ranch. With wooden beams and cattle skulls adorning the walls, it’s certainly got a unique atmosphere. Rancho lets the meat speak for itself in flavour but also offers a great range of sauces and sides so you can create your perfect meal.

Adding to that is the great list of drinks and wines, which can turn a fun night out with friends into a meal to remember.

Book Now

244A Morrison StreetEdinburghEH3 8DT

Sunday – Thursday3:30pm – 10:30pmFriday & Saturday3:30pm – 11pm

Los Argentinos

Sitting comfortably in the middle, we have Los Argentinos. Also an Argentine restaurant serving steaks cooked on a flame grill, here you’ll find a relaxed sophistication. The drinks menu boasts wine from all over the world that have been carefully curated to match the steaks. If you’re in the mood for something a bit fancy you can always give one of their signature cocktails a try.

You’ll also find an interesting range of starters, sides and other dishes which gives you a range of options. But honestly, trying the steak is a must.

Book Now

28-30 West Preston StreetNewingtonEdinburghEH8 9PZ

Sun, Mon – Thurs3PM – 10:30PMFri – Sat3PM – 11PM

The McKirdy’s Steakhouse

Now, what you might not know is that the Mckirdy family have been renowned butchers since 1895. They also have a long-standing reputation for exceptional quality. Which makes the multi-award winning McKirdy’s Steakhouse, one of the most exciting restaurants on this list.

Open for dinner seven days a week, if you’re in the mood for meat and are looking to impress, then you can’t go wrong with a table at The McKirdy’s Steakhouse.

155 Morrison StreetEdinburghEH3 8AG

SUN-THUR5.30pm – 10.00pmFRI – SAT5.00pm – 10.30pm

Steak Restaurant – Picardy Place

Steak Restaurant is the award-winning restaurant inside the stunning hotel, Picardy Place.  It’s also one of the best restaurants in the city, and sources its produce from butchery, Donald Russell, which has held the Royal Warrant since 1984. This means they supply HRM, The Queen. Pretty impressive, don’t you think?!

Alongside top-quality meat, you’ll also find a fantastic wine list with bottles from all over the world, as well as a wide selection of unique and signature cocktails.

14 Picardy PlaceEdinburghEH1 3JT

Monday – Thursday5:00pm – 9:45pmFriday – Saturday5:00pm – 10:00pmSunday2:00pm – 9:45pm

Chop House

Chop House is behind three of the nicest steakhouses in and around Edinburgh. While the original is in Leith, Chop House on Market Street is our favourite as it features a beautiful C-listed brickwork arch.

But it’s not just the decor that’s impressive at this Old Town restaurant. You’ve also got dry-aged meat cooked over an open flame, an extensive wine list, exceptional cocktails and an atmosphere that is fun, exciting and sophisticated. They also serve their own signature beer.


Monday – Friday:Lunch 12-4 // Main 12-10:30Saturday – Sunday:Weekend Breakfast 10-12 // Main 12-10:30Cocktail Bar Open Until Late

Miller & Carter

Famous across the UK for top-quality steaks, Miller & Carter has two outlets in Edinburgh – and what a delight they are. Part of their winning formula is to source high-end local products for their restaurants. So you can count on being served Scottish beef, cooked to perfection. Each Miller & Carter restaurant is stylish and elegant, regardless of which one you decide to go to.

Along with top-quality, hand-cut steaks, you’ll find excellent wines and side dishes that help bring the meal to life. This is a dining out experience that’s not to be missed.

29-31 Frederick StreetEdinburghEH2 2ND

Queensferry RoadEdinburghEH4 6DY

Monday – Sunday12pm -11pm

It might not be an everyday meal, but sometimes you just need to have steak for dinner. So we highly advise you treat yourself and opt for one of these fantastic spots.

So, which is your favourite? Let us know in the comments below.