Banff Takeaways

Complete list of Banff takeaways. We have 2 takeaways listed for Banff (1 Kebab, 1 Other Takeaways). Order takeaway online from pizza, Chinese, Indian, kebabs, fish & chips and more in Banff, Banffshire.

Order Online from Banff Takeaways

Happy Palace Chinese and Thai Takeaway

● Closed Chinese, Thai

19 Low Street , Banff, Banffshire, AB45 1AU

Happy Palace is a long-standing Chinese and Thai takeaway in the heart of Banff, a handy stop in the town centre for anyone after a quick, comforting fix of fried rice, noodles and curry. It is a no-frills, counter-service operation that has served the Banff and Macduff area for years, and regulars tend to point to the value and the cheerful welcome on the phone as much as the food. Opinions vary — some visitors rave about it while others find certain dishes hit-and-miss — but it remains a popular local choice for a weekend spread.

The menu runs through the Cantonese and Thai standards, from sweet-and-sour classics and chow mein to fragrant curries, and the Kung Po King Prawn is a dish reviewers single out for praise. Portions are geared towards sharing, making it an easy choice for groups or a family treat, and prices are kept sensible. Worth knowing before you go: the takeaway operates on a cash-only basis, so it pays to come prepared. For a straightforward, satisfying Chinese or Thai meal to carry home along this stretch of the Aberdeenshire coast, Happy Palace continues to do the job.

Quality 0.0 Delivery 0.0 Value 0.0
Vegetarian
No Menu Online Reviews & Info 01261 815816
MonClosed
TueClosed
WedClosed
ThuClosed
FriClosed
SatTodayClosed
SunClosed

Indian Garden Restaurant and Takeaway

● Closed Indian, Asian

27 Bridge Street , Banff, Banffshire, AB45 1HD

Indian Garden has quietly built a loyal following in the seaside town of Banff, serving some of the most dependable Indian and Asian cooking for miles around. The kitchen leans on fresh spicing and generous portions, and that consistency shows in its reputation: it holds a Google rating of 4.6 out of 5 from well over a hundred and fifty reviews, with food scores rated even higher. Whether you are picking up dinner after a walk along the Moray Firth coast or feeding a hungry family, it is the kind of place regulars return to time and again.

The menu covers all the familiar favourites alongside a few standouts. A rich, layered Chicken Biryani is a popular order, while the Chicken Tikka and Tandoori Chicken come off the grill smoky and tender. Vegetarians and vegans are looked after too, with vegetable pakora and a range of meat-free curries on the list, so mixed groups rarely struggle to agree. Friendly service and a clean, welcoming counter round out the experience, making this an easy recommendation for anyone craving a proper curry in this corner of Aberdeenshire.

Quality 0.0 Delivery 0.0 Value 0.0
VeganVegetarian
No Menu Online Reviews & Info 01261 812277
Mon16:00 – 23:00
Tue16:00 – 23:00
Wed16:00 – 23:00
Thu16:00 – 23:00
Fri16:00 – 23:00
SatToday16:00 – 23:00
Sun16:00 – 23:00

Portsoy Ice Cream

● Open Now Desserts

24 Seafield Street Portsoy , Banff, Banffshire, AB45 2QT

Portsoy Ice Cream has been a beloved fixture in Banff, scooping up a stellar 4.8/5 from over 1,600 reviews on . This isn't your average ice cream joint—it's a proper dessert destination that locals and visitors alike swear by for a sweet fix. With a top-tier Food Hygiene Rating, you can trust that every cone, tub, and sundae is made with care and quality ingredients.

The menu is a treasure trove of indulgence, from classic scoops of creamy vanilla and rich chocolate to more adventurous flavours that change with the seasons. Think thick, old-fashioned milkshakes that demand a spoon, waffle cones loaded with toppings, and sundaes piled high with sauce, sprinkles, and whipped cream. Whether you're after a quick treat on a sunny day or a proper dessert to cap off a meal, Portsoy delivers. Order through and they'll bring the chill to your doorstep across Banff.

Quality 0.0 Delivery 0.0 Value 0.0
No Menu Online Reviews & Info 01261 842279
Mon08:30 – 20:00
Tue08:30 – 20:00
Wed08:30 – 20:00
Thu08:30 – 20:00
Fri08:30 – 20:00
SatToday09:00 – 20:00
Sun09:00 – 20:00

About Banff

Banff is in the county of Banffshire and has a population of 3830.

Other Restaurants in Banff

These restaurants are listed for reference but do not currently offer online ordering.

Light House Fish Bar

57 High Street , Banff, AB45 1AN

Fish & Chips

More Info

Nazma Take Away Food Shops

13 Low Street , Banff, AB45 1AU

01261 818707

More Info

Pyramids Pizza and Kebab Takeaway

53 Low Street , Banff, AB45 1AU

Kebab

01261 815311

More Info