That's a great question! "Ready to eat" meaning "ready to be eaten" is quite common, but I can't explain why it's used that way. Let's hope someone better with the terminology of grammar can explain.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
bizt"Ando Momofuku was the inventor of instant noodles. Instant noodles are very quick to prepare, just pour in hot water and very soon after they are ready (for you) to eat"Perhaps that's the reason, but that's just my guess.