I wish I’d known, back when I was mixing questionable coffee-protein powder drinks, that Starbucks had this many high-protein options.

I had no idea I could hit my macros with an espresso drink I actually wanted to finish.

These drinks give me the caffeine I wanted and enough protein to make them feel like a real part of the day.

And they do it without tasting like a chore. Here are 13 of my favorite high-protein Starbucks drinks.

1. White Chocolate Mocha (15g of protein)

Starbucks White Chocolate Mocha

White Chocolate Mocha Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

230

340

430

530

Total Fat

11 g

15 g

18 g

21 g

Sugar

27 g

40 g

53 g

67 g

Protein

7 g

11 g

15 g

19 g

Caffeine

75 mg

75 mg

150 mg

150 mg

Back when I was in school, the White Chocolate Mocha was the drink I kept circling back to.

The 53 grams of sugar and 150 mg of caffeine made it feel like a full-day commitment, not just a quick coffee break.

The protein content is quite good, too – so much so, that I now order sugar-free versions of it, even when watching my carbs.

The Grande size of this espresso protein drink contains 15 grams of protein, and the Venti goes up to 19 grams.

That is close to what I'd expect from a full scoop of whey powder.

The downside is the sugar. Even if you're only thinking in everyday carb targets, 53 grams of simple carbs from one mocha is a lot for a single drink.

Tips from a Barista: 
  • I recommend asking for half the amount of white chocolate pumps as the drink normally calls or. As the white chocolate is quite sweet, it’s still very tasty without all the sugar.

2. White Hot Chocolate (15g of protein)

Starbucks White Hot Chocolate

White Hot Chocolate Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Kids 8 fl oz

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

240

240

350

440

540

Total Fat

11 g

11 g

15 g

19 g

22 g

Sugar

28 g

28 g

41 g

55 g

68 g

Protein

8 g

8 g

12 g

15 g

19 g

Caffeine

0 mg

0 mg

0 mg

0 mg

0 mg

There are still times when I want a drink without caffeine at all.

The White Hot Chocolate is the one I reach for then, especially when I want something hot, sweet, and cozy.

This popular Starbucks hot chocolate drink has a lighter, less bold taste than the regular hot chocolate and comes with 15 grams of protein.

The other reason is sugar, and that is the bigger issue for me.

Not only that, but I find it to be a great ‘base drink’ to try different flavors with, so it’s never the same experience twice.

Add a couple of espresso shots, and it turns into a White Chocolate Mocha.

Tips from a Barista: 
  • Add raspberry or peppermint syrup for a whole different hot white chocolate!

3. Mocha (14g of protein)

Starbucks Mocha Frappuccino

Caffè Mocha Nutritional Breakdown 

(Hot- Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

200

290

370

450

Total Fat

9 g

13 g

15 g

18 g

Sugar

18 g

27 g

35 g

45 g

Protein

7 g

11 g

14 g

18 g

Caffeine

90 mg

95 mg

175 mg

185 mg

I’m a big fan of the Caffè Mocha because it gives me two things I actually want: dark chocolate and espresso.

It’s rich, creamy, and packed full of vibrant dark chocolate flavors.

It contains 7 to 14 grams of protein, depending on size, and the sugar is noticeably lower than the white versions.

A Grande has 14 grams of protein and 35 grams of sugar, which is almost half as much sugar as the White Hot Chocolate and White Chocolate Mocha.

Drink Starbucks Mocha Whenever You Want At Home!
Starbucks Doubleshot Energy Drink Coffee...
7,733 Reviews
Starbucks Doubleshot Energy Drink Coffee...
  • Pack of twelve, 15 ounces per can
  • Starbucks Doubleshot Energy Mocha
  • 210 calories per can
  • Grab a can of Starbucks Doubleshot Energy Coffee...

4. Hot Chocolate (14g of protein)

Starbucks Hot Chocolate

Hot Chocolate Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Kids 8 fl oz

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

190

190

280

370

450

Total Fat

9 g

9 g

12 g

16 g

18 g

Sugar

18 g

18 g

27 g

37 g

46 g

Protein

6 g

6 g

10 g

14 g

17 g

Caffeine

15 mg

15 mg

20 mg

25 mg

35 mg

Hot Chocolate has less sugar than White Hot Chocolate, and the flavor leans more dark chocolate than creamy candy sweetness.

It is a simple mix of steamed milk, mocha sauce, and whipped cream.

With up to 17 grams of protein, it still feels rich, just not nearly as sweet as the white chocolate version.

However, keeping protein high and sugar low isn’t an issue by switching out for sugar-free mocha.
Make Starbucks Hot Cocoa At Home - Just Add Water!
On Sale Today
Starbucks Classic Hot Cocoa, 30 Ounce (Pack...
4,181 Reviews
Starbucks Classic Hot Cocoa, 30 Ounce (Pack...
  • PREMIUM INGREDIENTS: Smooth, velvety cocoa with...

5. Latte (13g of protein)

Starbucks Iced Cafe Latte

Caffè Latte Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

100

150

190

250

Total Fat

3.5 g

6 g

7 g

9 g

Sugar

9 g

14 g

18 g

23 g

Protein

6 g

10 g

13 g

16 g

Caffeine

75 mg

75 mg

150 mg

150 mg

The latte is probably Starbucks’ most familiar coffee order, and I can see why.

The steamed milk softens the espresso, so the drink ends up velvety and only lightly sweet.

It doesn't have a very strong espresso flavor, and a venti can contain up to 16 grams of protein.

Most of the 23 grams of sugar comes from the milk, and that is also where the protein comes from.

For a super easy way to make the most exquisite hot chocolate ever, add a pump or two of vanilla syrup!

6. Vanilla Crème (13g of protein)

Starbucks Vanilla Creme

Vanilla Crème Nutritional Breakdown 

(Iced/Hot/Blended - Without Modification)

Nutrients

Kids 8 fl oz

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

180

190

280

350

430

Total Fat

9 g

9 g

12 g

14 g

16 g

Sugar

19 g

22 g

33 g

43 g

54 g

Protein

6 g

6 g

10 g

13 g

16 g

Caffeine

0 mg

0 mg

0 mg

0 mg

0 mg

The Vanilla Crème is basically the vanilla version of a hot chocolate.

It’s literally vanilla syrup, milk, and whip and is a great option when avoiding caffeine or simply don’t like the taste of coffee.

It contains up to 16 grams of protein when made with the default 2% milk.

I like the velvety mouthfeel and mild vanilla aroma, and it adapts easily whether I want it hot or iced.

Tips from a Barista: 
  • Adding cinnamon dolce syrup and drizzle is one of the most delicious modifications for this drink!

7. Latte Macchiato (12g of protein)

Starbucks Latte Macchiato

The Latte Macchiato has a good balance of protein, sugar, and caffeine.

I like it before training because it gives me a solid caffeine hit without feeling as heavy as some of the sweeter drinks.

It contains around 12 grams of protein with a whopping 225 mg of caffeine.

It’s made by essentially pouring 3 shots (depending on size) into steamed milk, making it super easy to substitute alternative milks.
Tips from a Barista: 
  • The Latte Macchiato button doesn’t exist in many Starbucks stores anymore, so try ordering it as the ‘Upside-Down Latte with an extra espresso shot’. 

8. Pistachio Latte (12g of protein)

Starbucks Iced Pistachio Latte with Sweet Cream Cold Foam

The Pistachio Latte was a risk for me because I am not much of a pistachio person.

Still, it surprised me with a buttery sweetness that works well with the brown sugar syrup.

The pistachio syrup is interesting on its own, but the salted brown butter topping is what makes the drink stand out.

While the protein content is quite nice, I’d recommend getting half the pumps of syrup as it’s also very sweet.
Tips from a Barista: 
  • Try it with a pump of Toffee Nut and Brown Sugar syrups! 
  • For an excellent non-dairy alternative, the pistachio and salted brown butter topping goes fantastic with oat milk. 

9. Matcha Tea Latte (12g of protein)

Starbucks Iced Matcha Tea Latte with Raspberry Syrup

Matcha Tea Latte Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

110

190

240

320

Total Fat

3.5 g

5 g

5 g

9 g

Sugar

14 g

24 g

5 g

43 g

Protein

6 g

10 g

5 g

16 g

Caffeine

30 mg

55 mg

5 mg

110 mg

The Matcha Tea Latte is one of Starbucks’ better-known non-coffee drinks, and I can see why it has its own following.

I first tried this drink by accident, and now I order it regularly both hot and iced.

The mix of Japanese green tea, matcha, milk, and sugar gives it an earthy flavor and around 12 grams of protein with 32 grams of sugar.

I enjoy the fact that it’s not completely caffeine free, and still offers a nice dose of energy to the tune of 80 mg.

10. Flat White (12g of protein)

Starbucks Flat White

Flat White Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

50

170

220

290

Total Fat

5 g

9 g

11 g

15 g

Sugar

8 g

13 g

17 g

22 g

Protein

6 g

9 g

12 g

15 g

Caffeine

130 mg

130 mg

195 mg

195 mg

I spent years as a latte person, but eventually I wanted more espresso to come through.

The Flat White was the drink that pulled me toward it.

It is made with steamed milk and espresso like a latte, but the milk-to-espresso ratio is different.

Instead of the thicker foam cap you get on a latte, the flat white finishes with only a thin layer.

A Flat White has about 50 mg more caffeine because it is more concentrated, but the protein and sugar are about the same.

11. Iced White Chocolate Mocha (11g of protein)

Starbucks Iced White Chocolate Mocha

Iced White Chocolate Mocha Nutritional Breakdown 

(Iced - Without Modification)

Nutrients

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

310

420

560

Total Fat

15 g

20 g

24 g

Sugar

36 g

48 g

70 g

Protein

8 g

11 g

15 g

Caffeine

75 mg

150 mg

225 mg

This drink features nearly identical ingredients as White Chocolate Mocha plus ice, making it a popular drink choice during summer .

The iced version has 4 grams of protein and 5 fewer grams of sugar in the Grande size, since the ice takes up some of the cup.

Regardless, it’s a refreshing way to cool off with a sweet drink after the gym to get that glucose working on recovery!
Tips from a Barista: 
  • Try it with 1 pump of hazelnut syrup, 1 pump of caramel syrup, and 2 pumps of white chocolate mocha sauce. I know it sounds like a lot, but it’s a complex, rich sweetness that goes perfectly with the white mocha. 

12. Iced Caramel Macchiato (10g of protein)

Starbucks Iced Caramel Macchiato

Iced Caramel Macchiato Nutritional Breakdown 

(Iced - Without Modification)

Nutrients

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

180

250

350

Total Fat

5 g

7 g

9 g

Sugar

24 g

34 g

49 g

Protein

7 g

10 g

13 g

Caffeine

75 mg

150 mg

225 mg

When I was a barista, this one was always fun to make because of the caramel drizzle on top and around the cup, so I eventually tried it myself.

I probably should not have, because I have a hard time resisting an Iced Caramel Macchiato once I taste it.

The cold milk, espresso, and buttery caramel sauce make it taste almost dessert-like.

With 13 g of protein , it’s not a bad choice, however I recommend ordering it upside-down so the espresso shots sit at the bottom.
Can't Make It To Starbucks? Get This Drink At Home!

No products found.

13. Chai Tea Latte (8g of protein)

Starbucks Iced Chai Latte with Vanilla Syrup and Pumpkin Cream Cold Foam

Chai Tea Latte Nutritional Breakdown 

(Hot - Without Modification)

Nutrients

Short

(8 fl oz)

Tall

(12 fl oz)

Grande

(16 fl oz)

Venti

(20-24 fl oz)

Calories

120

190

240

310

Total Fat

2 g

3.5 g

4.5 g

6 g

Sugar

21 g

32 g

42 g

53 g

Protein

4 g

6 g

8 g

10 g

Caffeine

50 mg

70 mg

95 mg

120 mg

I think of the Chai Tea Latte as an iconic Starbucks drink.[3]

The black tea, cinnamon, clove, and other spices with steamed milk and foam give it a warm, spiced flavor that feels comforting without being heavy.

It doesn’t have quite as much protein as the other options, with just 8 grams in a Grande, because there’s less milk and more water.

Ordering it without water makes it richer and adds protein through the extra milk.

I have a few good modifications to try below if you want an even thicker Chai Tea Latte.


Tips from a Barista: 
  • For an extra energy boost, add an espresso shot or two for a delicious Dirty Chai
  • Ask to steam in some cinnamon for a spicier taste 
  • Add a splash of oat milk, brown sugar syrup, and whipped cream for my version of a Gingerbread Cookie. 

What defines a ‘high’ level of protein in a drink?

What counts as high protein depends on the person. A sedentary adult and a bodybuilder are not looking for the same amount.

On average, a healthy adult should consume 1 to 2 grams of protein per kilogram of body weight[4].

If someone is eating around 100 grams a day, a Starbucks drink that provides a tenth of that can feel pretty significant.

So when anyone questions my Starbucks habit, I can at least point to the protein.


How to order high-protein Starbucks drinks

Each of these drinks is ordered the same way as anything else at Starbucks, whether in person, in the app, or at the drive-thru.

After you choose a drink and size, add any extra or substitute cream, syrups, sauces, or flavors.

For example, “I’d like to order a Venti Chai Latte with no water and brown sugar syrup” .

Starbucks Barista Preparing Coffee

FAQs

Does Starbucks have a protein Frappuccino?

No, Starbucks does not have a protein Frappuccino. Frappuccinos are generally much higher in sugar, too.

Are Starbucks protein drinks considered healthy?

Starbucks protein drinks are not necessarily healthy, since most of them still have a fair amount of sugar. With drinks like the latte, that sugar can be lowered by skipping syrups and keeping the order simple.

What should bodybuilders order at Starbucks?

Bodybuilders do not all have the same goals, so the choice usually comes down to whether someone wants a low-cal drink or a high-protein drink.

At Starbucks, it is hard to find a drink that is both low in calories and high in protein.

For that reason, I usually think of green tea drinks as the low-cal option and lattes as the higher-protein choice.

Can you mix coffee with a protein shake?

You can also mix coffee with a protein shake if you want something that leans more toward both.


Summary - Hit your macros with Starbucks!

I'm not going to pick drinks without enough protein to keep me satisfied.

That is why I keep coming back to this list of 13 high-protein drinks at Starbucks.

They cover a lot of cravings, and my favorite is still the Pistachio Latte for its sweet, buttery flavor and extra protein.

References:

1. https://www.healthline.com/health/blood-sugar-spike
2. https://www.medicalnewstoday.com/articles/322827

3. https://www.starbucks.com/menu/product/466/hot
4. https://www.mayoclinichealthsystem.org/hometown-health/speaking-of-health/are-you-getting-too-much-protein

ShayAnne Weeks

Author

ShayAnne Weeks
Shay is a fun-loving content writer and DJ who enjoys traveling the world whenever, wherever possible. The lifeblood that makes it all attainable has always been a strong cup (or 3) of coffee.

My favorite drink? I'd go with... A Café Cubano con Leche

See Our Editorial Processes

Meet Our Team

Share Feedback