Ang Krabi ay tahanan ng iba't ibang uri ng culinary delight, kabilang ang mga tradisyonal na Thai dish at mga lokal na specialty. Kabilang sa mga sikat na destinasyon ng pagkain sa Krabi ang Ao Nang, Klong Muang Beach, Railay Beach, at ang Phi Phi Islands. Nag-aalok ang mga lokasyong ito ng iba't ibang restaurant, street food stall, at food market kung saan makakatikim ng lokal na cuisine ang mga bisita.