Edinburgh runs on coffee. Over 40% of the city's cafes are independently owned, most roast their own beans or source from local roasters, and a flat white averages £3.20 to £3.80. The specialty coffee scene is serious here, with roasters like Fortitude and Artisan Roast building national reputations, and bakeries like Twelve Triangles turning sourdough into an art form.
This guide covers both the big names you'd find in any Edinburgh coffee list and the smaller neighbourhood spots that only locals know about. The first four are the established specialty cafes that have earned their reputations over years. After that, things get more interesting: police box espresso, Polish patisseries, TikTok-viral cookies, and the kind of quiet neighbourhood cafes where the owner remembers your name after two visits.