El ceviche es un plato típico de los países latinoamericanos, sobre todo de la costa del Pacífico, si bien es popular también en los países caribeños. En Perú ha sido declarado patrimonio cultural. Hay muchas variedades de recetas, pero se hace siempre con pescado o frutos del mar, sean camarones u otros mariscos, marinados en una salsa a base de cítricos.
En el encuentro de una periodista estadounidense con el legendario cocinero de Fidel, Tomás Erasmo Hernández, la joven Noelle Mateer describió su experiencia para el portal gastronómico internacional Munchies. Mateer probó una variedad de recetas cubanas y "un ceviche salpicado con cilantro" preparado por un hombre "que hizo el mismo platillo para Fidel Castro durante 30 años".
Otro chef cubano, Justo Pérez, quien también ha cocinado para Fidel y otros presidentes que lo visitaban, declaró al diario argentino Clarín, que al Comandante le encantaba "el pez perro o la cherna a la plancha".
En una porción que rinde para hasta cuatro personas, se utilizan 200 gramos de pescado blanco, como corvina u otro de consistencia, cilantro fresco (puede ser reemplazado por perejil), una cebolla preferiblemente morada y de cuatro a seis limones grandes. Para condimentar, se le agrega sal y pimienta, pero también se le puede poner un poco de ajo en polvo y ají. Añadir trozos de aguacate también le brinda un sabor especial.
Para prepararlo se debe cortar el pescado en cubos y luego dejarlo en remojo en el jugo de limón por cerca de 25 minutos. Después de marinado, agregar al pescado en su salsa la cebolla cortada en tiras, el cilantro picado y los condimentos. Después de revolver los ingredientes, se puede agregar el aguacate y servir en tazas la mezcla bien fría.