La cuisine d’Olot est riche, généreuse et enracinée dans les produits locaux. Les plats typiques incluent les patates d’Olot (pommes de terre farcies de viande), les fesols de Santa Pau (haricots blancs), la saucisse catalane, et les produits à base de champignons ou de truffes des forêts environnantes.
Les restaurants de la ville, comme Les Cols (deux étoiles Michelin), La Deu ou Restaurant Europa, valorisent la gastronomie du terroir en la revisitant de manière moderne et créative. L’offre est variée, allant des établissements gastronomiques aux auberges rurales traditionnelles.
Le marché hebdomadaire et les foires gastronomiques permettent de découvrir les produits artisanaux de la Garrotxa : fromages, miels, confitures, pain au levain et viandes fumées. Olot accueille aussi des événements culinaires, comme la Mostra Gastronòmica, qui met à l’honneur les chefs locaux.