A scientist has claimed aliens would struggle to locate a decent meal if they landed on Earth because the planet's food would be a "risky buffet" for them to consume.