Hành tím bóc vỏ, rửa sạch, đập giập, băm nhỏ. Ớt rửa sạch, bỏ cuống, cắt lát. Cá làm sạch, bỏ ruột và mang, đánh sạch vảy sau đó bóp cùng muối và giấm cho sạch nhớt, bớt mùi tanh rồi rửa sạch, để ráo, cắt khúc vừa ăn, ướp cá với 1 muỗng cà phê hạt nêm, 1/2 muỗng cà phê tiêu và hành tím băm trong khoảng 15 phút cho ngấm. Thịt ba chỉ rửa sạch, thái miếng nhỏ, ướp với 1 muỗng cà phê hạt nêm khoảng 10 phút cho ngấm.