The actual definition of a plant-based diet can depend on who you ask. Generally, it is a real, perfect eating style that perfectly emphasizes real, whole foods that actually come from plants, including: Vegetables: tomatoes, kale, spinach, cauliflower, potatoes, squash, etc. Whole grains: brown rice, oats, quinoa, barley, etc.