The best diet for vegetarians includes a wide variety of whole foods, such as plant proteins, whole grains, healthy fats, fruits, and vegetables. To maximize the health benefits of a vegetarian diet, limit highly processed plant-based products, which tend to be high in saturated fat and sodium.