Starbucks · Protein drinks 2026
Starbucks Protein Drinks: Cold Foam, Protein Lattes, Macros (2026)
By Alec Zakhary Product manager · Not a registered dietitian
Starbucks rolled out protein lattes and protein-boosted cold foam in 2025. Per Starbucks' official protein page: cold foam beverages run 19-26g protein per grande and full protein lattes hit 27-36g. Stacking a protein latte with protein cold foam on top can reach ~40g protein in one grande. Skip the syrup pumps if you are macro-tracking — each pump adds ~20 cal of sugar with no protein contribution.
The pick
Best protein drinks order
Protein Cold Brew — with Protein Cold Foam
Highest protein per drink in our database with the cleanest macro profile (oat foam adds 10g protein without dramatic sugar load). Skips syrup pumps — the simplest move for macro tracking. Cold preparation preserves the protein-foam texture that makes the drink filling.
In late 2025 Starbucks announced protein lattes and protein-boosted cold foam drinks, becoming the first major US coffee chain to ship protein-fortified milk and toppings as a default menu category. By February 2026 the launch was mainstream enough that Starbucks publicly named Friday 8 a.m. their Protein Power Hour based on order data.
The protein math at Starbucks is now meaningful enough to compete with breakfast for protein density: a stacked grande protein cold brew with protein cold foam reaches ~35g protein, which is more than most fast-food breakfast sandwiches and competitive with a protein shake. The catch is the customization — default builds include syrup pumps that add empty calories without protein. The order rules below are about getting the protein number high while keeping calories low.
Starbucks protein components — what each adds
Numbers below come from Starbucks' official protein-drinks page and per-drink nutrition pages on starbucks.com. Cold foam protein content is published per beverage, not per topping in isolation; the per-foam contribution below is derived by subtracting the base drink protein from the protein-foam version.
- Protein-boosted milk (Grande latte base): ~25g protein vs ~13g from regular whole milk. Largest single protein move on a hot or iced latte.
- Protein cold foam (Grande): ~15g protein contribution per Starbucks' published numbers (range 15–18g depending on flavor). Adds ~80–110 cal.
- Plain cold foam (non-protein): ~3g protein. The non-protein version of the same topping format.
- Whole milk in a Grande latte: ~13g protein. Standard cow milk; the cheapest protein contribution on the regular menu.
- Oat milk in a Grande latte: ~3g protein. Creamy texture but the lowest protein milk option.
- Almond milk in a Grande latte: ~2g protein. Lowest cal, lowest protein.
- Soy milk in a Grande latte: ~10g protein. Best non-dairy protein option.
- Espresso shots: 0g protein, ~5 cal each. Free.
- Each syrup pump (regular vanilla, caramel, etc.): ~20 cal of sugar, 0g protein. Skip for macro tracking.
- Sugar-free syrup pumps: 0 cal, 0g protein. Free flavor.
How to build a 30g+ protein Starbucks drink
Per Starbucks' protein-drinks page, beverages already on the menu deliver:
- Cold-foam beverages: 19–26g protein per grande as published, depending on the specific drink. The protein number on the menu already includes the foam contribution.
- Full protein lattes (with protein-boosted milk): 27–36g protein per grande as published, depending on milk choice and customization.
For 35g+ protein in one drink, the move is to stack a protein-foam beverage with an additional protein cold foam upgrade where allowed by store, or to order a protein latte with the protein cold foam topping added. Combined math:
- Protein latte + protein cold foam topping: ~27–36g (latte base) + ~15g (cold foam) = ~42–51g protein per grande, depending on milk and flavor. ~310–360 cal hot, ~280–330 cal iced.
- Iced protein cold brew with protein cold foam: already published as ~26g protein at the high end of the cold-foam beverage range; foam is included in that number, not added.
For a leaner protein option without paying for the protein boost: regular grande latte with whole milk = ~13g protein at ~190 cal. About half the protein for half the cost — works if you are stacking with a separate protein source at the same meal.
The "no syrup" rule and why it matters for tracking
Starbucks default builds include flavored syrup pumps in most signature drinks. A grande vanilla latte by default has 4 pumps of vanilla syrup (~80 cal, 19g sugar). A pumpkin spice latte has more. None of this contributes protein.
For protein-focused drinks, the default ask is "no syrup, sugar-free vanilla if you want flavor." This drops calories by 60–100 without changing the protein number. If you want sweetness, sugar-free syrups (vanilla, cinnamon dolce, hazelnut) deliver the flavor at 0 cal.
Barista-level variance applies here too: the published "4 pumps" can be 3 or 5 in practice, swing of ~40 cal. For tight tracking, asking explicitly for the pump count gets you closer to the brand-published number.
Other Starbucks protein drinks options (3)
Sorted by best-fit for the goal. Tap for the full source-cited breakdown.
| Build | cal | protein | carbs | fat |
|---|---|---|---|---|
| Grande Latte — Real Cup Fill Research | 190 | 12g | 18g | 7g |
| Pumpkin Spice Latte — Low-Cal Build | 215 | 5g | 30g | 7g |
| Grande Latte — Oat Milk, No Syrup | 193 | 4g | 23g | 8g |
Swaps that move the macros
Good for protein drinks
Protein cold brew · protein latte · protein cold foam · whole milk (highest protein non-protein option) · soy milk · espresso shots · sugar-free vanilla / cinnamon dolce syrups · cinnamon powder topping · ice (free volume in cold drinks)
Skip / minimize
Default syrup pumps (~20 cal each) · pumpkin spice / mocha / caramel / vanilla regular syrups · whipped cream (~80 cal grande) · caramel drizzle / mocha drizzle · sugar in raw or packets · oat milk if you specifically want protein (only 3g) · almond milk for protein (only 2g)
Brand Starbucks's official reference: Starbucks protein drinks announcement (2025) — official press release
Frequently asked questions
Which Starbucks drink has the most protein?
Per Starbucks' protein-drinks page, full protein lattes with protein cold foam topping reach ~42–51g protein per grande, depending on milk and flavor — the highest single-drink protein on the menu. Cold-foam beverages already on the menu deliver 19–26g protein per grande as published. Both ranges are bigger than most fast-food breakfast sandwiches.
How much protein is in Starbucks protein cold foam?
A grande protein cold foam topping contributes about 15g protein (range 15–18g depending on flavor, per Starbucks' published numbers), on top of whatever base drink you ordered. The topping itself runs ~80–110 cal. Regular non-protein cold foam adds only ~3g protein — the protein version is roughly 5x the protein for similar calories.
Is protein cold foam worth it?
For macro tracking, yes — ~15g of protein for ~80–110 cal is competitive with adding a separate protein source. For taste alone, the difference from regular cold foam is subtle; some customers find it slightly less sweet because the protein swap reduces dairy fat. The taste hit is small enough that the protein math usually wins.
How many calories does syrup add to a Starbucks drink?
Each pump of regular flavored syrup adds about 20 cal and 5g of sugar. A grande latte default has 4 pumps = ~80 cal of pure sugar. A pumpkin spice latte has more pumps plus pumpkin sauce. The fastest macro-saving move on any Starbucks order is "no syrup, sugar-free vanilla if needed" — drops 60–100 cal without changing the protein or coffee experience.
What is Starbucks Protein Power Hour?
In February 2026 Starbucks announced that Friday at 8 a.m. is the busiest time for protein drink orders across their US stores — protein cold brews, protein lattes, and protein cold foam additions. The 'Protein Power Hour' branding is part marketing, part real demand signal: the protein category is now mainstream enough that the chain is timing the rollout around weekday morning protein-tracking customers.