Các thành phần trong bánh mì kẹp cá của McDonald bao gồm miếng chả cá minh thái tẩm bột, bánh mì hấp, sốt tartar và một lát pho mát Mỹ đã qua chế biến. Bánh mì sandwich còn được gọi là Filet-O-Fish .
McDonald’s Filet-O-Fish được làm từ cá minh thái Alaska đánh bắt tự nhiên, tẩm bột mì có màu với ớt bột và chiết xuất nghệ. Chả cá tẩm bột chiên giòn trong dầu thực vật. Bún thông thường được làm bằng bột mì đã được tẩy trắng. Sốt tartar có chứa dầu đậu nành, dưa chua, lòng đỏ trứng, hành tây, giấm, đường và gia vị. Phô mai của Mỹ đã qua chế biến tiệt trùng có chứa sữa, kem, nền văn hóa pho mát, axit xitric, hương vị tự nhiên và thêm màu.
Năm 2013, McDonald’s Hoa Kỳ trở thành chuỗi nhà hàng thức ăn nhanh quốc gia đầu tiên sử dụng cá bền vững được chứng nhận bởi Hội đồng Quản lý Hàng hải. Tất cả các sản phẩm cá của McDonald’s đều mang nhãn sinh thái của hội đồng.
Một chủ cửa hàng nhượng quyền của McDonald’s ở Ohio đã tạo ra món bánh mì kẹp cá đầu tiên cho những khách hàng chủ yếu là Công giáo của mình, những người muốn thay thế cho thịt vào các ngày thứ Sáu. Người sáng lập McDonald’s, Ray Kroc, đã tạo ra chiếc bánh mì kẹp thịt không thịt của riêng mình với dứa nướng và pho mát trên một chiếc bánh mì, được gọi là Hula Burger. Vào Thứ Sáu Tuần Thánh năm 1962, cả hai loại bánh mì sandwich đã được đưa vào thực đơn như một thử nghiệm. Sáu chiếc bánh mì kẹp thịt Hula đã được bán so với 350 chiếc bánh mì kẹp cá. Tính đến năm 2013, McDonald’s bán được 300 triệu chiếc bánh mì Filet-O-Fish mỗi năm.