La gastronomie d’Écija est ancrée dans la tradition andalouse, avec des plats simples, savoureux et généreux. Les spécialités locales incluent la « porra ecijana », une soupe froide épaisse à base de tomates, pain, huile d’olive, ail et œuf dur, typique des mois chauds.
On y trouve également des plats mijotés comme le « cocido », le « rabo de toro » (queue de bœuf braisée) et les viandes grillées accompagnées de légumes de saison. Les produits locaux — huile d’olive, olives, fromages, vins — sont très présents dans la cuisine des familles et des restaurants.
Côté sucré, Écija est célèbre pour ses « yemas ecijanas », des douceurs à base de jaune d’œuf et de sucre, ainsi que pour ses « pestiños » et « roscos », notamment lors des fêtes religieuses. Ces produits sont souvent vendus dans des confiseries artisanales et des monastères.
De nombreux établissements proposent une cuisine traditionnelle de qualité, tels que « Restaurante Las Ninfas », « El Bodegón del Gallego » ou « Mesón Juan Carlos ». Des marchés et foires gastronomiques sont régulièrement organisés pour valoriser les produits du terroir.