Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).
262 Portobello High Street, Edinburgh, EH15 2AT
  • Telephone 0131 669 7711
  • Opening times Mon, Wed–Sun noon–10pm. Closed Tue
  • Food served Wed–Sat noon–10pm; Sun 12.30–9pm. Closed Mon/Tue.
  • Email
  • Website
Photo of Malvarosa

Small, relaxed restaurant offering a short but tasty menu of Spanish food to locals and beach-trippers, with paella made to order.

Eating & Drinking Guide

The 2019/20 edition of The List's Eating & Drinking Guide is out now – only £5.95 (+p&p).

Tapas by the sea have long been a staple for holidaymakers, but lucky Edinburgh residents need only to head to their own seafront of Portobello to enjoy the same style of delicious dishes. Malvarosa is a snug and welcoming place where the menu is exactly what you would hope for; lots of traditional tapas peppered with interesting, worthwhile additions. It should come as no surprise that sharing is encouraged, with dishes coming as tapa and the larger ración size. Squid rings are crispy, and vegetarians don’t need to worry about finding something enjoyable when the escalivada is a such a stand-out: baked peppers, aubergine, onion and tomato on toasted bread all covered in melted goat’s cheese. If time is on your side, paellas are made to order (which takes at least half an hour). The modest wine list has a heavy Spanish influence and if you’re really looking to embrace the feel of the place then why not grab a jug of sangria to complete the holiday atmosphere?

The List's rating






Jason Campbell Thomson visited Malvarosa on 3 March 2019
  • High point: Feeling on holiday at home
  • Low point: Not great for large groups
  • Notable dish: Escalivada
  • Average price: £15 (lunch); £15 (dinner)
  • Provides: Vegetarian options (at least ¼ main courses), Children's high chairs, Outdoor tables, Free wi-fi
  • Capacity: 26
  • Largest group: 26
  • Open since: 2011
  • Number of wines sold by the glass: 6
  • House wine: £16 per bottle