1. The food is thought to be made from eggs.

(Is this sentence grammatical?)

It's OK, but it would be a bit smoother if you replace "from" with "with."