Xiangbala Hot Pot

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).
Xiangbala Hot Pot
63 Dalry Road, Edinburgh, EH11 2BZ
  • Telephone 0131 313 4408
  • Food served Mon–Sun noon–10pm.
  • Average price £16.99 (set lunch); £16.99 (set evening meal)
  • Email
Photo of Xiangbala Hot Pot

Steaming bowls make for steamy windows at this Dalry outpost for traditional Chinese hotpot.

Eating & Drinking Guide

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

The climate is practically balmy inside Xiangbala, all those simmering hotpots creating a heady fog of savoury goodness that hits you as you walk in the door. It’s a struggle to make your way through the crowd at this small restaurant, clearly loved by the local Chinese community. You’ll need to book if you want a pot of your own, served either in one deep dish for sharing or split down the middle, offering the choice of two differently flavoured bases. Once seated, the unassuming staff will explain how to order the raw ingredients which are then prepped for poaching in your chosen broth. There's a large selection of vegetables with some more adventurous choices such as lotus root, edible fungus and kelp. Seafood dominates with a bounty of razor clams, prawns, mussels, crab, squid, and a variety of fish balls to choose from. Meats come deli-thin sliced, the fat melting deliciously into the pot while cooking. This is fresh fun eating unparalleled in the city.

  • High point: Best place in town for traditional Chinese hotpot
  • Low point: Not the place for a romantic evening
  • Notable dish: Hotpot
  • Average price: £16.99 (set lunch); £16.99 (set dinner)
  • Provides: Vegetarian options (at least ¼ main courses), Halal options, Children's high chairs, Wheelchair access, Free wi-fi
  • Capacity: 35
  • Largest group: 35
  • Number of wines sold by the glass: 3
  • House wine: £12.90 per bottle
  • BYOB: £5 corkage