Bầu xắt lát, dày khoảng 5mm, rửa sạch. Hành lá xắt khúc. Tỏi, hành tím cho vào máy xay gia vị xay nhuyễn.
Cá làm rửa sạch. Cho cá vào nồi, thêm hành tỏi xay, 4 muỗng canh nước mắm, 1 muỗng canh đường, ½ muỗng cafe muối, ½ muỗng canh nước màu, ⅓ muỗng cafe bột ngọt, tiêu xay vào rồi lật đều cá cho thấm gia vị, ướp 15-30 phút rồi kho lửa vừa 10 phút, lật đều cá trong lúc kho.
Đặt bầu vào nồi cá, rải hành tím, gốc hành, ớt; thêm 400ml nước sôi vào nồi kho cá, đậy nắp kho lửa vừa khoảng 20 phút. Thêm hành lá, tiêu xay vào nồi cá kho rồi tắt bếp.
Cho cá kho bầu ra dĩa, ăn kèm cơm nóng và thưởng thức.