
Cơm tấm được nấu từ hạt gạo tấm, tức hạt gạo bị bể. Gạo này xưa là loại gạo thứ phẩm, rớt vãi sau khi sàng, thường dùng cho gà ăn hoặc cho người ăn lúc quá túng thiếu. Nay thì cơm tấm đã thành món ăn quen thuộc do đó gạo tấm cũng được nâng giá cao hơn.
Ăn cơm tấm phải có nước mắm ngọt, là nước mắm pha với nước lọc và thêm đường. Tùy theo cách chế biến và khẩu vị của người ăn, nước mắm có thể ngọt nhiều hoặc ngọt ít (mặn), có thể thêm chanh.
Cơm tấm có thể ăn kèm với nhiều thứ, nhưng nhiều nhất là sườn nướng, chả trứng, trứng ốp la và bì.
Một dĩa cơm tấm có thể gồm cả sườn, bì, chả, trứng hoặc không gồm đầy đủ các món trên, nhưng đây là 4 thức ăn thông dụng nhất và người ta thường xếp tên chúng bên nhau trên các biển hiệu cơm tấm:
Sườn: Sườn ăn với cơm tấm là loại sườn heo được tẩm ướp gia vị chua ngọt, sau đó đem nướng. Thường các quán cơm tấm nướng sườn ngay trước cửa tiệm, khói hương bốc ra mang theo mùi vị đặc trưng của sườn nướng và nhiều người nhận ra ngay là họ vừa đi ngang qua quán cơm tấm.
Chả: Gọi là chả hoặc chả trứng, được làm từ trứng, cua, thịt băm, nấm mèo và bún tàu. Chả trứng được chưng sẵn thành một cái bánh hình tròn hoặc chữ nhật, khi ăn xắt lát.
Trứng: Trứng ở đây thường là trứng ốp la.
Bì: là hỗn hợp nhiều thứ, thường gồm thịt heo cắt sợi, da heo cắt sợi trộn với thính và gia vị.
Mỡ hành: Là hỗn hợp lỏng được làm từ hành lá, phi dầu hoặc mỡ, đôi khi trộn với tóp mỡ chiên. Mỡ hành giúp cơm tấm có độ béo đặc trưng, tuy nhiên một số người không ăn vì nhiều lý do sợ béo
Đồ chua giúp cơm tấm có vị chua ngọt và hấp dẫn hơn. Thường làm từ cà chua, cà rốt, củ cải, dưa leo, dưa muối đôi khi là đu đủ.
Đôi khi cơm tấm được ăn với thịt kho tàu, đậu hũ nhồi thịt, cá chiên, gà, rau, đồ xào,… giống như cơm thường. Kiểu ăn này thường thấy ở các quán cơm tấm đêm.
Ngày 1 tháng 8 năm 2012, tại Faridabad, Ấn Độ, Tổ chức Kỷ lục châu Á đã công nhận kỷ lục châu Á về giá trị ẩm thực cho cơm tấm Sài Gòn cùng chín món ăn Việt Nam khác.
Đầu năm 2012, CNN xem cơm tấm là một món hè phố bình dân hấp dẫn.