Ban đầu đền được xây dựng bằng tranh tre, đến năm Gia Long thứ 6 (1807) xây dựng lại như ngày nay. Đền thờ anh hùng dân tộc Trần Hưng Đạo và Phạm Ngũ Lão. Tương truyền, để chuẩn bị cho xây dựng bãi cọc đồng Vạn Muối ở cửa sông Kênh, hai ông đã bị mắc cạn thuyền ở gò đất thôn Đông Cốc (ngày nay) và phải huy động dân binh, thuyền chài tới kéo thuyền ra. Để ghi nhớ sự kiện này, sau chiến thắng Bạch Đằng, nhân dân đã lập đền thờ ngay tại chỗ thuyền bị mắc cạn trước đây. Trong đền có hai pho tượng Trần Hưng Đạo và Phạm Ngũ Lão, một số sắc phong và đồ thờ tự có giá trị nghệ thuật cao.
Lễ hội đền Trung Cốc diễn ra vào ngày 8 tháng 3 âm lịch hàng năm. Cùng với bãi cọc Yên Giang, đền thờ Trần Hưng Đạo - miếu Vua Bà, cây lim Giếng Rừng, đình Trung Bản tạo thành một quần thể di tích phong phú, gắn với chiến thắng Bạch Đằng năm 1288.