Much-loved East Lothian pub named on Good Food Guide's list of 100 best pubs in UK
An East Lothian pub has been named in a prestigious list of the UK’s 100 best pubs for 2025.
The Bonnie Badger in Gullane has been ranked 87th across the UK and was the only pub in or around Edinburgh included on the list. The pub was described as an “upscale culinary bolthole for all-comers”.
The Tom Kitchin-led pub is located in what was once the Golf Inn in the East Lothian town and contains a modernised hotel, bar, restaurant and garden, with dining divided between the Broch Bar and the more formal surrounds of the Stables.
Reviewing the Broch, the Good Food Guide praised its “modern, creative dishes” and traditional pub classics.


It said: “Dining in the Broch on a recent visit, a concise menu flitted between traditional pub classics and more modern, creative dishes.
“Starters were the standouts of the meal: delicate, supple pork gyoza served in a punchy broth, laden with chilli heat and umami, while a plate of Shetland mussels centered around a homemade crumpet was lavished with a fragrant, richly herbal ragoût – the ideal dish to cap a bracing coastal hike.
“Mains tend toward hearty classics (expect pies, fish, burgers and bangers), while desserts head in much the same, satisfying direction (think ginger crème brûlée or apple crumble with crème anglaise and cinnamon ice cream).”
The Good Food Guide’s 100 Best Pubs is an annual list that highlights ‘Britain’s greatest pubs for real ales, wonderful warmth and brilliant cooking‘.
The Good Food Guide said: “Many of them are at the forefront of the British dining scene, answering the nation’s appetite for approachable, affordable cooking of the highest order. Native-breed animals come from the best local farms, seafood is freshly landed and the vegetables plucked from healthy soils, packed with flavour. In the kitchen you might find some of the country’s finest chefs – Sally Abé, Elly Wentworth, James Ferguson – favouring simple, solid cooking over foams and swirls.”
.jpg?width=96&crop=1:1,smart)