This gives the word "nel" three different meanings: In, On, and now From. Can we use nel for Under, as well? ; )
The solutions, "I eat in/on your plate", don't really make sense in English. Agreed with justlovemekay that "I eat from your plate" would make more sense.
Possible translations that should be accepted - eat from your plate, eat off your plate, eat off of your plate. One of the recurring problems with the Italian Beta is that sometimes it uses a literal translation, and sometimes a translation of the meaning...