Tim Hortons vegan options are not a menu section, and nothing at the counter carries a vegan or vegetarian label. What does exist is the official allergen guide, and this page is built from it row by row. Every item below was checked against the Tim Hortons Allergen Guide, Canadian Edition, July 2026, and the calories come from the official Nutrition Guide of the same date.
Read the next part before the tables, because it sets what the tables can and cannot say. An item with no mark in the guide’s Milk column and no mark in its Egg column carries neither ingredient, per the guide. That is evidence about milk and egg, and nothing more. It is not a vegan certification. Honey is not covered by the allergen columns, and neither is any ingredient outside them, and food is prepared in shared kitchens, so cross contact is always possible. The guide itself shows why the care is needed: its Beef Chili row carries no milk or egg mark at all, and chili is still a beef build. So this page runs two tests on every row, the milk and egg marks, and a plain read of the item’s name and category to screen out meat builds.

Vegetarian and vegan picks at a glance
- Tier 1, no Milk mark and no Egg mark: 22 guide entries
- Tier 1 drinks: 10, black coffees, plain teas, Classic Lemonade and 4 quencher flavours
- Tier 1 foods: 2, Hash Brown and Potato Wedges
- Tier 1 toppings, sauces and syrups: 10, two jam packets, peanut butter, marinara sauce and 6 syrups
- Tier 2, meat free builds with Milk or Egg marks: 42 items, 7 breakfast, 10 lunch, 25 bakery
- Donuts and Timbits: 51 items, all meat free by build, and every one carries Milk: Contains
- Items Tim Hortons labels vegetarian or vegan: none
- Prices: not printed on this page; see the Prices page linked at the bottom
Tier 1: no milk and no egg marks in the guide
This is the closest to vegan set the official guide can build, with the limits stated above. A blank in both columns is the whole test, and each quencher flavour appears once below with its two clean builds side by side. The third build of each quencher, the Frozen build, is not here: the guide marks Milk: Contains for all four Frozen Quenchers.
| Drink | Calories by size |
|---|---|
| Original Blend Coffee | Small 3, Medium 4, Large 5, XL 5 |
| Dark Roast Coffee | Small 3, Medium 4, Large 5, XL 5 |
| Decaf Coffee | Small 3, Medium 4, Large 5, XL 5 |
| Bagged Tea | 0 |
| Steeped Tea | 0 |
| Classic Lemonade | Small 90, Medium 110, Large 140 |
| Blackberry Yuzu Quencher | Sparkling: Small 80, Medium 110, Large 150. Lemonade: Small 120, Medium 170, Large 220 |
| Orange Tangerine Quencher | Sparkling: Small 80, Medium 120, Large 160. Lemonade: Small 130, Medium 180, Large 230 |
| Peach Quencher | Sparkling: Small 50, Medium 70, Large 100. Lemonade: Small 90, Medium 130, Large 170 |
| Strawberry Watermelon Quencher | Sparkling: Small 40, Medium 60, Large 80. Lemonade: Small 90, Medium 120, Large 150 |
The food side of Tier 1 is short, two potato items and nothing else on the whole menu.
| Food | Calories | Other guide marks |
|---|---|---|
| Hash Brown | 120 | None in the Milk or Egg columns |
| Potato Wedges | 170 | Wheat & Gluten: Contains |
The toppings, sauces and syrups matter because they are how a Tier 1 drink or a plain order gets built at the counter. All ten carry no Milk mark and no Egg mark.
| Topping, sauce or syrup | Calories | Notes |
|---|---|---|
| Strawberry Jam Packet | 60 | Bagel topping in the guide |
| Raspberry Jam Packet | 60 | Bagel topping in the guide |
| Peanut Butter | 110 | Peanuts: Contains |
| Marinara Sauce | Not published | Allergen row only; the Nutrition Guide prints no row |
| Cane Sugar Syrup | 25 | Beverage Additions in the guide |
| Vanilla Syrup | 30 | Beverage Additions in the guide |
| Mocha Syrup | 25 | Beverage Additions in the guide |
| Roasted Hazelnut Flavoured Syrup | 25 | Beverage Additions in the guide |
| Caramel Toffee Syrup | 30 | Beverage Additions in the guide |
| Sugar Free Vanilla Syrup | 5 | Beverage Additions in the guide |
Tier 2: meat free builds that carry milk or egg
Tier 2 is the vegetarian set in the plain sense: builds with no meat in the name or category, which may still carry Milk or Egg marks. For a lacto ovo vegetarian, egg and cheese are part of the diet, so a Contains mark in these tables does not rule the item out; it is printed so the reader can see exactly what the guide says. Strict readers should stay with Tier 1 and its stated limits.
Breakfast first. Every egg build in the guide carries Contains for both milk and egg, and the Yogurt Parfait is the one entry here with no Egg mark at all.
| Breakfast item | Milk | Egg | Calories |
|---|---|---|---|
| Egg & Cheese Homestyle Biscuit | Contains | Contains | 350 |
| Egg & Cheese English Muffin | Contains | Contains | 270 |
| Scrambled Egg & Cheese Loaded Wrap | Contains | Contains | 470 |
| Scrambled Egg Loaded Box | Contains | Contains | 440 |
| Scrambled Egg & Cheese Loaded Croissant | Contains | Contains | 410 |
| Spinach & Egg White Omelette Bites | Contains | Contains | 130 |
| Yogurt Parfait | Contains | No mark | 250 |
At lunch, the veggie wraps and bowls and the cheese builds carry the tier. The soups need a plain word: the Garden Minestrone is the build most often taken for a vegetarian soup, and the guide marks it Contains for milk and Contains for egg. The Cream of Broccoli and the Tomato Parmesan carry Milk: Contains with no Egg mark, and no soup in the guide has a clean pair of columns.
| Lunch item | Milk | Egg | Calories |
|---|---|---|---|
| Cilantro Lime Veggie Loaded Wrap | Contains | Contains | 570 |
| Habanero Veggie Loaded Wrap | Contains | Contains | 540 |
| Cilantro Lime Veggie Loaded Bowl | Contains | Contains | 570 |
| Habanero Veggie Loaded Bowl | Contains | Contains | 550 |
| Simply Cheese Flatbread Pizza | Contains | No mark | 630 |
| Grilled Cheese Melt | Contains | May Contain | 560 |
| Cream of Broccoli Soup | Contains | No mark | Regular 100, Large 150 |
| Tomato Parmesan Soup | Contains | No mark | Regular 150, Large 210 |
| Garden Minestrone Soup | Contains | Contains | Regular 100, Large 140 |
| Soup Bun | May Contain | May Contain | 210 |
The bakery case is the biggest part of Tier 2. The five classic bagels are the near miss of the whole page: the guide gives each of them May Contain for milk and May Contain for egg, which keeps them out of Tier 1 even though neither ingredient is a Contains. The cheese bagels move milk up to Contains. Every muffin, cookie and the brownie carry Contains for both.
| Bakery item | Milk | Egg | Calories |
|---|---|---|---|
| Plain Bagel | May Contain | May Contain | 290 |
| Sesame Seed Bagel | May Contain | May Contain | 310 |
| Everything Bagel | May Contain | May Contain | 290 |
| 12-Grain Bagel | May Contain | May Contain | 320 |
| Cinnamon Raisin Bagel | May Contain | May Contain | 290 |
| Four Cheese Bagel | Contains | May Contain | 330 |
| Jalapeno Asiago Mozzarella Bagel | Contains | May Contain | 320 |
| Protein Bagel | Contains | May Contain | 280 |
| Plain Croissant | Contains | May Contain | 260 |
| Cheese Croissant | Contains | May Contain | 290 |
| Chocolate Croissant | Contains | May Contain | 350 |
| Cheese Tea Biscuit | Contains | May Contain | 250 |
| Raisin Tea Biscuit | Contains | May Contain | 250 |
| Herb & Garlic Savoury Pastry | Contains | Contains | 240 |
| Chocolate Chip Muffin | Contains | Contains | 420 |
| Fruit Explosion Muffin | Contains | Contains | 360 |
| Wild Blueberry Muffin | Contains | Contains | 380 |
| Raisin Bran Muffin | Contains | Contains | 380 |
| Carrot Cake Walnut Muffin | Contains | Contains | 360 |
| Banana Pecan Muffin | Contains | Contains | 340 |
| Chocolate Chunk Cookie | Contains | Contains | 310 |
| Oatmeal Raisin Cookie | Contains | Contains | 290 |
| Peanut Butter Cookie | Contains | Contains | 320 |
| Reese’s Minis Dream Cookie | Contains | Contains | 350 |
| Double Chocolate Brownie | Contains | Contains | 410 |
One more group belongs in this tier by build, and it is too big for the table: all 51 donuts and Timbits in the guide, 36 donuts and 15 Timbits. Not one is a meat build, so the whole sweet case is meat free, and every single one of the 51 carries Milk: Contains, with Egg at Contains or May Contain. None of it comes near Tier 1. The full sets sit on the Donuts and Timbits pages.
The drinks note: milk is the default build
The guide’s most useful lesson for this page is in the coffee rows. A black brewed coffee, Original Blend, Dark Roast or Decaf, carries no mark in any allergen column. The standard builds are a different story: the guide marks Milk: Contains for Regular Coffee and for Double Double Coffee, because the regular build is poured with cream. A Medium Double Double runs 194 calories the way this site builds it from the guide’s cream and sugar rows, against 4 calories for a Medium black Original Blend.
The cold coffee case runs the same way. Every iced coffee, every cold brew including the Original Cold Brew, every iced latte and every Iced Capp in the guide carries Milk: Contains as the standard build. The hot specialty case matches it: Cappuccino, Latte, Protein Latte, Coffee Mocha, French Vanilla Cappuccino, Hot Chocolate, White Hot Chocolate, Chai Latte and London Fog all carry Milk: Contains. The Frozen Lemonades sit one step softer at Milk: May Contain, the Frozen Quenchers are back at Contains, and the Whipped Topping and the Espresso Cold Foam both carry Milk: Contains. The six syrups in Tier 1 are the flavour route that adds no milk or egg mark.
One limit belongs here in plain words. Whether a plant based milk swap changes any of this is not something either official guide scores: the guides print the standard builds only. This page will not guess at a swap, so if you order one, the check to run is the one in the next section, at the counter and on the Allergens page.
How to check any item yourself
Any item on the menu can be run through the same test this page uses, in about a minute.
- Find the item on the Allergens page, which carries the full official guide with its search and filters.
- Read the Milk column and the Egg column. No mark in either is the Tier 1 test; a Contains or May Contain mark puts the item in Tier 2 ground at best.
- Read the name and category as well, the way the Beef Chili row forces every reader to. The marks say nothing about meat.
- Get the calories from the Nutrition Facts page, which carries all 346 items in the official Nutrition Guide.
- Keep the limits in view: the guide cannot speak to honey, to ingredients outside its columns, or to cross contact in a working kitchen.
Where these picks sit on the menu
Tier 1 drinks live on the Cold Drinks hub and the Quenchers page, and the black coffees and teas sit on the Hot Drinks hub and the Coffee page. The bakery tier is on the Baked Goods hub and the Bagels page, the breakfast builds on the Breakfast hub, and the lunch set on the Lunch hub and the Soups & Sides page. For the whole menu in one place, see the Full Menu, and for prices across the board, the Prices page, since this guide prints calories and marks only. Tim Hortons vegan options, in the end, are a short drinks list, two potato sides and a careful way of reading the guide, and this page would rather show that honestly than print a longer list the guide cannot back.
