A plant-based diet means you eat foods that are plants or come from plants: Vegetables, fruit, beans, nuts, whole grains, and seeds. A plant-based diet does not contain any beef, chicken, fish, pork, lamb, eggs, butter, milk, cheese, ice cream, or anything else made of, or created by, something—as the saying goes—with a face or a mother.