Magna Hungaria

Magna Hungaria
29 West Maitland Street, Edinburgh, EH12 5DX
  • Telephone 0131 225 3199
  • Opening times Mon–Sun noon–11pm.
  • Email
  • Website
Photo of Magna Hungaria
Magna Hungaria

A fire in September 2018 wiped out Magna Hungaria's kitchen. They're currently crowd-funding to replace their equipment, so check social media before travelling.

Edinburgh's only Hungarian restaurant, providing a warm and welcoming introduction to the simple, hearty food of Budapest and beyond.

Eating & Drinking Guide

The 2018 edition of The List's Eating & Drinking Guide is out now – only £7.95 (+p&p).

In late 2017, Magna Hungaria moved from the east end to the west end. 2018 sees them comfortably installed in their new, larger premises which have a bright, clean feel. The extensive menu features plenty of traditional Hungarian food but there’s no need to feel intimidated if you aren’t familiar with the cuisine – helpful translations are provided for each dish and the enthusiastic staff will helpfully explain the options and guide your choices. As you might expect, there's an abundance of smoked or roasted meats, paprika-flavoured stews and goulash, accompanied by sides such as homemade pasta, sour cream and pickled vegetables. While the dishes may not look refined portions are substantial and the food packs a wallop of flavour. If you're looking to widen your culinary horizons, fill up before a big night out or want a warming plate of comfort food after a trip to the rugby, this place should hit the spot.

The List's rating






Tracey Reilly visited Magna Hungaria on 21 February 2018
  • High point: Portions to satisfy a hungry prop forward
  • Low point: Meat and dairy-focused menu won’t suit everyone
  • Notable dish: Pork stew with sauerkraut
  • Average price: £9.95 (set lunch); £20 (dinner)
  • Provides: Children's portions, Children's high chairs, Wheelchair access, Free wi-fi
  • Music on stereo: Hungarian pop
  • Capacity: 50
  • Largest group: 50
  • Open since: 2016
  • Number of wines sold by the glass: 10
  • House wine: £21.50 per bottle