Trước khi nấu, bạn vo sạch gạo nếp rồi đem ngâm với nước để qua đêm cho gạo nở ra. Bạn rửa sạch lá cẩm, lá dứa và nghệ tươi rửa sạch, bỏ vỏ, giã nguyễn.
Bước 3: Bước tạo màu
Nghệ tươi sau khi giã nhuyễn đổ thêm vào 1lít nước lọc, lọc lấy nước vàng và bỏ bã đi.
Lá cẩm đem cắt khúc rồi cho vào nồi, thêm 1 lít nước lọc và đun sôi trong khoảng 10 phút. Lúc này, nước sẽ nhuộm màu tím của lá cẩm, lọc lấy phần nước màu tím còn bỏ lá đi.
Lá dứa cho vào máy xay sinh tố xay thật nhuyễn, đổ vào 1 lít nước lọc, bóp lấy nước cốt màu xanh qua rây, bỏ bã đi.
Lấy 1 bát đựng gấc, thêm vào một chút rượu trắng, dùng tay đeo bao nilong bóp thật kỹ đến khi phần thịt gấc tách hết ra khỏi hạt, bỏ hạt đi.
Bước 4: Đồ xôi nhiều màu sắc
– Chia phần gạo nếp đã ngâm qua đêm làm 5 phần. Cho mỗi phần ngâm với một loại nước màu đã chuẩn bị (nước lá cẩm, nước lá dứa, nước nghệ), thêm 1 thìa canh nước cốt dừa, 1 thìa cà phê đường và 1 thìa cà phê muối. Ngâm trong khoảng 3 giờ thì ta được 3 loại màu.
– Còn một phần trộn đều với thịt gấc thêm 1 thìa cà phê muối trộn đều, một phần giữ nguyên và cũng thêm muối.
– Sau khi ngâm, cho gạo nếp vào nồi đồ xôi, bật lửa lớn để hạt gạo nếp được nở chín đều. Sau 30 phút dùng đũa để xới tơi, nếu thấy xôi có vẻ khô thì có thể rưới thêm chút nước lên trên. Hấp cho đến khi xôi chín mềm thì tắt bếp, bắc nồi xôi xuống.