Dunedin offre une grande variété de restaurants et de cafés proposant de la cuisine locale et internationale. Les meilleurs endroits pour déguster de la bonne cuisine locale sont Baldwin Street, Octagon et George Street.