Donostia è considerata una delle capitali mondiali della gastronomia. La cucina locale è una combinazione tra tradizione e innovazione, e i famosi pintxos (simili a tapas) sono il simbolo della sua cultura culinaria.
I piatti tipici includono il bacalao al pil-pil, il marmitako (uno stufato di tonno e patate), e la txuleta (costata di manzo alla brace). Tra i dolci spiccano la pantxineta e il pastel vasco. Il tutto può essere accompagnato dal txakoli, un vino bianco locale, o dal tradizionale sidro basco.
Numerosi ristoranti stellati Michelin, come Arzak, Akelarre e Mugaritz, confermano il prestigio culinario della città. I mercati alimentari come il Mercado de La Bretxa offrono una grande varietà di prodotti freschi locali.