Oatly oat milk barista edition carton next to a glass mug of latte on a wooden table

lifestyle

Vegan & Dairy-Free Starbucks Menu (2026): The Complete Ordering Guide

9 min read · Updated 2026-06-01 · Reviewed by the Starbucks Near Me editorial team · our methodology

QUICK ANSWER

Starbucks offers four vegan milk options — oat, almond, soy, and coconut — all of which are now free of the non-dairy upcharge in U.S. stores as of November 2024. Most espresso drinks (lattes, Americanos, shaken espressos, macchiatos), Refreshers, iced teas, and the cold-brew lineup can be made vegan with a simple milk swap and skipping the whipped cream. Hidden non-vegan ingredients include the caramel drizzle/sauce, white chocolate mocha sauce, pumpkin spice sauce, all standard whipped creams, all cold foams, and any drink containing honey (Medicine Ball, Honey Almondmilk Flat White). The most popular vegan order: Iced Brown Sugar Oatmilk Shaken Espresso.

Going vegan at Starbucks used to mean either a black coffee or a $0.70 surcharge for oat milk. Both of those constraints are gone. Plant-based milks are free across the U.S. as of late 2024, and the menu has quietly built out a deep bench of vegan-friendly drinks — including some of its all-time bestsellers. The catch: the order matters. Without knowing which sauces and toppings hide dairy, you can think you have a vegan drink and get one that absolutely is not.

Vegan milk options at Starbucks

Starbucks stocks four vegan milks nationwide: oat, almond, soy, and coconut. Four non-dairy milks are stocked nationwide as of 2026, and each is selectable as a substitution on the official Starbucks menu. Each behaves differently in hot and iced drinks:

MilkBest ForCalories (Grande)Notes
Oat (Oatly)Hot lattes, cold foam~120 calClosest texture to dairy. Best foam structure.
AlmondIced drinks, low-cal~30 calLowest calorie. Thinner mouthfeel; can foam thinly.
SoyHot lattes, classic latte texture~100 calOriginal non-dairy. Can curdle in very acidic drinks.
CoconutRefreshers, Pink Drink~70 calSweet, slight coconut flavor. Light texture.
Iced oat milk latte in a clear plastic cup on a white surface
Iced oat milk latte — one of the easiest vegan orders at Starbucks

Vegan espresso drinks

Nearly every Starbucks espresso drink can be made vegan by swapping in a non-dairy milk and skipping the dairy-based sauces. Every espresso drink at Starbucks is vegan-customizable as long as you swap the milk and avoid certain sauces. If you also want to keep sugar low, many of these line up with the builds in our low-sugar Starbucks drinks for diabetics guide. The default builds:

  • Iced Brown Sugar Oatmilk Shaken Espresso — vegan by default. The flagship vegan order.
  • Iced Toasted Vanilla Oatmilk Shaken Espresso — vegan by default.
  • Vanilla Latte — vegan with oat/almond/soy milk, no whip.
  • Caramel Macchiato — vegan with milk swap and no caramel drizzle on top (the drizzle contains dairy; the syrup base does not).
  • Cinnamon Dolce Latte — vegan with milk swap, no whip, no cinnamon dolce topping (the topping contains butter — request “no topping”).
  • Honey Almondmilk Flat Whitenot vegan, contains honey.
  • Americano / Espresso shots — naturally vegan with no modifications needed.
  • White Chocolate Mochanot vegan, white mocha sauce contains dairy. The standard Mocha (regular chocolate sauce) is vegan with a milk swap.
Plant-based lattes with latte art on a wooden cafe table alongside a vegan brownie
Plant-based lattes made with oat or almond milk look and taste just like dairy versions

Vegan cold drinks & refreshers

The Pink Drink, Dragon Drink, Paradise Drink, and any iced tea or Refresher with coconut milk are vegan exactly as served. The only cold drinks to avoid are the sweet cream and pumpkin cream toppings, which both contain dairy:

  • Pink Drink (Strawberry Açaí + coconut milk) — vegan as served
  • Dragon Drink (Mango Dragonfruit + coconut milk) — vegan as served
  • Paradise Drink (Pineapple Passionfruit + coconut milk) — vegan as served
  • Strawberry Açaí Lemonade Refresher — vegan
  • Iced Coffee with milk swap — vegan
  • Cold Brew + oat or almond milk — vegan
  • Iced Tea (any) — vegan; lemonade versions also vegan
  • Vanilla Sweet Cream Cold Brewnot vegan, sweet cream contains dairy
  • Pumpkin Cream Cold Brewnot vegan, both the pumpkin foam and the topping contain dairy
Three latte cups with latte art arranged in a row on a wooden table surrounded by green plants
Espresso-based drinks are fully vegan-customizable with a simple milk swap

Hidden non-vegan ingredients to watch for

The dairy hides in the sauces and toppings, not the milk: caramel drizzle, white mocha sauce, pumpkin spice sauce, every whipped cream and cold foam, and any honey blend. These are the ingredients new vegans most commonly miss when ordering at Starbucks. None of them are obvious from the drink name. Because milk and milk-derived ingredients are federally recognized major allergens, they must be declared on labels per guidance from the U.S. FDA:

IngredientVegan?Found In
Caramel sauce / drizzle❌ NoCaramel Macchiato topping, Frappuccinos
Caramel syrup (clear)✅ YesUsed in build of caramel drinks
White chocolate mocha sauce❌ NoWhite Mocha, White Chocolate Frappuccino
Mocha sauce (regular)✅ YesMocha, Mocha Cookie Crumble Frappuccino base
Pumpkin spice sauce❌ NoPSL, Pumpkin Spice Frappuccino
All standard whipped creams❌ NoAll Frappuccinos, holiday drinks
Vanilla Sweet Cream cold foam❌ NoCold Brew with sweet cream
Cinnamon dolce topping❌ No (contains butter)Cinnamon Dolce Latte default topping
Honey blend❌ No (vegan-strict)Honey Citrus Mint Tea, Honey Flat White
Java Chip / Frappuccino chips❌ NoJava Chip Frappuccino, Mocha Cookie Crumble
Barista handing a paper coffee cup to a customer across a cafe counter
Asking a barista to confirm vegan-safe ingredients only takes a few seconds

Vegan food at Starbucks

Vegan food is limited but real: plain or cinnamon-raisin bagels, avocado spread, packaged snacks, and an Impossible patty on a plain bagel with no cheese. The U.S. food menu has limited vegan options, but they exist:

  • Plain bagel — vegan at most U.S. stores
  • Cinnamon raisin bagel — typically vegan
  • Avocado spread — vegan, can be added to any bagel
  • Hippeas vegan chickpea puffs — vegan packaged snack
  • Justin’s Almond Butter packets — vegan
  • The Impossible Breakfast Sandwich — the patty is vegan but the standard build includes cheese and a non-vegan bun. Order: “Impossible patty on a plain bagel, no cheese” for a vegan hot breakfast.
  • Oatmeal (Hearty Blueberry / Classic) — vegan if ordered without the blueberry topping mix (the mix sometimes contains dairy in the blueberry sauce; verify locally)
  • Most pastries are NOT vegan — banana bread (eggs), croissants (butter), muffins (eggs), all sandwiches with cheese

How to order a fully vegan drink with confidence

Pick a sauce-free base, swap to a non-dairy milk, and say “no whip” and “no topping” explicitly — that combination makes almost any drink vegan. A reliable script for any vegan order:

  1. Pick a base drink that does not contain a dairy-containing sauce (avoid caramel sauce, white mocha, pumpkin sauce, sweet cream foam, pumpkin cream foam)
  2. Specify a non-dairy milk (oat / almond / soy / coconut)
  3. Say “no whipped cream” explicitly
  4. Say “no [drizzle / topping]” if the drink normally has one
  5. For Frappuccinos, also say “use the [drink-base] not the crème base if applicable”

Example fully vegan order: “Iced Grande Mocha with oat milk, no whip, no chocolate drizzle on top.” Compare to: “A Caramel Macchiato with oat milk”— which looks vegan but the standard caramel topping drizzle is dairy. Since plant-based milk is now free in the U.S., a vegan order costs the same as the dairy version — see our 2026 Starbucks menu prices guide for the full breakdown.

Frequently asked questions

Is the Pumpkin Spice Latte vegan?+

No. The pumpkin sauce contains condensed skim milk, and the standard topping is whipped cream. Even with a non-dairy milk substitution and no whip, the sauce itself disqualifies it. The closest fall-themed vegan option is the Apple Crisp Oatmilk Macchiato (default vegan with oat milk and apple-brown-sugar syrup) or a Pumpkin Cream Cold Brew with the cold foam removed and vanilla syrup added — vegan, but not really pumpkin.

Are Starbucks Refreshers vegan?+

Yes — the base Refreshers (Strawberry Açaí, Mango Dragonfruit, Pineapple Passionfruit) are vegan when ordered with water or coconut milk. The Pink Drink (Strawberry Açaí + coconut milk) is fully vegan as served. The Dragon Drink (Mango Dragonfruit + coconut milk) is also vegan. Avoid versions topped with cream cold foam.

Is the caramel sauce vegan at Starbucks?+

No. Both the caramel drizzle and the dark caramel sauce contain dairy (sweetened condensed milk and butter). They cannot be ordered as vegan. The classic caramel syrup (used in the Caramel Macchiato build) is vegan — it is the topping caramel that contains dairy.

Which Starbucks milks are vegan?+

Oat, almond, soy, and coconut milks are all vegan. As of November 2024, all four are free of upcharges in U.S. stores. Canada and the U.K. still charge $0.70 CAD or £0.45 per drink for non-dairy substitutions.

Is the matcha at Starbucks vegan?+

The matcha powder itself is vegan, but the standard Starbucks matcha blend is pre-mixed with sugar (not honey). The Iced Matcha Latte is vegan if ordered with oat, almond, soy, or coconut milk. The Matcha Crème Frappuccino contains a dairy crème base — not vegan even with milk swaps.

Are the whipped cream and cold foam vegan?+

Standard whipped cream is dairy-based and not vegan. Vanilla Sweet Cream cold foam is also dairy. Pumpkin Cream cold foam is dairy. No commercially available vegan foam alternative is on the U.S. menu as of 2026 — for vegan drinks, skip the foam or ask for an oatmilk-only “light foam” topping which is just frothed oat milk.

Is the Pink Drink vegan?+

Yes, the standard Pink Drink (Strawberry Açaí Refresher + coconut milk) is vegan as served. Watch for: dried strawberry pieces (they are vegan but coated in glycerin from various sources — strict vegans verify), and any cold foam topping (not vegan). The Pink Drink became an official menu item in 2017 after years on the unofficial secret menu.

Are Starbucks bagels and bakery items vegan?+

Some are. The plain bagel is vegan in most U.S. stores. The cinnamon raisin bagel is also typically vegan. Most pastries (banana bread, muffins, croissants) contain butter, eggs, or milk. The Impossible Breakfast Sandwich uses a real Impossible patty but the bun and cheese are not vegan as built — order it without cheese on a plain bagel for a vegan-friendly hot breakfast.

Is honey added to any Starbucks drinks?+

Yes — strict vegans should avoid: Honey Citrus Mint Tea (the “Medicine Ball” drink, contains honey), Honey Almondmilk Flat White (contains honey), and any “honey blend” drinks (espresso macchiato variants). The Iced Brown Sugar Oatmilk Shaken Espresso uses brown sugar, not honey, and is vegan.

What is the most popular vegan drink at Starbucks?+

The Iced Brown Sugar Oatmilk Shaken Espresso. Launched in 2021, it is fully vegan as standard (oat milk, espresso, brown sugar syrup, cinnamon dusting), tastes mainstream-coffee-shop-y rather than “vegan,” and routinely shows up in Starbucks’ top-10 best-selling drinks list. The Pink Drink is a close second.

Related guides

About this guide. Independent fan-made resource. Not affiliated with Starbucks Corporation. “Starbucks” and all related marks are property of Starbucks Corporation.

Ingredient lists, recipes, and menu items change. Cross-contact with dairy and other allergens occurs in stores. Always verify current ingredient lists with a barista or on the Starbucks app before ordering, especially for allergies. This guide is informational only.

Last updated: 2026-06-01 · Reading time: 9 min · Word count: 2380

Keep Reading

More to Explore