Đun nóng dầu ăn, cho đường phèn vào đun cùng đến khi đường tan và chuyển sang màu cánh gián. Tiếp đó thêm sườn, hành, tỏi, gừng vào đảo đều. Đổ nước cốt chanh, nước hầm sườn, muối và đảo đều trong 5 phút đến khi nước sốt cạn dần, sánh lại. Đổ thanh long vào đảo cùng khoảng 2 phút thì tắt bếp.