Die Küche Oñates ist tief in der baskischen Gastronomietradition verwurzelt und setzt auf frische, regionale Zutaten. Typische Gerichte sind z. B. „Bacalao al pil-pil“ (Kabeljau in Knoblauch-Öl-Sauce), Lammbraten und natürlich eine große Auswahl an Pintxos – kleine baskische Häppchen.
Eine lokale Spezialität ist der Idiazabal-Käse, ein gereifter Schafskäse mit rauchigem Aroma. Viele Bauernhöfe in der Umgebung bieten Führungen und Verkostungen an.
In der Altstadt finden sich mehrere gemütliche Restaurants und Tavernen, darunter auch einige mit gehobener Küche. Jährlich finden kulinarische Veranstaltungen statt, bei denen regionale Produkte und traditionelle Rezepte im Mittelpunkt stehen.