Located in the heart of Portobello, just a short stroll from Edinburgh’s beloved beach, Bonoful Restaurant is a neighbourhood gem serving up authentic Bangladeshi and Indian cuisine with warmth and flair.
Situated on Brighton Place, it’s ideal for locals and visitors alike, whether you’re heading for a seaside walk or exploring the charming streets of this coastal suburb. Inside, Bonoful is stylishly decorated with a modern touch, offering both a main dining area and private spaces for group bookings. The atmosphere is relaxed and welcoming, with attentive service and a loyal local following. Whether you’re dining in or ordering takeaway, the experience is consistently praised for its quality and hospitality.
Bonoful has been delighting diners since 2005, offering a menu that’s rich in flavour and variety. Signature dishes include Chicken Silsilay, Lamb Tandoori Shazlic, and the ever-popular Jaipuri Chicken, alongside classics like butter chicken, biryani, and madras. The restaurant also caters generously to vegetarians and vegans, with options such as Bombay Aloo, Sag Paneer, and a dedicated vegetarian section packed with vibrant, spice-laden plates. Seafood lovers will find plenty to enjoy too, with prawn curries and fish specials that reflect the coastal spirit of the area. To complement the food, Bonoful offers a selection of soft drinks, juices, and alcohol-free beers, including mango juice, Irn-Bru and Cobra Zero.
Portobello itself is one of Edinburgh’s most charming districts, known for its sandy beach, independent shops, and community vibe. Bonoful fits seamlessly into this setting, offering a flavourful escape that’s perfect for everything from casual dinners to special occasions. Whether you're a spice enthusiast or simply looking for a great meal by the sea, Bonoful delivers with heart.