Starbucks Milk Options Nutrition Comparison: Oat, Almond, Coconut and Dairy
Your milk choice can change a grande latte by roughly 80–120 calories. As a quick answer: whole milk is the creamiest but highest in calories and fat; 2% (the default in most Starbucks drinks) is the balanced middle ground; nonfat milk keeps protein high with fewer calories; oat milk is the richest and sweetest plant-based option; almond milk is the lightest and lowest-calorie; and coconut milk adds a subtle tropical flavor with moderate calories. All figures below are general estimates — actual nutrition varies by size, recipe, and preparation.
Starbucks milk options at a glance
| Milk (per ~8 oz / 240 ml) | Calories | Sugar | Protein | Fat | Best for |
|---|---|---|---|---|---|
| Whole milk | ~150 | ~12 g | ~8 g | ~8 g | Creamy lattes, most flavor |
| 2% milk (default) | ~120 | ~12 g | ~8 g | ~5 g | Balanced everyday choice |
| Nonfat milk | ~90 | ~12 g | ~9 g | ~0 g | High protein, low fat |
| Oat milk | ~120 | ~7 g | ~3 g | ~5 g | Sweet, creamy, dairy-free |
| Almond milk | ~60 | ~4 g | ~1 g | ~3 g | Fewest calories |
| Coconut milk | ~50 | ~6 g | ~0 g | ~4 g | Light with a tropical note |
| Soy milk | ~100 | ~6 g | ~7 g | ~4 g | Plant-based protein |
General estimates only — Starbucks recipes, cup sizes, and preparations change these numbers.
Dairy options: whole, 2%, and nonfat
- Whole milk gives the richest texture and flavor, but adds the most calories and fat. Best when taste matters more than calories.
- 2% milk is what Starbucks uses by default in most milk-based drinks — a good middle ground for everyday orders.
- Nonfat milk keeps nearly all the protein (~9 g per 8 oz) with almost no fat, making it the best dairy pick for a lighter, protein-friendly drink.
- Breve (half-and-half) is the indulgent option — very creamy and very high in calories, so treat it as an occasional splurge.
Plant-based options: oat, almond, coconut, and soy
- Oat milk is the creamiest and sweetest plant-based choice, steaming beautifully for lattes — but it carries more calories and carbs than almond milk.
- Almond milk is the lowest-calorie option on the menu, with a light, nutty taste. Ideal for iced drinks and low-calorie orders.
- Coconut milk is light with a subtle tropical flavor that works best in iced drinks and refreshers.
- Soy milk offers the most protein (~7 g per 8 oz) of the plant-based options, making it the best non-dairy pick for protein seekers.
Which Starbucks milk is best for weight loss?
Almond milk, by a clear margin — it has the fewest calories and the least sugar of the standard options. To trim calories further, combine it with a tall size, fewer syrup pumps, and no whipped cream. A grande almond-milk latte can save you roughly 60–100 calories compared with the same drink made with 2%.
Which milk has the most protein?
Dairy wins on protein: nonfat and whole milk deliver roughly 8–9 g per 8 oz. Among plant-based milks, soy is the clear leader at roughly 7 g per 8 oz. For more ideas, see our roundup of high-protein Starbucks drinks.
How to order a lighter milk-based drink
- Ask for almond or nonfat milk instead of the default 2%.
- Order a tall — see how calories change by size in our average calories by size guide.
- Skip whipped cream or swap in a lighter cold foam topping.
- Run your exact order through the Starbucks calories calculator before you buy.
FAQ
What milk does Starbucks use by default?
2% milk, unless you ask for a different option when ordering.
Is oat milk healthy at Starbucks?
It is creamy, dairy-free, and naturally sweet, but it has more calories and carbs than almond milk. It works best as a taste upgrade, not a diet shortcut.
Which Starbucks milk has the least sugar?
Almond milk, at roughly 4 g of sugar per 8 oz — the lowest of the standard options.
Does coconut milk taste good in lattes?
It adds a subtle tropical note. It shines in iced drinks; for a classic hot latte, oat or dairy milk usually blends more smoothly.
Estimate your whole order with the Starbucks calories calculator, and find more guides on the BrandCalorieCalc homepage.
