This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. For more details, view my disclosure page

10 Best Places for Vegan Food in Kamloops, BC + Map

You know when you’re on a road trip and start wondering if you’ll have to settle for fries again? That used to be my worry every time I stopped in Kamloops, until I realized there’s actually a solid selection of vegan food in Kamloops if you know where to look.

From hearty brunches that actually keep you full to local bakeries with cookies worth planning a detour for, this city has more going on for plant-based travellers than most people expect.

Over a few visits…some overnight, others just quick road trip stops…I’ve found cafés and restaurants where the staff genuinely understand vegan needs, and where you can enjoy your meal without having to dissect the menu first.

So if you’re looking for a vegan Kamloops food option that feels comforting, homemade, and easy to find, here are the spots I keep coming back to (and a few more worth adding to your list).

I was hosted by Tourism Kamloops and received gift cards to check out some of these restaurants. All opinions are my own.

#1 Top Pick
Partially eaten crepes filled with berries and whipped cream, with a fork and knife resting on the plate inside Amsterdam Restaurant with windows looking out toward the hills.
Breakfast with a view at Amsterdam Restaurant.

⭐️⭐️⭐️⭐️⭐️

Amsterdam Restaurant

✅ Clearly labelled vegan options

✅ Huge portions, fast service

✅ Kind staff, cozy atmosphere

#2 Pick
Close-up of a single slice of vegan pizza topped with green peppers, onions, and melted cheese on a white plate.
One slice in, and already craving more.

Pizza Pi

✅ Clearly labelled vegan menu options

✅ Melty Violife cheese that actually tastes good

✅ Friendly, local spot with real community feel

#3 Pick
Close-up of a sizzling hot plate with crispy tofu cubes drizzled in teriyaki sauce, served with a mound of steamed rice and sautéed vegetables, with a side salad in the background.
Crispy tofu cubes with teriyaki sauce, steamed rice topped with sesame seeds, and sautéed veggies served piping hot.

Jacob’s Noodle & Cutlet

✅ Centrally located and easy to reach

✅ Staff happily make vegan-friendly swaps

✅ Tofu dishes that are hearty and flavourful

Amsterdam Restaurant street sign with “Breakfast, Brunch, Lunch” in front of scenic Kamloops hills and a bright blue sky.
Easy to spot—Amsterdam Restaurant is a Kamloops classic. Photo by Tazim Damji

1. The Amsterdam Restaurant – Cozy, Filling, and Vegan-Friendly as Heck

Address: #1-111 Oriole Rd
Parking: Free and stress-free – big plaza lot out front
Distance: About 10–12 minutes east of downtown Kamloops (Valleyview)

With cozy interiors and quirky Dutch decorations, this spot brings a taste of Europe to Kamloops. It’s a fun spot to enjoy a relaxed brunch.
Charming Dutch-themed décor sets the tone at Amsterdam Restaurant. Photo by Tazim Damji

Atmosphere

If you’re in Kamloops and craving a proper vegan brunch, The Amsterdam is absolutely worth the short drive to Valleyview. It’s about ten minutes from downtown and tucked into a little plaza with free parking right out front with no need to circle the block or squeeze into a tiny spot.

Exterior of Amsterdam Restaurant in Kamloops with a red-and-beige building and a sign hanging above the entrance.
Amsterdam Restaurant offers hearty breakfast and brunch options in Kamloops. Photo by Tazim Damji

Vegan-Friendliness

The atmosphere here is cozy and welcoming, and the staff are genuinely kind. They know their menu well and are happy to recommend something for vegans or vegetarians without you having to explain what that means.

Even the toast comes with vegan butter by default, which I think says everything about how thoughtful they are.

Plate with two large crepes dusted with powdered sugar and filled with fresh strawberries, raspberries, and blackberries, served with a tall swirl of whipped cream, syrup, and a side of diced breakfast potatoes.
Amsterdam’s berry crepes are sweet, indulgent, and vegan and vegetarian-friendly. Photo by Tazim Damji
Hearty skillet breakfast with golden potatoes, bell peppers, onions, and sliced avocado served with toast and coffee inside Amsterdam Restaurant.
The veggie skillet at Amsterdam can be modified for a plant-based start to your day. Photo by Tazim Damji

What I Ordered

On my first visit, I ordered the berry pannenkoek (that’s the Dutch-style crêpe) with vegan coconut whipped cream and a side of hashbrowns. It was the perfect mix of sweet and filling — and yes, I finished every bite.

I also had an Americano with soy milk, which they had on hand. Many coffee shops can’t even be bothered to do that.

The second time, I tried the tempeh breakfast skillet, which was delicious and massive. I couldn’t finish half of it, but that’s more about me being small and having a modest appetite than anything else. It’s definitely enough food to share or take home for later.

Pro Tips

  • Arrive at least 30 minutes before peak hunger. It gets busy. On one visit, I waited 15 minutes; the next, I was seated right away.
  • Service is fast, and tables turn over quickly—some folks are in and out, others linger with family.
  • Closes at 2:30 pm, so don’t roll up mid-afternoon and expect brunch miracles.
  • Portions are hefty. Bring a container or a friend with a big appetite.

Pros

  • Loads of clearly labelled vegan and vegetarian options
  • Friendly staff who understand plant-based needs
  • Big portions (great for sharing or leftovers)
  • Vegan butter by default (🙌)
  • Cozy, welcoming atmosphere

Cons

  • Gets busy — possible wait during peak hours
  • Closes early (2:30 pm), so not ideal for late brunchers
  • Not walkable from downtown (you’ll need a car)

Nearby Pick

Valleyview Nature Park is just a short drive away. Low-key trails, peaceful views, and the kind of place where you can walk off a pannenkoek without breaking a sweat. Perfect if you’re not quite ready to head back downtown.

Exterior view of Pizza Pi in Kamloops at dusk with lights glowing, murals on the walls, and patio seating out front.
Pizza Pi is a welcoming local gem with vegan options in the heart of Kamloops. Photo by Tazim Damji

2. Pizza Pi: Comforting, Local, and Generous with the Vegan Cheese

Address: 314 Victoria St
Parking: Street parking downtown (metered during weekdays, free evenings and Sundays)
Distance: Right in downtown Kamloops, a short walk from Riverside Park

Side view of Pizza Pi’s entrance with a neon open sign and a mural of a howling wolf on the corner wall.
Art-covered walls and cozy vibes make Pizza Pi a Kamloops favourite. Photo by Tazim Damji

Atmosphere

Pizza Pi has that easygoing, slightly quirky downtown Kamloops feel — the kind of place where locals drop in for a quick slice, chat with the staff, and end up staying longer than planned.

During my visit, I was one of three people eating solo. The other two were at the bar with slices and a ball game on TV, which just added to the laid-back, neighbourhood energy.

It really does have a community-oriented atmosphere. People come here to hang out, catch up, and unwind.

While I was eating, two customers walked in and instantly recognized someone already seated, which made the place feel even more like a local gathering spot. They also host open-mic nights on certain evenings, so there’s always something happening.

Being right downtown makes it easy to reach. I walked there from my hotel at the DoubleTree by Hilton, and on my way back (about two blocks), two separate people actually commented on my pizza, proof that this spot’s reputation reaches beyond its walls.

It’s that kind of friendly, small-city warmth that sticks with you.

Close-up of a woman taking a bite of vegan pizza with melted cheese and vegetables inside Pizza Pi in Kamloops.
Enjoying a delicious vegan slice at Pizza Pi in downtown Kamloops. Photo by Tazim Damji

Vegan-Friendliness

The staff go out of their way to make sure vegan guests have what they need. They’ll happily confirm ingredients, offer substitutions, and check in to make sure you’re getting something that actually feels satisfying.

The menu is clearly labelled, so you can build your own pizza or choose from a few pre-set vegan options, like a vegan Margherita.

They also serve salads, falafel balls, and fries, all of which can be made vegan, but honestly, the pizza steals the show. They use Violife cheese, which melts beautifully and has that perfect stretch and creaminess that’s often missing from plant-based pizzas.

A full vegan pizza topped with vegetables and melted vegan cheese on a metal stand at Pizza Pi Kamloops.
Fresh from the oven—vegan pizza hot and ready. Photo by Tazim Damji

What I Ordered

I ordered a medium pizza, which turned out to be quite large — easily enough for two meals. My toppings were green peppers, onions, and garlic, with that deliciously melty Violife cheese.

It came out piping hot (which I really appreciate, because too many places serve lukewarm pizza that never quite hits right). The cheese was perfectly gooey, the crust had a nice chew, and it wasn’t greasy at all.

The green peppers made me unexpectedly happy; my mom always keeps them on hand and used to make personal pan pizzas with them when I was a kid.

This pizza reminded me of those nights at home or grabbing Pizza Hut personal pans as a treat. It was nostalgic in the best way, comforting, familiar, and made with care.

Tabletop condiment set with Pizza Pi-branded hot sauce, chili flakes, pepper, and salt shakers.
Customize your vegan slice with hot sauce and toppings. Photo by Tazim Damji

Pro Tips

If you’re hungry, go for the medium, it’s generous without being overwhelming, and the individual slices might leave you wishing for another slice. Everything’s made fresh, so give them a bit of time; it’s always worth the short wait.

Pros

  • Melty Violife cheese
  • Clearly labelled vegan menu
  • Friendly, local feel

Cons

  • Limited seating
  • Downtown parking can fill up
  • Busy at peak times
Long view of Jacob’s Noodle and Cutlet’s interior with soft lighting, open kitchen, chalkboard signage, and warm, casual decor.
Cozy view of Jacob’s Noodle and Cutlet’s dining area with an open counter, chalkboard menu, and warm lighting. Photo by Tazim Damji

3. Jacob’s Noodle & Cutlet: Cozy, Casual, and Vegan-Friendly When You Ask

Address: 260 4th Ave
Parking: Limited street parking nearby (free evenings and weekends)
Distance: Conveniently located right downtown, close to coffee shops and small boutiques

Atmosphere

Jacob’s Noodle & Cutlet is a small, cozy spot downtown that feels relaxed and welcoming. It’s the kind of place where you can sit down for a quiet meal without feeling rushed. The dining room isn’t big, so it fills up quickly at lunch and around dinnertime, but it still feels comfortable rather than crowded.

Vegan-Friendliness

There aren’t any vegan items clearly labelled on the menu, but the staff are happy to help you figure out what works.

They know their ingredients well and can point out which dishes can be made vegan with a few simple tweaks. Just ask, and they’ll make sure you’re looked after.

When I visited, I appreciated how easy the process was. The waiter was able to recommend menu options for me for this visit and for my return visit.

Wide shot of a vegan tofu teriyaki plate at Jacob’s Noodle and Cutlet, served with rice, vegetables, and salad, inside a cozy dining area with exposed brick walls.
A hearty vegan plate with tofu, rice, and vegetables served in a rustic-style restaurant with exposed brick and quilted leather seating. Photo by Tazim Damji

What I Ordered

I ordered the tofu teriyaki, which came with rice and vegetables. It was tasty, savoury, and quite filling …definitely a generous portion.

The dish usually includes miso soup, but since that contains fish, I swapped it for a side salad instead. They were happy to make the substitution without hesitation.

They also serve jasmine tea, which pairs nicely with the meal and makes it feel a bit more special, especially if you’re dining solo or want something lighter to drink.

Pro Tips

If you’re vegan, mention it right away — the staff are accommodating and will guide you through the best options. The tofu dishes are the safest bet, and you can usually ask for no sauce or a modified version if needed.

Pros

  • Central downtown location
  • Staff are happy to modify dishes
  • Hearty tofu meals

Cons

  • No labelled vegan items
  • Small dining area
  • Many items are not vegan or cannot be modified
Three plastic containers of Brynn’s Bakery pastries on a car seat, including iced cookies, sticky buns, and dessert bars.
Too good to wait—Brynn’s pastries are packed up and ready for the road. Photo by Tazim Damji

4. Brynn’s Bakery: Fresh Bread and the Best Vegan Cookies in Town

Address: 424 Victoria St
Parking: Street parking out front (free evenings and Sundays)
Distance: Central downtown Kamloops, just a short walk from Riverside Park

Brynn’s Bakery is a small downtown gem that smells so good it’s almost impossible to walk past without stopping in. They always have a selection of vegan baked goods, everything from scones and croissants to sticky buns and cookies, though the lineup changes daily, so it’s worth checking what’s available.

Stack of crumble-topped cookies drizzled with icing inside a clear takeout container on a bakery counter.
Photo by Tazim Damji

I tried the chocolate chunk and sea salt cookies, and they were easily the best chocolate chip cookies I’ve ever had. Perfectly chewy, rich, and just salty enough to balance the sweetness. They kept beautifully for a few days, which made them ideal for taking on my road trip from Vancouver.

If you see vegan scones or sticky buns available, just grab them…everything here is made with care, and you honestly can’t go wrong. They also bake fresh artisan breads that are all vegan, so it’s a great stop to pick up something for breakfast or snacks on the go.

5. The Art We Are Café: Creative, Cozy, and Perfect for a Midday Stop

Address: 246 Victoria St
Parking: Metered street parking downtown
Distance: Central downtown Kamloops, easy to pair with shopping or a Riverside Park stroll

The Art We Are Café feels like part café, part community hub. It’s the kind of place where you can grab a healthy lunch, browse local art, and maybe end up chatting with a stranger over tea.

I’ve stopped here twice on road trips through Kamloops, and both times it felt like a comforting little pause in the middle of a long drive.

They usually have a daily soup that’s often vegan (and sometimes comes with cornbread), along with plenty of clearly labelled plant-based options like wraps, salads, and baked goods.

It’s casual and creative, with mismatched furniture, art for sale, and a friendly, community-focused feel that makes you want to linger a little longer than planned.

More Vegan-Friendly Places in Kamloops

If you’re spending a bit more time in Kamloops or passing through on a future trip, here are a few more vegan-friendly cafés and restaurants to check out. I haven’t tried these ones yet, but they’re well-rated and mentioned often by locals for their plant-based options:

  • Cutting Board Bistro and Bakery – 1265 Unit 3C, 8th St
    North Shore café and bakery with clearly labelled vegan options. Try their plant-based kebab platter (can be made vegan) and vegan desserts like cakes and cookies.
  • Kekuli Café – 300 Columbia St #101
    Indigenous-owned café chain where the signature bannock (frybread) is vegan, they offer tacos and harvest bowls, and they clearly invite you to “make it vegan (no dairy, no egg)”.
  • Bright Eye Brewing – 292 Tranquille Rd
    Local craft brewery with vegan-friendly dishes like cauliflower “wings,” plant-based burgers, and vegan pizzas.
  • Hello Toast – 428 Victoria St
    Popular downtown brunch spot that can make vegan versions of several dishes, think tofu scrambles, avocado toast, and smoothies.
  • Kohinoor Indian Restaurant – 550 Columbia St W
    Indian & Nepali venue with a dedicated “vegan” label on their website (“We serve … vegan … dishes”) and clearly defined vegetarian/vegan specials like Aloo Gobi and Lentil Dal.

🗺 View the Locations on My Google Map

Where Community and Good Food Meet

For a mid-sized city, Kamloops is surprisingly easy to eat vegan in, and not in a “settling for fries and side salad” kind of way.

From brunch spots that actually understand plant-based diets to bakeries with cookies worth planning your route around, local businesses here really show up for travellers who eat differently.

Everywhere I went, the staff were friendly, flexible, and genuinely happy to make sure I had something satisfying to eat…no awkward ingredient guessing or compromises.

Whether you’re spending a weekend in town or just passing through on a road trip, there are plenty of comforting, community-driven places that make it easy to enjoy a good meal.

Kamloops might not be the first place that comes to mind for vegan food, but once you know where to go, it quietly exceeds expectations.

Three vegan meals are stacked vertically: a tofu and rice bowl, crepes with berries, and a selection of baked goods in compostable plastic containers. These meals represent some of the top vegan food spots in Kamloops, BC, including sit-down cafés and grab-and-go bakery options.
A sizzling plate of tofu and vegetables with rice sits beside café-style crepes topped with berries and coconut whip. In the background, a cozy Kamloops restaurant shows diners enjoying a quiet meal in a warmly lit space.
Things to Do in Downtown Kamloops (Art, Food & Riverside Walks)
10 Best Places for Vegan Food in Kamloops, BC + Map10 Best Places for Vegan Food in Kamloops, BC + Map

Plan Your Canadian Adventure

A few trusted resources I use and recommend:

  • Booking.com (Hotels + Stays)Find places to stay across Canada
    Compare hotels, hostels, and vacation rentals using a handy map tool.
  • Discover Cars (Rental Vehicles)Search Canadian car rentals
    Easily compare prices from major rental companies for your road trip.
  • Busbud (Intercity Buses)Book Canadian bus routes
    Affordable bus travel between cities and small towns across Canada.
  • Viator (Tours & Activities)Browse tours across Canada
    From guided walks to scenic day trips, find local experiences worth booking.
  • Airalo (eSIM Cards)Get a Canadian travel eSIM
    Stay connected while you explore without needing a physical SIM card.
  • Safety Wing (Travel Insurance)Explore travel insurance options
    If you're visiting Canada from abroad, travel insurance is worth looking into. This platform helps you compare plans. (Not financial advice.)