A plant-based diet is a way of living that involves eating a diet based on plants, including fruits, vegetables, grains, nuts, and seeds. A person who follows a plant-based diet may also choose to avoid eating animal products, such as meat, fish, and dairy products.