Los ingredientes de un sándwich de pescado de McDonald's incluyen una empanada de abadejo empanada, un bollo al vapor, salsa tártara y una rebanada de queso americano procesado. El sándwich también se conoce como el Filet-O-Fish .
El Filet-O-Fish de McDonald's se elabora con abadejo de Alaska capturado en la naturaleza en harina de trigo coloreada con pimentón y extracto de cúrcuma. La empanada de pescado rebozada se fríe en aceite vegetal. El bollo regular está hecho con harina blanqueada enriquecida. La salsa tártara contiene aceite de soja, salsa de pepinillos, yemas de huevo, cebollas, vinagre, azúcar y especias. La rebanada de queso americano procesado pasteurizado contiene leche, crema, cultivo de queso, ácido cítrico, sabor natural y color agregado.
En 2013, McDonald's USA se convirtió en la primera cadena nacional de restaurantes de comida rápida en utilizar pescado sostenible certificado por el Marine Stewardship Council. Todos los productos de pescado de McDonald's llevan la etiqueta ecológica del consejo.
El propietario de una franquicia de McDonald's en Ohio creó el primer sándwich de pescado para sus clientes predominantemente católicos, que querían una alternativa a la carne los viernes. El fundador de McDonald's, Ray Kroc, había creado su propia hamburguesa sin carne con piña a la parrilla y queso en un bollo, llamada la hamburguesa Hula. El Viernes Santo de 1962, ambos sándwiches se pusieron en el menú como una prueba. Se vendieron seis hamburguesas Hula contra 350 sándwiches de pescado. A partir de 2013, McDonald's vende 300 millones de sándwiches de Filet-O-Fish cada año.