Theo lời người Hà Nội thì: "Bún cá mà thiếu mặt rau cần chẳng khác nào một cô gái vô duyên "ngồi" khép nép một mình, trong bát không nổi sắc cũng chẳng đưa hương, bát bún cứ chông chênh, nhợt nhạt chẳng hề thơm mùi cá".
Cá để nấu bún thường là cá quả từ 3 lạng tới nửa cân. Cá đánh vẩy, chặt vây xong lọc lấy hai bên sườn, thái mỏng rồi bỏ chảo chiên giòn, cháy cạnh. Xương và đầu cá bỏ vào nồi khác đổ đầy nước ninh nhừ, nêm gia vị, thêm ít dọc hành tươi, thìa là thái vụn, bỏ cả vào nồi đun sôi lại, làm nước để chan.
Rau cần nhặt bỏ rễ, rửa sạch bùn đem thái khúc rồi xào tái cùng với những miếng cà chua bổ dọc miếng cau.
Khi ăn, mỗi tô bốc một lượng bún vừa đủ, gắp 2/3 cần xào tái, 1/3 cần sống, phủ lên mặt bún, cuối cùng rải những miếng cá rán rắc tiêu bột lên trên và múc nước canh sôi bỏng ngập bát, ăn lúc đang nóng