Thông thường, để được phân loại là thịt, thực phẩm phải được làm từ thịt động vật và vì trứng là một sản phẩm phụ của động vật nên chúng không được coi là thịt. Tuy nhiên, giống như thịt, trứng nhiều chất béo và chất đạm. Cũng cần lưu ý rằng ở một số nơi trên thế giới, một số người coi trứng là thịt đơn giản vì chúng đến từ một loài động vật.
Có một cuộc tranh cãi đang diễn ra trong Cộng đồng người ăn chay về việc có nên coi trứng là thịt hay không. Một số người ăn chay cảm thấy chúng nên được coi là thịt, vì chúng là một dẫn xuất của động vật, trong khi những người khác không gặp vấn đề gì khi ăn chúng. Trong hầu hết các trường hợp, những người ăn chay thường chấp nhận trứng, mặc dù những người ăn chay nói riêng sẽ tránh bất cứ thứ gì được làm từ động vật. Một số cũng tránh trứng vì lý do tôn giáo. Ví dụ, những người theo đạo Hindu ăn chay, coi trứng là thịt và sẽ loại trừ chúng khỏi chế độ ăn của họ.