Keto at Starbucks: Low-Carb Drinks & How to Order

Your keto Starbucks guide: an unsweetened iced americano has ~0g carbs, and the right swaps cut a sweet latte from 50g+ down to under 4g net.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026 · 5 min read

Keto at Starbucks: Low-Carb Drinks & How to Order

Walking into Starbucks on keto can feel like a minefield of syrups, sweet cream, and 50-gram Frappuccinos. The good news: with a few swaps, almost any drink on the menu can be rebuilt into something that fits a strict low-carb day.

The most reliable keto Starbucks orders are unsweetened coffee drinks: black brewed coffee, an iced or hot Americano, cold brew, and espresso all sit at essentially 0g net carbs. To go milky, order a latte made with heavy cream or unsweetened almond milk and swap any flavored syrup for sugar-free vanilla or sugar-free cinnamon dolce — that keeps a grande in the 2 to 6g net carb range, versus 30 to 50g for a standard sweetened latte. Below is exactly what to order, what to avoid, and the numbers behind each choice.

The safest keto Starbucks drinks

These are the orders that need little or no modification. Coffee, tea, and espresso on their own carry virtually no carbs — the carbs almost always come from milk, syrup, or sweet toppings.

Drink (grande, 16 oz) Approx. net carbs
Brewed coffee, black 0g
Caffè Americano 0g
Cold brew, unsweetened 0g
Espresso (solo/doppio) 0g
Unsweetened hot or iced tea 0g
Iced passion tango tea, unsweetened ~1g
Americano with a splash of heavy cream ~1g

Order any of these and you're effectively in the clear. The unsweetened passion tango tea is a great pick when you want something fruity and bright without the juice-based Refreshers.

How to build a keto latte or cappuccino

A latte is mostly steamed milk, and milk is where the carbs hide — a cup of 2% milk has roughly 12g of carbs from lactose. The fix is to change the dairy and the sweetener.

  • Swap the milk. Ask for heavy cream (often listed as a "breve" when it's half-and-half, so specify heavy cream) cut with a splash of water or hot water, or choose unsweetened almond milk, which runs about 1 to 2g of carbs per cup.
  • Swap the syrup. Regular flavored syrups carry about 5g of carbs per pump. Use sugar-free vanilla or sugar-free cinnamon dolce instead — roughly 0 to 1g net carbs per pump.
  • Skip the sweet finishers. No caramel drizzle, no classic sweet cream cold foam, no whipped topping made with the sweetened base.

A grande latte built with heavy cream and three pumps of sugar-free vanilla lands around 4 to 6g net carbs. The same drink as it's sold on the menu — whole milk, classic vanilla syrup — is closer to 35g.

Syrups, milks, and sweeteners: what to choose

The single biggest lever on your carb count is what goes in besides the coffee. Here's a quick reference for the common add-ins.

Add-in Carbs
Sugar-free vanilla syrup ~0–1g per pump
Sugar-free cinnamon dolce syrup ~0–1g per pump
Classic / flavored syrup ~5g per pump
Heavy cream ~0.4g per tablespoon
Unsweetened almond milk ~1–2g per grande pour
Whole milk ~12g per cup
Oat milk ~16g+ per grande pour
Classic sweet cream cold foam ~15g+ per serving

Two things to watch: oat milk is one of the highest-carb milk options Starbucks offers, and the "classic" sweet cream foam is pre-sweetened. If you love cold foam, ask for it made with heavy cream and sugar-free syrup instead.

Cold drinks: keto cold brew and iced options

Cold brew and iced coffee are naturally low-carb until they're dressed up. A plain grande cold brew is 0g. To make it indulgent without the carbs:

  • Add a splash of heavy cream and one to two pumps of sugar-free syrup.
  • Ask for sugar-free vanilla sweet cream cold foam — request the foam be built with heavy cream and sugar-free syrup rather than the classic sweet cream base.
  • For iced lattes, follow the same rules as hot lattes: heavy cream or unsweetened almond milk, sugar-free syrup.

A "keto white drink" — iced unsweetened passion tango tea or an Americano with heavy cream and sugar-free vanilla — is a popular off-menu build that stays under 4g net carbs.

Drinks to avoid (or heavily modify)

Some menu items are built on sugar and can't be reasonably rescued.

Drink Approx. carbs Why
Frappuccinos 50–70g+ Sweetened base + whip + milk
Refreshers & Pink Drink 20–45g Fruit juice base
Pumpkin Spice / flavored seasonal lattes 40–60g Classic syrup + sweet topping
Hot chocolate / mochas 40–55g Mocha sauce is sugar-heavy
Chai latte (classic) 40–50g Pre-sweetened chai concentrate
Caramel macchiato 30–40g Vanilla syrup + caramel drizzle

If you crave a chai or mocha, the workaround is an Americano or latte with sugar-free syrup — there's no sugar-free chai concentrate or mocha sauce, so the classic versions are off the table on strict keto.

A few ordering scripts that always work

  • "Grande Americano with a splash of heavy cream and two pumps of sugar-free vanilla."
  • "Tall latte made with heavy cream, three pumps sugar-free cinnamon dolce, no classic syrup."
  • "Grande cold brew, no sweetener, splash of heavy cream."
  • "Venti unsweetened iced passion tango tea, two pumps sugar-free vanilla."

Net carbs at Starbucks vary by store, pour size, and how heavy-handed your barista is — so the numbers above are close estimates, not lab-precise figures. The easiest way to stay honest is to log what you actually drank. Pop your order into CarbMeNot, adjust the cream and syrup pumps to match what you got, and you'll see your real net carbs for the day instead of guessing. Order smart, track it, and Starbucks stays firmly inside your keto budget.

Frequently asked questions

What can I drink at Starbucks on keto?
Stick to unsweetened coffee and espresso drinks: black brewed coffee, an Americano, cold brew, or espresso. For milk-based drinks, choose a latte made with heavy cream or unsweetened almond milk, skip the flavored syrups, and add sugar-free vanilla or sugar-free cinnamon dolce instead. These options range from 0 to about 5g net carbs.
Is there a keto-friendly Starbucks latte?
Yes. Order a latte with heavy cream cut with a splash of water (a 'breve' style) or with unsweetened almond milk, and use sugar-free syrup instead of classic syrup. A short or tall version lands around 2 to 6g net carbs depending on how much dairy you use. A standard latte with whole milk and regular syrup can hit 30 to 50g of carbs.
How many carbs are in Starbucks sugar-free syrup?
Starbucks sugar-free syrups (vanilla and cinnamon dolce) are sweetened with maltodextrin and erythritol and add roughly 0 to 1g of net carbs per pump. Three or four pumps in a grande still keep you well under 5g, making them the cleanest way to add flavor on keto.
Can I get a keto Pink Drink or Refresher at Starbucks?
Not really. Refreshers and the Pink Drink are made with sweetened fruit juice and contain roughly 20 to 45g of carbs depending on size, so they don't fit a keto budget. If you want something fruity and cold, ask for an unsweetened iced passion tango tea with sugar-free syrup instead.
Does heavy cream have carbs?
Heavy cream has about 0.4g of carbs per tablespoon, so even a generous 2 to 3 tablespoon pour in your coffee adds only about 1g. That's why heavy cream (or breve) is the go-to keto dairy at Starbucks over milk, which carries roughly 12g of carbs per cup from lactose.

Track it all in seconds

Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.

Download on the App Store