La gastronomie d’Osuna est riche, généreuse et typiquement andalouse. Elle met à l’honneur les produits de la terre : huile d’olive extra vierge, légumes de saison, viandes locales, fromages et vins de la région. Les plats les plus emblématiques incluent le salmorejo, les migas, les ragoûts d’agneau et les espinacas con garbanzos.
Les douceurs traditionnelles telles que les torrijas, pestiños et yemas (œufs sucrés) sont très appréciées lors des fêtes religieuses. L’olive d’Osuna est un produit vedette, souvent servie en apéritif dans les bars à tapas.
Des restaurants comme Casa Curro, El Molinillo, Hospedería del Monasterio ou Mesón del Duque offrent une cuisine locale raffinée dans des cadres historiques. Les marchés hebdomadaires et foires gastronomiques permettent aussi de goûter aux produits artisanaux.