Organic Plant Protein Chocolate

  • Description
  • Label Directions
  • Supplement Facts
  • How It Works

Vitamin World’s Organic Plant Protein provides some of nature's best and purest  ingredients, while delivering 20 grams of organic plant protein per serving. Sourced from Pea, Rice, Sacha Inchi, and Hemp, Organic Plant Protein is a delicious, easy-to-mix, plant protein shake, perfect for anyone following a vegan or vegetarian lifestyle, plant based diet, or looking for more plant based protein sources. Vegan diets don’t have to be low in protein, and Organic Plant Protein is an excellent high protein alternative to animal-derived protein powders.

Plant-based protein is clean, vegan friendly and deliciously wholesome. Beyond 20 grams of plant protein, every serving provides 3 grams of fiber and the goodness of naturally occurring omega-3 and omega-6 fats, with no added sugars and just 110 calories per serving.

It’s exactly what you want in an organic plant protein shake and without the things you don’t want like artificial ingredients, GMOs, gluten, soy, added sugar, and dairy and other animal ingredients.


  • 110 calories per serving
  • 22g of protein per serving, from four different organic plant sources (pea protein, rice protein, sachi inchi protein, and hemp seed protein)
  • USDA Certified Organic
  • No artificial ingredients or GMOs
  • Vegan
  • No added sugar
  • Delicious flavor
  • Easy Mixing

WARNING: If you are pregnant, nursing, taking any medications or have any medical condition, consult your doctor before use. Discontinue use and consult your doctor if any adverse reactions occur. Keep out of reach of children. Store at room temperature. Do not use if seal under cap is broken or missing.

WARNING: Consuming this product can expose you to chemicals including lead, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to

Add 2 rounded scoops to 6 to 10 ounces (180-300 ml) of water or non-dairy milk and mix well in a shaker cup or blender.
Total Fat2.5g 3%
Saturated Fat0.5g 4%
Cholesterol0mg 0%
Sodium410mg 18%
Total Carbohydrate2g 1%
Dietary Fiber2g 9%
Total Sugars0g
Includes 0g Added Sugars 0%
Protein22g 40%
Calcium90mg 6%
Iron8mg 45%
Potassium140mg 2%

Vitamin World’ Organic Plant Protein delivers 20 grams of organic plant protein per serving, sourced from Pea, Rice, Sacha Inchi, and Hemp Seed. Protein is the structural and functional basis of the human body, serving as the foundational basis of bone, muscle, skin, and hair as well as connective tissue and immune system. Achieving recommended protein targets is critical to achieving goals for health, wellness, and fitness.

Plant protein also checks key holistic boxes for many people without sugar, gluten, allergens, and artificial ingredients. Plus, Vitamin World’s product development team formulated for easy mixing and low residue on the sides of shaker cups or blenders. That means more organic plant protein is delivered to the body to support health!

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Most liked
Highest ratings
Lowest ratings
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); = 'block'; = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { = 'none'; }); fullScreenImage.src = ''; = 'none'; = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { = 'none'; }; fullScreenVideo.src = ''; = 'none'; = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.