Gọi là xôi ngũ sắc vì khác với các loại xôi thông thường, xôi ngũ sắc được tạo nên bởi năm loại xôi với năm màu khác nhau. Đó là màu đỏ, màu vàng, màu xanh, màu tím và màu trắng, tượng trưng cho năm yếu tố kim, mộc, thủy, hỏa, thổ trong âm dương ngũ hành. Bạn có thể dễ dàng tìm thấy xôi ngũ sắc tại các phiên chợ ở Sapa

Cách chế biến xôi ngũ sắc của các vùng cơ bản giống nhau. Tuy nhiên, tùy điều kiện từng vùng, họ có thể pha trộn hoặc dùng các màu khác nhau ngoài những màu cơ bản trên để tạo nên xôi ngũ sắc. Nguyên liệu làm xôi ngũ sắc gồm: Gạo nếp thơm dẻo, hạt đều không lẫn tẻ, trộn với các loại lá cây rừng để nhuộm màu. Màu đỏ dùng quả gấc, lá cơm đỏ. Màu xanh dùng lá gừng, lá cơm xôi xanh, hoặc vỏ bưởi, vỏ măng đắng, đốt lấy tro ngâm với nước có pha chút vôi. Màu vàng dùng củ nghệ già giã lấy nước. Màu tím dùng lá cơm đen, hoặc lá cây sau… Trước khi nhuộm màu xôi, gạo nếp vo sạch đem ngâm trong nước lã từ 6 – 8 giờ để hạt gạo có độ nở vừa phải. Chia gạo ra thành 5 phần, mỗi phần tương ứng với một màu. Sau khi nhuộm màu, đến công đoạn cuối cùng là đồ xôi. Khâu này đòi hỏi phải thật khéo léo mới có được món xôi như ý. Gạo ngâm màu nào dễ phai nhất được cho vào chõ đầu tiên, kế đến là các màu còn lại, màu trắng trên cùng. Phải đồ mỗi màu một chõ riêng. Có nơi bày thành bông hoa 5 cánh, mỗi cánh một màu, có nơi bày theo hình ruộng bậc thang, mỗi bậc một màu, có nơi dùng khuôn gỗ đóng thành tháp, nhiều tầng…