Starbucks Keto Friendly Drinks
Every Starbucks drink with 12g or fewer net carbs at Grande size, ranked from lowest to highest. Net carbs are calculated as total carbohydrates minus dietary fibre. Filter by category or net carb range, then click through for the full breakdown.
All Starbucks Keto Friendly Drinks
Showing 16 drinks with ≤ 12g net carbs at Grande size and default milk, ranked lowest first. Use the filters to narrow by category or net carb range.
Featured Keto Picks at Starbucks
Curated selections across different situations — from strictest keto to everyday low-carb ordering.
Under 3g net carbs
Keto with caffeine (≤ 6g)
Keto hot drinks
How We Define "Keto-Friendly" at Starbucks
The methodology behind the threshold and rankings on this page.
Threshold: 12g net carbs or less
This page uses 12g net carbs per serving as the upper boundary for keto-friendly. This is a commonly used practical threshold — stricter keto approaches may target 5g or less. The 0–3g bucket above shows the most suitable options for the strictest keto plans.
Net carbs = total carbs minus fibre
Dietary fibre is subtracted from total carbohydrates to calculate net carbs, as fibre is not digested the same way as other carbohydrates. This is the standard approach used in keto tracking. Values shown are at Grande size using the default milk option.
Milk choice changes net carb count
Switching to a lighter or plant-based milk can meaningfully change net carbs. Almond drink tends to be lower in carbs than oat or semi-skimmed milk. Each drink's individual page shows the net carb breakdown across all available milk options.
Syrups and add-ins are not included
The values on this page reflect the standard Starbucks recipe. Adding flavoured syrups, extra pumps, or certain toppings will increase carbohydrates. Sugar-free syrups are available at most Starbucks locations and can significantly reduce net carbs in drinks that would otherwise be excluded.
Starbucks Drinks by Net Carb Range
Keto-friendly Starbucks drinks grouped by net carb level at Grande size, from lowest to highest.
0g net carbs
3 drinks0.1–3g
8 drinks3.1–6g
2 drinks9.1–12g
3 drinksHow to Order Keto at Starbucks
Practical ordering strategies that can bring carbs down significantly — even on drinks not on this list.
Request sugar-free syrup
Most Starbucks locations carry sugar-free versions of common syrups such as vanilla and hazelnut. Switching from standard syrup to sugar-free removes 5–15g of carbohydrates depending on the number of pumps.
Choose almond drink or no milk
Almond drink contains significantly fewer carbohydrates than oat, soy, or regular dairy milk. Ordering espresso-based drinks with almond drink — or black — can reduce net carbs by 5–10g compared to the default recipe.
Reduce pump count
Each pump of standard flavoured syrup adds approximately 5g of carbohydrates. Asking for fewer pumps (or none) is the simplest way to reduce carbs on any espresso drink. A Grande latte normally has 3–4 pumps by default.
Skip Frappuccinos
Frappuccinos are blended with a sweetened base that contains a significant amount of sugar regardless of customisation. Even with modifications, most Frappuccinos are difficult to bring below 20g net carbs at Grande size.
Browse Starbucks by Category
Explore the full Starbucks menu across all drink categories.
Starbucks Keto Friendly Drinks — FAQ
Common questions about ordering keto at Starbucks and how net carbs are calculated.
The most keto friendly Starbucks drinks are those with zero or near-zero net carbs — typically black coffee, plain espresso, Americano, and cold brew without added milk or syrup. These contain no carbohydrates at all. If you want something with milk, ordering with almond drink and no syrup brings most espresso drinks to under 3g net carbs.
Net carbs are calculated as total carbohydrates minus dietary fibre, using the values from the Starbucks published nutrition guide. Fibre is subtracted because it is not digested and absorbed in the same way as other carbohydrates. Values on this page are at Grande size using the default milk option listed in the standard recipe.
Yes, with modifications. A standard latte uses semi-skimmed milk and flavoured syrup, which can push net carbs to 20g or more. By switching to almond drink and requesting sugar-free syrup (or no syrup), a Grande latte can typically be brought down to 3–5g net carbs — well within keto range for most approaches.
Most Frappuccinos are not keto-friendly. They use a sweetened blended base that contains significant sugar regardless of milk choice. Even with modifications such as fewer pumps or sugar-free syrup, most Frappuccinos at Grande size exceed 20g net carbs. The light versions have fewer calories but still contain a notable amount of carbohydrates.
Yes, significantly. Different milk options have different carbohydrate contents. Almond drink is generally the lowest-carb option at Starbucks, followed by soya drink. Oat drink is higher in carbs than most dairy options. For the strictest keto, choosing almond drink or no milk at all makes the biggest difference. Each drink page on this site shows the net carb breakdown across all available milk options.