Best restaurants serving vegan or vegetarian food in Kingston (part 1)

By Visit Kingston

Gone are the days where dining out as a vegetarian meant trying to make a meal out of the sides menu. With more and more people jumping on the plant-powered lifestyle every year, the entire restaurant industry has seriously stepped up their game.

Kingston is no exception, the rising trend of veganism and vegetarianism has transformed Kingston’s culinary scene where delicious vegetarian food is currently being served at over 54 locations. We’re known for our fresh farm-to-table meals where local produce takes centre stage. With vegetarian restaurants on the rise, it’s easier than ever to find amazing veg-friendly dishes at your favourite spots; dishes that will have even your most carnivorous friend asking for a bite.

We have selected a few of our most loved local dining spots for the most tried and true vegetarian and vegan friendly dishes in Kingston. Be sure to try out these local gems on your next outing.

1. Mesa Fresca

1347-2 Gardiners Rd.

Open: Tues – Sat (11:30 am – 9 pm)

Mesa Fresca is a locally owned spot serving delicious Mexican and Latin fare like handmade tacos, empanadas, and margaritas. Not only do they use local produce, but they also partner with Loving Spoonful Kingston and KIVA: Loans That Change Lives, a not-for-profit agency that provides interest-free loans to grow independent small businesses. 10 cents from every taco sold helps fund these loans so there’s no better excuse to grab an extra taco!


  • Tacos veganos (tajin sweet potato, black bean & corn salsa, vegan morita chili aioli, shredded lettuce, house corn tortillas, choice of side)
  • Peruvian salad (tender leaf greens, sweet potato, queso fresco quinoa, toasted pepitas, house cumin, and cider vinaigrette)

View menu | Contact: (613)-389-6372

2. Northside

281 Princess St.

Open: Wed – Sun (8 am – 3 pm)

It’s the Aussie cafe that Kingston, and Instagram, can’t get enough of. They offer a fresh menu that changes with the seasons to offer a new way to taste your ‘brekkie.’ Though the menu already features tons of veg-friendly options, you can also customize some of their most popular items to be plant-based.


  • Avo smash (a whole smashed avocado, feta, mint, Thai chili, and sourdough bread)
  • Broccoli panzanella (roasted broccoli, citrus segment, pickled chilies, crispy chickpeas, herbed tahini, seeds, and sourdough bread)
  • Coconut black rice (warm coconut black rice, roasted pineapple, passionfruit, caramel, and caramelized puffed rice)

Contact: Email

3. Atomica

71 Brock St.

Open: Mon and Wed (4 – 9 pm), Thurs – Sat (noon – 10 pm), Sun (noon – 9 pm)

One of the must-visit spots in the Kingston dining scene, Atomica is known for their delicious pizzas, pasta dishes, and recently, their innovative bao buns and clever menu names. The best part? Their plant-based section of the menu, and the fact that you can sub vegan cashew mozzarella cheese to any of their pizzas. Atomica’s gluten-free pasta and pizza dough are also vegan, making it easier to navigate with allergies.


  • Tofu Bao Buns (fried tofu, buttermilk ranch, napa cabbage chiffonade, zuni pickles, sesame seeds)
  • Any pizza (with plant-based cashew mozzarella and plant-based ranch dipping sauce)
  • Mushroom cheesesteak hoagie (braised portobello mushroom, provolone, green peppers, spinach, red onion, plant-based alternatives)

View menu | Contact: 613-530-2118

4. Cambodiana

161 Brock St.

Open: Mon – Fri (11 am – 8 pm), Sat (noon – 8 pm)

If you like tofu dishes, Cambodiana is the place to be. This small Cambodian and Thai cuisine restaurant on Brock Street offers eight tofu meals on their menu. You can receive your meal by take-out, delivery, and dining in.


  • Vegetarian tofu spring rolls (3 rolls)
  • The 23: pineapple red curry tofu (cooked with sour red curry, coconut milk, pineapple, coriander, and tomato, served with rice)
  • The 22: tofu pad Thai (Thai-style stir-fried noodles with fried tofu, green onion, bean sprouts, and roasted peanut)

View menu | Contact: 613-531-0888

5. Chez Piggy

68 Princess St.

Open: Mon to Sat (11:30 am – 9:00 pm), Sun (10 am – 5 pm)

Think plant-based food can’t be upscale? Enter Chez Piggy, a historic restaurant right in the downtown core of Kingston. Featuring food inspired by world travels, Chez Piggy has always been at the forefront of culinary trends in the city, and their stellar vegetarian/vegan options are no exception!


  • Skillet huevos rancheros (salsa roja, black beans, corn, peppers, scrambled eggs, coriander, avocado smash, cotija, home fries, tortilla chips)
  • Grilled cheese avocado toast (brie and smoked cheddar panini, smashed avocado, tomato hazelnut dukkha, lemon, and cabbage salad)
  • Creamy mushroom gnocchi (crème fraiche sauce, pecorino, and root vegetable chips)

View menu | Contact:(613)-549-7673


View this post on Instagram


A post shared by MissBāo (@missbaokingston)

6. Miss Bao

286 Princess St.

Open: Thurs – Sat (5 – 11 pm), Sun (5 – 10 pm)

Enjoy Asian-fusion dishes that are both delicious and aesthetically pleasing at Miss Bao. If you value sustainability, you’ll be happy to hear that Miss Bāo is a near zero-waste operation. There are multiple vegan and vegetarian options on their menu including their bāo.


  • Crispy shiitake wontons (deep fried pant-based wontons filled with tofu, shiitake mushroom, and seasonal vegetables, and served with sweet and sour sauce)
  • Sweet shoyu mushroom bāo (2 piece)
  • Thai red curry (house-made Thai red curry paste, coconut milk, seasonal vegetables, legumes, fresh herbs, and rice.

View menu | Contact: (613)-545-0123


View this post on Instagram


A post shared by Score Pizza (@scorepizza)

7. Score Pizza

91 Princess St.

Open: Daily (11 am – 9 pm)

Did someone say pizza? Score Pizza offers a selection of stone-fire pizzas and sandwiches. Try a classic margarita pizza or have fun building your own pizza. Choose the toppings you love (they have Beyond Meat sausage crumble and vegan cheese) or try something out of the box!


  • Margarita (red sauce, bocconcini, basil, and olive oil drizzle)
  • Vegie fresh (red sauce, mozzarella, goat cheese, green peppers, spinach, black olives, red onions, mushrooms, tomatoes, and pesto drizzle)
  • The hipster sandwich (house-made bun, asiago, red peppers, mozzarella, artichokes, caramelized onions, spinach, garlic budder, and pesto drizzle)

View menu | Contact: (613)-542-1200

8. Royal Angkor

523 Princess St.

Open: Mon – Sat (noon – 3 pm, 4 pm – 8 pm)

If you like a little spice in your day the Royal Angkor is the place to be. Their menu includes different levels of spicy soups, curries, and rice dishes. All their Thai and Cambodian dishes are made from scratch guided by their chef who owned his own Thai and Cambodian restaurant in Thailand during the ‘80s.


  • Red curry bamboo (bamboo shoots in a sweet and spicy red curry sauce with lime leaf, lemongrass, and green chili, topped with fresh basil and coconut milk)
  • Thai panang curry (sweet and spicy red curry sauce with peanuts, topped with fresh basil and coconut milk, and your choice of vegetables or tofu.
  • Tofu pad Thai (stir-fried rice noodles with tofu in a sweet tamarind sauce, garnished with fresh bean sprouts, green onion and roasted peanuts)

View menu | Contact: 613-544-9268


View this post on Instagram


A post shared by @imperialpaan

9. Imperial Paan

710 Front Rd.

Open: Mon – Thurs (11 am – 10 pm), Fri – Sun (11 am – 11 pm)

Imperial Paan has an amazing veggie selection. Try different breads, punjabi vegetable curries, chat, sandwiches, and paan bar items. Check out their website for the dish of the week. Imperial Paan also provides catering for small and large events.


  • Paneer tikka masala (cubes of paneer in a thick creamy gravy of tomatoes, onions, and bell peppers.)
  • Malai kofta (smooth vegetable dumplings in creamy cashew gravy)
  • Mumbai veg grilled sandwich (chutney, butter, veggies, cheese, and chat masala)

View menu | Contact: 613-389-4434

10. Tula Café

305 Rideau St.

Open: Mon – Fri (8 am – 3 pm)

Tula Café is a plant-focused café with about 80% of its menu featuring plant-based items made in-house and by partners. Tula Café offers hot drinks, cold-pressed juices, smoothies, baked goods, and daily features. You can also try adaptogens and food options packed with good proteins to give your body and mind a lift.

Highlights (made in-house):

  • Energy balls (cashews, oats, dates, chocolate chips & cordyceps mushrooms)
  • The morning ritual smoothie (banana, oat milk, dates, pb, flax, hemp hearts & decaf adaptogenic coffee)
  • Chia pudding of the day (this varies but usually includes chia seeds, coconut milk, fresh fruit, hemp hearts and cacao nibs)

Contact: Email

11. Pizza Monster

213 Montreal St.

Open: Wed + Thurs (4 – 8 pm), Fri – Sat (4 – 9 pm)

Enjoy Pizza Monster’s hip vibes and try one of their pizzas with vegan cheese (their vegan cheese is popular, so we recommend calling ahead!) or a pizza square served on Saturdays through their window until 2 pm. Don’t forget to take a picture in front of their colourful mural. Pre-order or reservations are highly recommended.


  • Marinara (red sauce, garlic oil, and basil)
  • Pesto (garlic butter, mozzarella, goat cheese, house-made pesto, and parm)

Contact: 613-217-1195

12. The Grocery Basket

260 Princess St.

Open: Mon – Fri (9 am – 6 pm), Sat (10 am – 5 pm), Sun (10 am – 4 pm)

If you like coffee with your meal, The Grocery Basket is the place to go. They offer oat milk and other alternatives to cow’s milk for your coffee. They also have vegan breakfast, soup, and grab-and-go options. If you enjoyed your meal and are looking to take something home, check out their store section for more delicious goods.


  • The vegan (vegan whole wheat bagel with beyond meat breakfast sausage, roasted Roma tomatoes, portabella mushrooms, vegan cheese)
  • Caprese (fior di latte cheese, vine tomatoes, gb pesto mayo, arugula, on herb focaccia bun)
  • Curried chickpea (on a vegan croissant)

View menu | Contact: 613-417-3331

13. The Works

298 Princess St.

Open: Sun – Thurs (11:30 am – 8 pm), Fri – Sat (11:30 am – 9 pm)

The Works doesn’t have a large selection of vegan meals, however they have two vegan burgers on their menu that should be on your plant-based bucket list. They also offer a selection of veg-friendly poutines that are so big they will put your appetite to the test!


  • Beyond sexy (plant-based burger patty, sweet & tangy sauce, grilled pineapple, banana peppers & arugula, served on a black & white sesame vegan bun)
  • Knock your plants off (plant-based burger patty, creamy vegan cheese, smokey tempeh bacon, smokey bbq sauce, lettuce, tomato)
  • Nacho average poutine (freshly cut fries, cheese blend, gravy topped with chunky salsa, sour cream and green onions)

View menu | Contact: 613-547-6000

14. Knifey Spooney

303 York St. (Memorial Centre Farmers’ Market)

305 Rideau St. (Tula Café)

Open: various times (see links above for more details)

Catch Knifey Spooney at Memorial Centre Farmers’ Market in person on Sundays from 9 am – 2 pm at the Memorial Centre in Kingston. You can also grab some of their goodies at the new café in The Broom Factory, Tula Café. If you’re trying to plan for a wedding, business event, birthday party, or another type of event, check out their catering services. You can also check out their website for cooking classes if you’re interested in learning to cook plant-based meals.


  • Famous vegan lobster rolls (available at the Memorial Centre Farmers’ Market)
  • Breakfast sandos with Nosh bagels and hand-made vegan sausage (available at the Memorial Centre Farmers’ Market)
  • Cinnamon buns (available on Fridays from Tula Café)

View menu | Contact: 613-876-1357