La cucina di Marchena è tipicamente andalusa, semplice ma estremamente gustosa. I piatti principali includono il “salmorejo”, una densa crema di pomodoro servita fredda, e il “flamenquín”, un involtino fritto di carne e prosciutto. La “pringá”, uno stufato di carne che si gusta con il pane, è un’altra specialità locale.
Il pesce fritto e i piatti a base di legumi, come le “habas con jamón” (fave con prosciutto), sono anch’essi molto popolari. Il tutto è accompagnato da olio d’oliva locale e vini bianchi leggeri della regione. I dolci, spesso legati alle tradizioni conventuali, come i “pestiños” e i “alfajores”, offrono un finale dolcissimo al pasto.
Tra i ristoranti più rinomati della città si trovano il Mesón Casa Pedro e El Cine, dove si può gustare la cucina tradizionale in ambienti autentici e accoglienti. Numerose tapas bar animano inoltre le serate marcheneras.