Want to know the best plant based foods for weight loss? These foods not only keep you satiated, they are loaded with goodness and help fight the bloat and water retentsion.