High-Protein Starbucks Drinks

By Anirudh Saraya · Last checked:

Illustrative photo: iced latte-style coffee drink in a clear cup (not an official Starbucks photo)

The highest-protein Starbucks drinks are the protein matcha and protein lattes, with 27 to 31 g of protein in a Grande, per starbucks.com. Sugar-free versions keep the protein at about 200 to 240 calories. Among classic drinks, milk-heavy lattes and mochas give 12 to 14 g. Black coffee, tea and Refreshers have almost none.

Highest-protein drinks (Grande)

Values are for the standard recipe, per starbucks.com (US, checked 2026-10-24).

Drink Protein (g) Calories Sugar (g)
Iced Protein Matcha 31 260 23
Iced Caramel Protein Matcha 31 270 24
Iced Sugar-Free Vanilla Protein Matcha 31 210 10
Iced Sugar-Free Caramel Protein Matcha 31 210 10
Iced Vanilla Protein Latte 29 270 29
Iced Caramel Protein Latte 29 280 31
Iced Sugar-Free Vanilla Protein Latte 29 200 9
Iced Sugar-Free Caramel Protein Latte 29 200 9
Protein Matcha (hot) 28 300 30
Sugar-Free Vanilla Protein Matcha (hot) 28 240 16
Vanilla Protein Latte (hot) 27 310 34
Sugar-Free Vanilla Protein Latte (hot) 27 230 15
Iced Vanilla Protein Cream Shaken Espresso 19 410 28
Vanilla Protein Cream Cold Brew 17 300 23

For the most protein per calorie, the iced sugar-free protein lattes (29 g for 200 calories) and the iced sugar-free protein matchas (31 g for 210 calories) lead the menu.

Classic drinks with the most protein (Grande)

Drink Protein (g) Calories Sugar (g)
Caffè Mocha 14 370 35
Pumpkin Spice Latte 14 390 50
Hot Chocolate 14 370 37
Caffè Latte 13 190 18
White Chocolate Mocha 13 390 46
Flat White 12 220 17
Blonde Vanilla Latte 12 250 35
Matcha Latte 11 220 29
Caramel Macchiato 10 250 33
Cappuccino 9 140 12
Iced Matcha Latte 9 190 25
Iced Caffè Latte 8 130 11

The Caffè Latte is the best classic option for protein per calorie: 13 g for 190 calories and no added syrup.

Low-protein drinks

These have 0 to 4 g of protein in a Grande, per Starbucks: Cold Brew, Caffè Americano, Espresso, Iced Espresso, Pink Drink, Refreshers, Coffee Frappuccino (3 g), Chocolate Cream Cold Brew (3 g), Iced Brown Sugar Oatmilk Shaken Espresso (2 g), Iced Pumpkin Cream Shaken Espresso (4 g) and Iced Shaken Espresso (4 g).

How to add protein to any drink

  • Protein-boosted Milk: Starbucks says it adds about 12 to 16 g of protein to a Grande hot or iced latte.
  • Protein cold foam: about 15 g of protein in a Grande, per Starbucks.
  • More milk, less water or ice: a latte has far more protein than an Americano with a splash of milk.
  • Milk choice matters: Starbucks doesn't publish per-milk protein for each drink, so check the calculator for an estimate before swapping to a plant milk.

Last checked: 2026-10-24. Source: Starbucks.com US menu nutrition; Protein-boosted Milk and protein cold foam figures from about.starbucks.com. Author: Anirudh Saraya.

FAQs

What Starbucks drink has the most protein?

Per starbucks.com, the Grande iced protein matcha drinks lead with 31 g of protein, followed by the Grande iced protein lattes at 29 g.

What is the best high-protein, low-sugar Starbucks drink?

The sugar-free protein drinks. A Grande Iced Sugar-Free Vanilla Protein Latte has 29 g protein, 9 g sugar and 200 calories, per Starbucks.

How much protein is in a Grande Caffè Latte?

13 g with the standard 2% milk, at 190 calories, per Starbucks.

What is Starbucks Protein-boosted Milk?

It is a protein-enriched milk option. Starbucks says it adds about 12 to 16 g of protein to a Grande hot or iced latte.

Does protein cold foam add much protein?

Starbucks says protein cold foam adds about 15 g of protein in a Grande.

Which Starbucks drinks have almost no protein?

Black coffee, espresso, tea and Refreshers have 0 to 1 g. Drinks with a splash of milk, such as the Iced Shaken Espresso, have about 4 g in a Grande.