Xôi gấc chín dẻo thơm, hạt nếp căng mọng, vị ngọt nhẹ và có màu đỏ đẹp, hấp dẫn.
Gạo nếp chọn loại nếp cái, hạt trắng ngà, mẩy đều, không lẫn gạo tẻ, không có hạt mốc đen. Gạo vo đãi sạch, đem ngâm 6-8 giờ. Vớt gạo ra, dội lại nước lã, để ráo rồi cho muối trộn đều.
Chọn quả gấc nếp chín đỏ tươi, vỏ mỏng, gai thưa. Bổ đôi quả gấc lấy ruột, cho 1 thìa cà phê rượu vào đánh nhuyễn. (Nếu có thời gian, cho hỗn hợp gấc đã trộn với rượu vào tủ lạnh, để qua đêm, gấc sẽ lên màu đỏ đẹp hơn).
Trộn gấc được đánh nhuyễn ở trên với gạo, bóp đều cho thịt gấc ngấm và bao quanh hạt gạo. Cho vào xửng hấp.
Đặt nồi đồ xôi lên bếp, đổ nước nửa nồi đáy. Khi nước bốc hơi, đổ gạo từ từ nhẹ tay vào xửng, đậy kín, đun to lửa khoảng 40-45 phút, hạt xôi nở mọng và trong, gấc chuyển sang màu đỏ vàng là xôi chín.
Cho 2 thìa canh đường, 1 thìa canh dầu ăn và vẩy nốt 1 thìa cà phê rượu còn lại vào đảo đều, đậy vung đun tiếp khoảng 5 phút nữa để đường tan, ngấm đều vào xôi, đơm vào đĩa hoặc nén vào khuôn tuỳ ý.