La gastronomía de Roche posee buena parte de las peculiaridades de la cocina del Campo de Cartagena.
Carne, verduras, hortalizas y pescado se observan casi por igual en los platos típicos de la localidad. Los clásicos michirones de Cartagena se cocinan con guindilla, para añadir un particular toque picante, el potaje de legumbres es tan típico como las tápenas en salmuera que tanto se degustan en la vecina Portmán.
Entre las carnes, además del cerdo y su gran variedad de embutidos, destaca el cabrito, cocinado al horno. Hay que añadir los conocidos como caracoles chupaeros, un plato que abunda en la zona.
Entre las recetas de pescado se debe señalar tanto el mero a la cazuela como la sopa de pescado, que como toda sopa puede variar en los elementos de pescado y marisco que la compongan.
Como zona residencial de mineros no olvidamos dos de las bebidas que estos trabajadores pusieron tan de moda en toda la zona. Se trata de la láguena y el reparo, la primera se prepara con anís seco y vino dulce, y la segunda es una mezcla de brandy y vino dulce.