Hạt sen tươi rửa sạch cho vào nồi nước luộc khoảng 10' cho chín.
Gạo vo sạch, đổ nước luộc sen vào nấu (nấu khô hơn bình thường 1 chút).
Lá sen rửa sạch, trụng qua nước sôi có xíu muối rồi vớt ra để ráo. Trải lá lên trên bát sâu lòng lớn (bát canh), để bọc ngoài cơm.