How we built this list
Two Kinds of “Vegan”
Vegan as standard
Made with no animal products in the standard recipe — no milk swap needed. This includes black coffee, teas, fruit coolers, and a handful of bakery and food items.
Vegan with plant milk
The standard recipe uses dairy milk, but Costa's own allergen data confirms the drink becomes vegan when made with oat, soya or coconut milk instead. Ask your barista for a plant-based milk — it may carry a small surcharge, which we haven't confirmed.
Not achievable as vegan — any milk
Hot Chocolate, Mocha and Iced Mocha cannot be made vegan, even with oat, soya or coconut milk. Costa's own allergen data shows milk present in every version of these three drinks, including the plant-milk ones — almost certainly from the chocolate sauce or powder itself, not the milk. Swapping to a plant-based milk does not fix it, so we're not listing them as vegan-with-plant-milk anywhere on this page. You'll also see this flagged directly next to each of them in the category tables below.
Some other drinks can't be made vegan even with a plant-based milk, because of a non-milk dairy ingredient elsewhere in the recipe (a sauce, a whipped topping, etc). We've documented that full list separately on our Milk & Dairy Alternatives page, sourced directly from Costa's guide.
By category
Vegan Items, Category By Category
Coffee
| Item | Vegan status |
|---|---|
| Americano | Vegan |
| Signature Latte | Vegan with plant milk |
| Latte | Vegan with plant milk |
| Cappuccino | Vegan with plant milk |
| Flat White | Vegan with plant milk |
| Cortado | Vegan with plant milk |
| Mocha | Not vegan — any milk |
1 item in this category isn’t covered by Costa’s official guide, so we’re not marking it either way — see the category page for details.
Other Hot Drinks
| Item | Vegan status |
|---|---|
| Chai Latte | Vegan with plant milk |
| Milk Babyccino | Vegan with plant milk |
| Hot Chocolate | Not vegan — any milk |
Frappé
| Item | Vegan status |
|---|---|
| Tropical Mango Bubble Frappé | Vegan |
| Strawberry Drizzle Frappé | Vegan |
| Coffee Frappé | Vegan with plant milk |
Coffee Over Ice
| Item | Vegan status |
|---|---|
| Iced Oat Velvetino | Vegan |
| Iced Black Americano | Vegan |
| Iced Americano (White) | Vegan |
| Iced Chai Latte | Vegan with plant milk |
| Iced Latte | Vegan with plant milk |
| Iced Mocha | Not vegan — any milk |
Iced Tea
| Item | Vegan status |
|---|---|
| Iced Matcha Latte | Vegan |
| Strawberry Coconut Matcha Iced Latte | Vegan |
| Peach Ice Tea | Vegan |
Tea
| Item | Vegan status |
|---|---|
| Pure Chamomile Infusion | Vegan |
| Decaf Tea | Vegan |
| English Breakfast Tea | Vegan |
| Earl Grey Tea | Vegan |
| Green Tea | Vegan |
| Mint Tea | Vegan |
| Citrus Zing with Vitamin C | Vegan |
| Spiced Apple with Vitamin B6 | Vegan |
| Berry Infusion | Vegan |
| Matcha Latte | Vegan with plant milk |
Fruit Coolers
| Item | Vegan status |
|---|---|
| Mango & Passion Fruit Cooler | Vegan |
| Red Summer Berries | Vegan |
Pastries & Sweets
| Item | Vegan status |
|---|---|
| Gingernut Loaf Cake | Vegan |
| Caramelised Biscuit Rocky Road | Vegan |
| Fruited Teacake | Vegan |
| Double Chocolate Cookie | Vegan |
| Biscoff Cheezecake | Vegan |
Snacks
| Item | Vegan status |
|---|---|
| Oaty Flapjack | Vegan |
| Apple Slices | Vegan |
| Watermelon | Vegan |
| Dried Mango | Vegan |
| Fruit & Nut Mix | Vegan |
5 items in this category aren’t covered by Costa’s official guide, so we’re not marking them either way — see the category page for details.