The Starbucks guide
Starbucks has one of the widest calorie ranges of any US chain, because the same cup can hold black coffee or a dessert-style blended drink. The figures on our page come from Starbucks' official US product nutrition pages for Grande (16 ounce) standard recipes, linked in the sources box above with the date we last checked them.
This guide covers the verified drinks and food on our page, why the numbers vary so much, and simple ways to change them.
How the Starbucks nutrition calculator works
The Starbucks calculator runs in four steps. First you choose a goal, such as maintaining weight, eating lighter, gaining or prioritizing protein, and the meal type you are planning. The tool turns that choice into a meal budget so the totals you see at the end are compared with a number that actually means something for your day. Second, you build the order by picking menu items. Third, you review every line, change quantities and remove anything you do not want. Fourth, you press Calculate to see calories, protein, carbs, fat and sodium for the whole meal.
Results only appear after you press Calculate. That is deliberate: totals that jump around while you are still choosing make it harder to think about the order, and a single result screen is easier to compare with your budget. If you change anything after calculating, press Calculate again to refresh the totals.
Everything happens in your browser. The calculator does not ask for an account, does not save your order to our servers and does not need your weight or age unless you choose to use the separate calorie planner to set a daily target.
Lowest-calorie, highest-protein and lowest-sodium Starbucks picks
These lists are calculated directly from the calculator data, so they update when the menu data updates. They are a starting point for comparison, not a recommendation that any single item suits your diet.
Lowest calories: Cold Brew (Grande) (5 calories), Caffè Americano (Grande) (15 calories), Caffè Latte (Grande) (190 calories), Chai Latte (Grande) (200 calories), Butter Croissant (250 calories). Low-calorie items are often drinks, sides or smaller portions, so check that the pick actually works as the meal you want.
Most protein: Double-Smoked Bacon, Cheddar & Egg Sandwich (21 g), Spinach, Feta & Egg White Wrap (20 g), Bacon & Gruyere Egg Bites (19 g), Sausage, Cheddar & Egg Sandwich (18 g), Bacon, Gouda & Egg Sandwich (18 g). The items with the most protein are often the larger items too, so compare them with the protein per calorie list below.
Most protein per 100 calories: Spinach, Feta & Egg White Wrap (6.9 g per 100 calories), Caffè Latte (Grande) (6.8 g per 100 calories), Bacon & Gruyere Egg Bites (6.3 g per 100 calories), Bacon, Gouda & Egg Sandwich (5.0 g per 100 calories), Double-Smoked Bacon, Cheddar & Egg Sandwich (4.2 g per 100 calories).
Lowest sodium: Caffè Americano (Grande) (10 mg), Cold Brew (Grande) (15 mg), Chai Latte (Grande) (110 mg), Caffè Mocha (Grande) (150 mg), Caramel Macchiato (Grande) (150 mg). Sodium adds up fast at restaurants, and the general daily value used on US nutrition labels is 2,300 mg.
Example Starbucks meals and their totals
These quick-start orders appear in the calculator and on the Starbucks pages, and they all come from the same shared data, so the totals match wherever you see them. Load one in the calculator and change it to fit your goal.
Bacon Gouda sandwich & Americano: Bacon, Gouda & Egg Sandwich plus Caffè Americano (Grande). Total 375 calories, 19 g protein, 37 g carbs, 18 g fat and 720 mg sodium.
Egg bites & cold brew: Bacon & Gruyere Egg Bites plus Cold Brew (Grande). Total 305 calories, 19 g protein, 9 g carbs, 20 g fat and 695 mg sodium.
Spinach feta wrap & latte: Spinach, Feta & Egg White Wrap plus Caffè Latte (Grande). Total 480 calories, 33 g protein, 53 g carbs, 15 g fat and 1010 mg sodium.
Croissant & cold brew: Butter Croissant plus Cold Brew (Grande). Total 255 calories, 5 g protein, 26 g carbs, 14 g fat and 315 mg sodium.
Starbucks sauces and extras
Sauces, dressings, cheese and extras are where restaurant meals quietly gain calories and sodium. The calculator lets you add these to any order. They are labeled Estimate until each one is checked against Starbucks's current official guide, and their prices show as Varies.
Extra pump of classic syrup: about 20 calories and 0 mg sodium. Packet of sugar: about 15 calories and 0 mg sodium. Splash of 2% milk: about 15 calories and 15 mg sodium.
Where the Starbucks numbers come from
Nutrition figures in this calculator come from Starbucks US product nutrition pages, published by the chain. They were last checked on November 6, 2026. The source link is shown above the calculator so you can compare any number yourself.
Menu prices vary by location, so the calculator shows Varies wherever we could not confirm a price for a specific restaurant. Check your local Starbucks ordering page for the current price.
If you see a number that no longer matches Starbucks's current information, email be@well.now with the item and a link to the source. Our editorial policy explains how corrections are reviewed and dated.
Tips for using the Starbucks calculator well
A few habits make the totals more useful and closer to what you actually eat.
- Set your goal first so the result compares with a real budget
- Add drinks, sides and sauces, not just the main item
- Use quantity for shared items instead of guessing halves
- Compare two versions of an order before you visit
- Check the source date when a menu has recently changed
- Treat light and extra portions as estimates
The verified drinks
A Grande Cold Brew is about 5 calories with 15 milligrams of sodium. A Grande Caffè Latte with standard 2 percent milk is about 190 calories, 13 grams of protein, 19 grams of carbs, 7 grams of fat and 170 milligrams of sodium. A Grande Caramel Frappuccino with whipped cream is about 380 calories, 4 grams of protein, 55 grams of carbs, 16 grams of fat and 230 milligrams of sodium.
- Cold Brew: about 5 calories
- Caffè Latte: about 190 calories, 13 g protein
- Caramel Frappuccino with whip: about 380 calories
Why the spread is so wide
Milk, syrup and toppings drive the calorie count. Black coffee is close to zero. Milk adds calories, protein and natural sugar. Syrups and sauces add sugar. Whipped cream, drizzles and cold foam add fat and sugar on top.
Blended drinks combine all three with a sweetened base, which is why a Frappuccino can carry many times the calories of a latte in the same size.
The verified food
The Spinach, Feta and Egg White Wrap is about 290 calories, 20 grams of protein, 34 grams of carbs, 8 grams of fat and 840 milligrams of sodium. The Bacon, Gouda and Egg Sandwich is about 360 calories, 18 grams of protein, 35 grams of carbs, 18 grams of fat and 710 milligrams of sodium. The Butter Croissant is about 250 calories, 5 grams of protein, 26 grams of carbs, 14 grams of fat and 300 milligrams of sodium.
- Egg White Wrap: 290 cal, 20 g protein
- Bacon, Gouda & Egg: 360 cal, 18 g protein
- Butter Croissant: 250 cal, 5 g protein
The egg white wrap gives the most protein per calorie of the three. The croissant is lighter than either sandwich but much lower in protein, so it may not keep you full for long.
Easy ways to lighten an order
Skip whipped cream on drinks that come with it. Ask for fewer pumps of syrup. Size down from Grande to Tall. Try a different milk; the app shows how nutrition changes when you switch. A cold brew with a splash of milk gives you a creamy iced coffee for far less than a blended drink.
- No whip
- Fewer syrup pumps
- Size down
- Check milk swaps in the app
Good pairings
A Grande latte with the egg white wrap is about 480 calories and 33 grams of protein, a solid breakfast. A black cold brew with the egg white wrap keeps the total close to 295 calories. Pairing a Frappuccino with a sandwich is where breakfast can climb past 700 calories.
Starbucks prices: why we show Varies
Starbucks does not publish one national US price list, and prices differ from one location to the next. Rent, wages, local taxes and regional promotions all play a part, and delivery apps often charge more than ordering direct. Any site listing exact Starbucks prices for the whole country is rounding, guessing or reporting a single store without saying so.
To see what you will actually pay, open the Starbucks app, pick your nearest location and browse the menu. Prices for that store appear before checkout. If you want to help other diners, share the price you paid on our community page with the date, so readers can see real, dated prices from real locations.
Using the calculator with Starbucks
Every Starbucks item on our page is in the nutrition calculator. Add your usual drink and food and press Calculate meal. Swap the drink to see the difference instantly. For customized drinks, the Starbucks app shows updated nutrition as you change milk, syrup and toppings.
Caffeine is a separate number from calories. Starbucks lists caffeine on many official product pages if you want to check it too.
How we check Starbucks nutrition facts
Every Starbucks number on this page comes from Starbucks's own published US nutrition information, linked in the sources box above. We copy the official values for each standard item, note the serving size, and record the date we last checked them. When Starbucks updates a recipe or publishes a new guide, we compare the new figures with ours and update both the numbers and the date.
We do not mix in figures from third-party apps or databases, and we do not estimate items Starbucks has not published. If an item is missing from our page, it is because we have not yet confirmed it against an official source. Restaurants prepare food by hand, so a real portion can differ a little from the published standard.
Allergies and special diets at Starbucks
Calories and macros are only part of the picture. If you have a food allergy, intolerance or medical diet, use Starbucks's official allergen and ingredient information and speak with staff when you order. Shared kitchens mean cross contact is possible. Our pages are a planning tool, not medical or dietary advice, and a registered dietitian can help with personal targets.
Frequently asked questions
Is the Starbucks nutrition calculator free?
Yes. The Starbucks calculator is free, needs no account and runs in your browser.
How accurate are the Starbucks calculator totals?
Totals add up the sourced values for standard recipes. Restaurant preparation varies, and custom portions are estimates, so treat results as a close guide rather than an exact measurement.
Why does the Starbucks calculator show Varies for prices?
Starbucks prices differ by US location. We only show a price when we confirmed it on an official menu for a named restaurant.
What is the lowest calorie drink at Starbucks?
Of the drinks on our page, the Grande Cold Brew served black is lowest at about 5 calories.
How many calories are in a Grande latte?
A Grande Caffè Latte with 2 percent milk is about 190 calories with 13 grams of protein.
What is the best high protein breakfast at Starbucks?
Of our verified items, the Spinach, Feta and Egg White Wrap gives about 20 grams of protein for 290 calories.
Are these numbers for Grande?
Yes. All drink figures are for Grande (16 ounce) standard recipes.
The takeaway
At Starbucks, the drink usually matters more than the food. Black cold brew is about 5 calories, a Grande latte about 190, and a Caramel Frappuccino with whip about 380. Pair a lighter drink with the egg white wrap for a high protein breakfast, and check local prices in the Starbucks app.
