Stockholm heeft erg veel te bieden voor de lekkerbekken die een bezoek aan de stad brengen. Niet voor niets wordt Stockholm als één van de meest voorname gastronomische topbestemmingen van heel de wereld beschouwd. Door de hele stad zijn restaurants en andere eetgelegenheden met de meest uiteenlopende keukens te vinden. Men kan er zowel een oosterse restaurants bezoeken als mediterrane en vegetarische, maar tevens zijn er keukens uit het Midden-Oosten er volop aanwezig. De laatste jaren zijn verder nog een heleboel nieuwe, hippe restaurants met verrassende menukaarten in Stockholm verrezen. Inwoners van Stockholm hechten evenveel belang aan de ambiance in het restaurant als aan de gerechten die er geserveerd worden.
In het oude deel van de stad, Gamla Stan, op het centrale plein Stortorget en in de wijken hier omheen liggen tal van gezellige restaurants en cafés. Een paar typisch Zweedse gerechten zijn bijvoorbeeld smörgasbrood, dit is een mix van verschillende koude en warme gerechten zoals vlees, vis, kaas, brood, aardappelen en vruchten of köttbullar, dit zijn kleine gehaktballetjes met aardappelpuree en confituur. Bij het eten wordt vaak aquavit gedronken. Dit is een soort jenever die in Zweden erg geliefd is.
Zweden zijn echte koffieleuten en nemen graag een pauze voor koffie met een koekje. Deze traditie wordt er ‘fika’ genoemd. Aan gezellige koffiebars is er dan ook geen gebrek in Stockholm.
‘s Avonds op uit eten gaan in Stockholm is fors duurder dan wanneer men dit ‘s middags doet. Fooien tot 10 procent van de rekening zijn heel gewoon.