Xôi có thể chia làm hai loại là xôi ngọt và xôi mặn. Xôi ngọt phổ biến nhất vẫn là xôi gấc, xôi cẩm, xôi nếp than, xôi đậu, xôi vò... Mỗi loại xôi lại có thêm hành phi, mỡ hành, dừa bào hay đường riêng. Nguyên liệu chính để làm xôi thông thường là các loại gạo nếp.
Xôi đậu xanh cuộn gà xé với bánh tráng phơi sương
Xôi trắng thường chỉ có gạo nếp với một chút muối ăn, như các loại xôi khác đều có kết hợp với nhiều màu sắc từ các loại cây trái trong thiên nhiên như gấc, lá dứa, lá cẩm... làm tăng thêm sự đẹp mắt cho món ăn.
Người bán xôi thường kết hợp với các nguyên liệu kết hợp khác như đỗ xanh, đỗ đen, lạc, thịt, cá, ngô, xoài, sầu riêng... để tạo nên nhiều dạng xôi với sắc thái đặc biệt. Bên cạnh đó, các thực phẩm như ruốc, pate, xúc xích, thịt quay, xá xíu, thịt hun khói, trứng, giò lụa, chả, lạp xưởng, thịt gà rô ti xé... cũng tạo cho món xôi thêm những hương vị và chất lượng riêng biệt khi được ăn kết hợp.
Ở Sài Gòn, xôi thường được bày bán khá phổ biến vào buổi sáng hoặc chiều tối trước cổng trường học, hoặc bán bên lề đường và lúc nào cũng có người ăn.
Xôi tôm khô truyền thống được cuộn trong lớp vỏ bánh tráng phơi sương
Xôi dừa ngào có vị ngọt bùi sợi cơm dừa và thanh mát đường thốt nốt
Xôi tôm khô cuộn rong biển giống món ăn độc đáo với hình thức sushi và hương vị ngon tuyệt từ rong biển và tôm khô
Xôi trứng gà có vị dẻo ngọt hòa quyện với vị trứng gà vừa thanh vừa bùi
Xôi tôm khô đậm đà vị tôm khô vàng ươm đặc trưng
Xôi gà rôti kết hợp với đậu xanh, đậm hương vị miền Tây
Xôi sầu riêng với nước sốt sầu riêng cùng những hạt nếp dẻo trong, đặc trưng Nam Bộ