Ripple Unsweetened Original Plant-Based Milk: 8g Protein per Cup, Labelgrade B (79/100)
B 79 / 100 — Very low saturated fat, effectively zero sugar, and very low sodium.
🛒 Buy on Amazon →The short answer
Ripple Unsweetened Original delivers 8 g of protein for 70 calories per cup — and it gets there with pea protein, not nuts or oats. That single design choice is the whole story: 8 g per cup matches reduced-fat dairy and laps every other plant milk on the shelf (Oatly 3 g, almond 1 g). Because this is the unsweetened SKU, it also carries 0 g sugar and 0 g total carbs, so it’s a protein source you can pour into coffee or a glass without a sugar penalty. It earns a B (79/100): sugar, sodium, and saturated fat are all A+, but the per-100 protein density is only good-for-a-beverage (not high-protein in absolute terms), and the ingredient list leans on phosphate stabilizers to hold the pea emulsion together.
Why the B
| Dimension | Grade | Score | Why |
|---|---|---|---|
| Protein density | C- | 55 / 100 | 3.3 g per 100 ml — best in the plant-milk category, but per-100 it still sits below the absolute high-protein bar of shakes and powders |
| Ingredient quality | B | 75 / 100 | Recognizable base (water, pea protein, sunflower/safflower oil) plus added vitamins; dinged for two phosphate stabilizers and three gums |
| Saturated fat | A+ | 99 / 100 | 0.5 g per cup — negligible, on par with skim dairy |
| Sodium | A+ | 100 / 100 | 120 mg per cup, about 5% of the daily limit |
| Sugar | A+ | 100 / 100 | 0 g sugar, 0 g added — the entire reason to pick the unsweetened SKU |
| Fiber | F | 30 / 100 | 0 g — the pea solids are strained out, so no fiber survives into the glass |
The honest tension in this grade: Ripple scores a mediocre C- on protein density yet is the best-in-class plant milk on protein per serving. Both are true. Per 100 ml it’s a 3.3 g beverage, which the formula rightly refuses to call “high-protein”; per cup it’s an 8 g pour that ties dairy, which is genuinely useful. The fiber “F” is structural — any strained milk loses its fiber — and the only real quality knock is the stabilizer stack (tricalcium phosphate, dipotassium phosphate, plus gum arabic, guar, and gellan) needed to keep pea protein and oil from separating.
The pea-protein advantage
The reason almond and oat milks are protein dead-ends is mechanical, not accidental. Almonds and oats are mostly fat and starch; once you blend and strain them, what’s left in the carton is a few grams of carbohydrate and a trace of protein — hence almond’s 1 g and oat’s 3 g per cup. Ripple sidesteps this by building the milk around isolated pea protein instead of a whole nut or grain, which lets it set the protein wherever it wants. It chose 8 g — the same as a cup of reduced-fat dairy. That is the only plant milk on the mainstream shelf where “milk for the protein” is a defensible sentence rather than wishful thinking.
The allergen-friendly angle
Pea protein does something nuts, soy, and dairy can’t: it clears all three of the big milk allergens at once. Cow’s milk is out for the lactose-intolerant and dairy-allergic; almond and cashew milks are out for tree-nut allergies; soy milk — the other high-protein plant option — is out for soy allergies. Ripple is dairy-free, nut-free, soy-free, and gluten-free, which makes it the rare high-protein milk a nut-and-soy-allergic household can actually use. If you only needed protein, soy milk gets you to ~7–8 g too; the moment a nut or soy allergy is on the table, Ripple is effectively the only option left that still delivers dairy-level protein.
How it compares
| Product | Protein / cup | Sugar / cup | Calories |
|---|---|---|---|
| Ripple Unsweetened Original (this product) | 8 g | 0 g | 70 |
| Oatly Original Oatmilk | 3 g | 7 g | 120 |
| Blue Diamond Almond Breeze Chocolate | 1 g | 19 g | 100 |
| Quest Vanilla Protein Shake | 30 g | 1 g | 159 |
Against the plant-milk shelf it isn’t close: 8 g is more than double Oatly’s 3 g and eight times almond’s 1 g, and the unsweetened formula means 0 g of sugar where Oatly carries 7 g and the chocolate almond carries 19 g. The only thing here that out-proteins Ripple is the Quest shake at 30 g — but that’s a milk-protein concentrate beverage built as a meal replacement, a different category from a carton you splash in cereal. For the specific job of “a milk that also carries protein,” unsweetened Ripple is the strongest plant option on the market; the only step up in protein per cup is ultra-filtered dairy like Fairlife (12–13 g), at the cost of being dairy again.
Ingredients
Water, then a pea protein blend (water + pea protein) and sunflower or safflower oil — that’s the functional base. The rest is fortification and structure: vitamins A, D2, and B12; tricalcium phosphate and dipotassium phosphate (calcium plus emulsifier); sea salt and natural flavor; and three gums (arabic, guar, gellan) that keep the pea protein suspended in the oil-and-water mix so it doesn’t separate in the fridge. Nothing here is a sweetener — consistent with the 0 g sugar on the panel. (Verbatim list below, from Ripple’s published label.)
WATER, PEA PROTEIN BLEND (WATER, PEA PROTEIN), VEGETABLE OIL (SUNFLOWER OR SAFFLOWER OIL), CONTAINS LESS THAN 1% OF VITAMIN A PALMITATE, VITAMIN D2, VITAMIN B12, TRICALCIUM PHOSPHATE, DIPOTASSIUM PHOSPHATE, NATURAL FLAVOR, SEA SALT, GUM ARABIC, GUAR GUM, GELLAN GUM.
Where to buy
Affiliate links — we may earn a commission at no extra cost to you. The Labelgrade score is independent of affiliate relationships. More.
🔬 Compare this product side-by-side with any other →
Quick Facts
Per serving · 1 cup (240 ml)
See how this fits your day — protein calculator · macro calculator
Full nutrition facts
| Nutrient | Per Serving (1 cup (240 ml)) |
|---|---|
| Calories | 70 |
| Protein | 8g |
| Total Fat | 4g |
| Saturated Fat | 0.5g |
| Trans Fat | 0g |
| Total Carbohydrates | 0g |
| Dietary Fiber | 0g |
| Total Sugars | 0g |
| Added Sugars | 0g |
| Sodium | 120mg |
| Cholesterol | 0mg |
| Calcium | 440mg |
| Iron | 2.7mg |
| Potassium | 520mg |
Scope: This page applies specifically to Ripple Unsweetened Original Plant-Based Milk (12 fl oz/355 mL) · UPC 855643006014. Other sizes, flavors, or formulations may differ.
How this fits each diet
Each score is computed from the same USDA nutrition + ingredient data, against the published rules of each diet. They tell you "does this food fit this diet" — not whether the diet is right for you.
contains no listed animal products
contains no listed meat or fish
no wheat, barley, rye, or malt detected in USDA ingredient list
Frequently Asked Questions
How much protein is in Ripple Unsweetened Original, and how does that compare to dairy?
8 grams per 1 cup (240 ml), which matches reduced-fat dairy milk (8g) outright (USDA FDC 2287768). That makes it the highest-protein mainstream plant milk — more than double Oatly (3g) and eight times almond milk (1g).
Where does the protein come from?
From a pea protein blend (water + pea protein), the second ingredient after water. That's why Ripple hits 8g where nut- and oat-based milks can't: almonds and oats are mostly carbohydrate and fat, so straining them yields a beverage with little protein. Pea protein isolate lets Ripple dial the protein up to dairy levels.
Is this the sweetened or unsweetened version?
Unsweetened — 0g total sugar and 0g added sugar. The sweetened Original adds cane sugar and runs higher on both, so don't read these zero-sugar numbers onto the sweetened carton.
Is Ripple Unsweetened Original dairy-free, nut-free, and soy-free?
Yes to all three. The protein is pea-based, so it carries no dairy, no tree nuts, and no soy — the three allergens that rule out cow's milk, almond/cashew milk, and soy milk respectively. That combination is its real edge: a high-protein milk safe for nut and soy allergies and lactose intolerance at once.
How much calcium does it have versus dairy?
440mg per cup, about 34% of the Daily Value — more than the ~300mg in an equal cup of cow's milk. The calcium is added (tricalcium phosphate), as it is in essentially every plant milk.
Is it keto-friendly?
Yes. 0g total carbs, 0g sugar, 8g protein and 4g fat per cup — net carbs are 0g, which fits ketogenic and low-carb protocols. Most plant milks can't say that; oat milk alone carries ~16g carbs per cup.
When was this data last verified?
2026-05-31, against Ripple's published Nutrition Facts panel (USDA FDC 2287768). We re-verify top pages monthly and update within 7 days of a reformulation.