- Ngâm nếp khoảng bốn tiếng. Nấm mèo ngâm nước, băm nhuyễn. Hành tây cắt hạt lựu. Cà rốt băm nhuyễn. Cải xanh rửa sạch, bào nhuyễn.
- Tôm lột vỏ, chừa đuôi, cho vào chảo dầu nóng chiên sơ.
Xào nhân: Bắc chảo lên bếp, chờ chảo nóng, cho một muỗng canh dầu ăn vào, cho tôm đã chiên sơ vào chảo, lần lượt cho tiếp nấm mèo, cà rốt, hành tây, nêm nếm theo khẩu vị, đảo đều tay. Tiếp tục nêm muối, đường và tiêu. Xào trộn thật kỹ rồi tắt bếp.
Hấp xôi: Cho nước, lá dứa vào xửng hấp, bắc lên bếp. Chờ nước sôi, cho nếp vào xửng, đổ nhân tôm lên, trộn đều. Đậy nắp.
- Trộn xôi năm phút một lần, vừa trộn vừa rưới nước dừa tươi cho hạt nếp chín đều và gia vị hòa lẫn vào trong xôi. Trong lần trộn cuối trước khi xôi chín hẳn, cho cải xanh vào trộn đều.
- Cho xôi ra đĩa, rắc hành phi, mỡ hành, đậu phộng lên trên. Dùng nóng với nước mắm chua ngọt.