Cát Bà có nhiều món ăn đặc sản trên cạn, dưới biển. Nhưng ẩm thực chủ yếu của đảo vẫn là hải sản.
Trước hết phải kể đến mực hấp gừng- một món ăn hấp dẫn. Mực lá tươi chừng 0,5 kg/con, có bán ở các chợ. Mua về rửa sạch mực với nước có pha một ít phèn chua. Cắt mực lá ra thành những miếng hình chữ nhật cỡ ba ngón tay, khứa ô vuông ca rô hoặc mắt võng đều trên mặt. Dùng cọng hành lá nhúng sơ qua nước nóng cho dẻo, cuộn mực tròn rồi cột lại. Củ hành tím, hành tây xắt lát mỏng. Gừng tươi, ớt sừng trâu chín xắt sợi. Xếp đều những cuốn mực vào khay; lót, phủ hành tây, hành tím, hành lá, gừng sợi, đổ rượu vang trắng vào đậy nắp, hấp chín. Làm nước mắm với chanh, đường với tỏi, ớt đâm dập khuấy tan đều, cho thêm ít gừng đâm giã nhỏ vào nước mắm. Nêm cho vừa ăn. Dọn mực ra dĩa, cho ớt, gừng sợi, bông hành trang trí. Mực hấp gừng chấm với nước mắm chanh tỏi ớt, lai rai với ít rượu đế ngon hoặc bia rất tuyệt! Một đặc sản khác là rắn biển - còn được gọi là con đẻn, hình dạng giống như rắn nước nhưng đuôi dẹt. Rắn biển thịt chắc, thơm có thể chế biến thành nhiều món ăn ngon như nướng, ninh, hầm, xào sả ớt ... Người ta nói rằng huyết rắn biển pha với rượu uống rất bổ và có nhiều dược tính.
Bún cá là một món điểm tâm phổ biến ở Cát Bà. Thành phần chính của món ăn này là gồm có bún và cá. Trong tô bún có chả cá và cá rán (chiên). Chả cá tạo ra hương vị đậm đà quyết định sự ngon, dở của tô bún cá. Chả cá Cát Bà phải được làm bằng cá thu phấn, thịt cá được lóc ra, giã nhuyễn với nhiều gia vị, kèm một chút bột nghệ... Cá càng giã nhuyễn thì chả càng ngon. Sau khi giã đủ độ dai thì tới khâu nắn chả, đây là công việc khó nhất để làm ra những miếng chả cá vừa giòn, vừa dai lại phải xốp! Nắn chả là cả một nghệ thuật của dân trong nghề. Thịt cá đã giã nhuyễn, vò viên lại, ép mỏng ra trong lòng bàn tay. Những miếng chả nặn xong được chiên trong một chảo mỡ sôi nóng, để khô ráo cho tới lúc nguội hẳn. Sau khi chiên chả sẽ có màu vàng sậm, thơm lừng. Cá xắt khúc, miếng cá xắt khúc dày khoảng 2 đến 3 phân. Cá chiên sơ cùng với chả cá được xếp lên trên những sợi bún trắng tinh. Nồi nước dùng vừa ngọt vừa có mùi thơm rất đặc trưng được nấu ninh bằng xương ống heo với nước luộc xương cá biển. Ăn bún cá với giá sống, rau muống bào nhuyễn, xà lách, húng, quế, bắp chuối bào... thêm chanh, tương ớt, nước mắm ngon. Tô bún cá chan ngập với nước súp trong veo đang bốc khói thơm ngào ngạt tạo cho bạn một cảm giác hấp dẫn, thèm ăn. Bún cá Cát Bà có một hương vị riêng, rất độc đáo.
Từ giã Cát Bà, du khách có thể mua đem về nhà tặng người thân nước mắm Cát Hải có giá từ 15.000đồng đến 100.000đồng/lít tùy theo độ đạm. Giá biển - là một loại rau giống như giá sống trên cạn có ở những vùng rừng ngập mặn ven biển. Giá biển có thể chế biến thành nhiều món nhưng có hai món chủ yếu rất được ưa thích là xào chua ngọt và làm gỏi.
(Theo CanTho Online )