Thái
Vo gạo cho đến khi nước gần trong, sau đó đổ nước sạch ngập gạo và ngâm ít nhất 4 giờ hoặc qua đêm.
Để ráo gạo, trải gạo vào xửng hấp có lót vải màn, đặt lá dứa lên trên và hấp trên nước sôi trong 25-30 phút, cho đến khi hạt gạo trong và mềm.
Trong lúc hấp xôi, đun nóng 250 ml nước cốt dừa với 80 g đường và 1/2 muỗng cà phê muối, khuấy cho đến khi đường tan; không để sôi.
Cho xôi còn nóng vào tô, rưới nước cốt dừa ngọt lên, trộn nhẹ tay, đậy nắp và để 20 phút cho xôi thấm.
Để làm phần sốt rưới, đánh tan bột gạo vào 150 ml nước cốt dừa còn lại cùng 10 g đường và 1/4 muỗng cà phê muối, rồi đun liu riu 2-3 phút cho đến khi hơi sánh lại.
Gọt vỏ xoài, cắt hai má xoài ra khỏi hạt và thái ngang thành lát.
Dọn một phần xôi vun cao cùng xoài thái lát, rưới phần sốt lên xôi và rắc đậu xanh lên trên.