Depende del tipo de caracoles. Los caracoles de jardín generalmente comen material vegetal como frijoles, lechuga y tomates. Algunos caracoles terrestres prefieren comer hongos más que plantas, y algunos prefieren comer casi cualquier cosa muerta y pudriéndose. Muchos de los caracoles marinos son carnívoros y comen gusanos, peces pequeños, cangrejos pequeños u otros caracoles.
Los caracoles que usamos para la comida usualmente se crían en el pasto o la lechuga, pero muchos cultivadores comerciales alimentan a los caracoles con harina molida mezclada en lugar de material verde. Una mezcla común para la comida podría ser:
- caliza molida o tiza (carbonato de calcio) 30%
- harina de huesos (fosfato de calcio) 5%
- harina de soja 20%
- harina de trigo o maíz 40%
- semilla oleosa (girasol negro?) 4%
- mezcla de vitaminas 1%
Tenga en cuenta que la mezcla no es necesaria si puede darle a los caracoles muchas verduras para comer. Por lo general, los caracoles tardan unos 3 meses en crecer lo suficiente como para poder usarse.
En América del Norte, los caracoles de jardín con bandas (Cepaea nemoralis) y los caracoles franceses (Helix aspersa) se han importado para criarlos como alimento.