
High Protein Options at Starbucks
Quick Answer: Starbucks has 10 high protein options. The best — and the highest-protein — is the Egg, Pesto & Mozzarella Sandwich (390 cal, 21g protein, Nom Score B).
Top High Protein Picks at Starbucks
View full ingredients
View full ingredients
View full ingredients
Of the 10 high protein options at Starbucks, the Egg, Pesto & Mozzarella Sandwich rates highest — Nom Score B (67/100), on 390 calories, 21g protein, and 790mg sodium. Figures are computed from Starbucks’ published nutrition data (June 2026).
Build your exact Starbucks order
Pick your drink, size, milk, and add-ins — calories, sugar, and the Nom Score update live as you build. Protein counted per shot and milk swap.
A Venti Caramel Frappuccino with 4 pumps and whip lands at 660 calories.
What to Avoid
These items at Starbucks don’t meet high protein criteria:
Pro Tips: How to Order High Protein at Starbucks
Common questions about high protein at Starbucks
Is Starbucks good for high protein diets?
Yes — Starbucks has 10 high protein options, topped by the Egg, Pesto & Mozzarella Sandwich (Nom Score B).
What’s the best high protein option at Starbucks?
The Egg, Pesto & Mozzarella Sandwich is the best choice with 390 calories, 21g protein, and a Nom Score of B.
What is the highest-protein item at Starbucks?
The highest-protein option at Starbucks is the Egg, Pesto & Mozzarella Sandwich with 21g protein (390 cal).
What’s the best high-protein, low-calorie option at Starbucks?
For protein without the calories, the Egg, Pesto & Mozzarella Sandwich is the pick — 21g protein in 390 calories (Nom Score B).
Nutrition data verified. Calorie counts and macros are taken from Starbucks’ official published nutrition data. How the Nom Score works →
Explore More
Find the healthiest option, anywhere
Nom grades every fast food menu item A–F by the Nom Score, so you can order the best option at any restaurant.