42 Best Vegetarian Restaurants in Banff

Browse menus, reviews and photos of Vegetarian Restaurants in Banff.

Showing 42 of 42 restaurants

  • El Toro Restaurant 429 Banff Avenue, Banff Fine Dining · $$

    1 El Toro Restaurant

    4.7 Superb 1,040 Reviews

    429 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salmon Fillet with Mango Salsa GF LF
    • Oven Baked 6oz Cod Fillet GF NF
    • Moet Et Chandon Brut Champagne
    • Waem Callebaut Chocolate Cake

    “Great restaurant with a pleasant atmosphere. The staff are attentive and professional, and the food is excellent.”

  • Nourish Bistro Banff 211 Bear Street, Banff Bistros · $$

    2 Nourish Bistro Banff

    4.6 Superb 909 Reviews

    211 Bear Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Exotic Wild Mushroom Ravioli V
    • Nachos with Vegan Cheese
    • World Famous Nachos V GF
    • Boss Bear Burger V GF

    “An amazing culinary exploration. Strawberries on nachos…..WHAT? Don’t knock it till you try it. Thanks Nourish Bistro”

  • Block Kitchen + Bar 5 Banff Avenue Suite 201, Banff Vegetarian · $$

    3 Block Kitchen + Bar

    4.6 Superb 755 Reviews

    5 Banff Avenue Suite 201, Banff

    • Take-Out

    Customers’ favorites

    • Asian Lettuce Wrap with Pork Belly
    • Asian Lettuce Wraps with Tofu
    • Char Siu BBQ Pork Belly Bao
    • Thai Mushroom Risotto

    “Best meal I’ve had in a long time.”

  • Indian Curry House-Banff 225 Banff Avenue Suite 202, Banff Indian · $$

    4 Indian Curry House-Banff

    4.5 Superb 1,089 Reviews

    225 Banff Avenue Suite 202, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Butter Naan Butter Chicken Kadai Dal Makhani
    • Mysore Masala Dosa with Chutney Sambhar
    • Dahi Bhalla Papdi Chaat
    • Spicy Chicken Chettinad

    “The best place to eat Indian food. My family thoroughly enjoyed lunch with variety of vegetarian dishes.”

  • The Bison Restaurant 211 Bear Street Suite 213, Banff Canadian · $$$$

    5 The Bison Restaurant

    4.5 Superb 982 Reviews

    211 Bear Street Suite 213, Banff

    • Delivery

    Customers’ favorites

    • Specialty of the Day Bison Dinner for 2
    • 24hr Braised Alberta Beef and Dumplings
    • Bison Short Rib and Bannock
    • Wood-Fired Brome Lake Duck

    “Have you ever had a meal in which you just don't want it to end? The flavors enhanced one another. We had scallops served with a pork belly slowly roasted to perfection. Our bison burger was so tender, cooked med rare and the freshest beets, potatoes and carrots roasted . The carmel toffee dessert melted in your mouth. The service was spot on. a lovely meal to the end of a great vacation in Banff.”

  • Bear Street Tavern 211 Bear Street, Banff Pizza · $$

    6 Bear Street Tavern

    4.5 Superb 1,031 Reviews

    211 Bear Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Caesar Salad with Crispy Bacon
    • The Double Double Pizza
    • The Wheeler Hut Pizza
    • Pork Belly Mac Cheese

    “Amazing pizza!! The best ranch I have ever had as well”

  • The Eddie Burger + Bar 137 Banff Avenue Suite 6, Banff Burgers · $$

    7 The Eddie Burger + Bar

    4.5 Superb 838 Reviews

    137 Banff Avenue Suite 6, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Buttermilk Chicken Burger with Sweet Potato Fries
    • Eddie Burger Classic Burger
    • Rocky Mountain Burger
    • Strawberry Milkshake

    “The BEST burger ever!!! Hands down incredible!”

  • Masala Authentic Indian Cuisine WOLF & BEAR MALL, 229 Bear Street, Banff Indian · $$

    8 Masala Authentic Indian Cuisine

    4.5 Superb 774 Reviews

    WOLF & BEAR MALL, 229 Bear Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Paneer Lababdar Masala
    • Chicken Tikka Nawabi
    • Vegetable Biryani
    • Paneer Tawa Masala

    “We always have great food when we visit.”

  • Elk & Oarsman Restaurant & Sports Bar 119 Banff Avenue, Banff Canadian · $$

    9 Elk & Oarsman Restaurant & Sports Bar

    4.5 Superb 708 Reviews

    119 Banff Avenue, Banff

    • Take-Out

    Customers’ favorites

    • Sweet Potato Fries with Chipotle Sauce
    • House Cut Fries Coleslaw
    • Salt and Pepper Wings
    • Elk Burger and Fries

    “Great place to hang out, reasonable prices and staff friendly and fun”

  • Hello Sunshine Sushi & Karaoke 208 Wolf Street Suite 101, Banff Bar · $$

    10 Hello Sunshine Sushi & Karaoke

    4.5 Superb 847 Reviews

    208 Wolf Street Suite 101, Banff

    • Delivery

    Customers’ favorites

    • Cheeseburger Gyoza
    • Hello Lobster Roll
    • Salmon Press Sushi
    • Wagyu Beef Tataki

    “Excellent food and service. The overall atmosphere was great! I can't wait to go back.”

  • Ramen Arashi Banff 213 Sundance Mall, 215 Banff Ave 2nd floor, Banff Ramen · $

    11 Ramen Arashi Banff

    4.5 Superb 552 Reviews

    213 Sundance Mall, 215 Banff Ave 2nd floor, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • 黑担担叉燒拉麵
    • Veggie Black Tan Tan Ramen
    • Chicken Karaage Bowl Half
    • Spicy Tonkotsu Ramen

    “Definetly coming back if I'm around town Thank's Hikari chan and the rest of the staff ( Banff ) for good food and service gochisousama deshita🙂”

  • Banff Poutine 223 Bear Street, Banff Poutineries · $

    12 Banff Poutine

    4.5 Superb 406 Reviews

    223 Bear Street, Banff

    Customers’ favorites

    • Classic Poutine with Grilled Onion
    • Smokey Meat Sandwich and Poutine
    • All Dressed Hot Dog and Poutine
    • Montreal Smoked Meat Sandwich

    “So being an owner of a Fry/poutine truck in Ontario. I had to try Banff Poutine ! Met the owner Eric. We had a wonderful chat and the classic poutine large was lots for my wife and I. And of course a steamy hot dog 🌭 was a must. Highly recommend for anyone wanting a taste of a true Canadian dish !”

  • Banff Tea Co 208 Caribou Street, Banff Tea · $$

    13 Banff Tea Co

    4.7 Superb 125 Reviews

    208 Caribou Street, Banff

    “Supervriendelijke mensen!Heerlijke thee.”

  • Sky Bistro 100 Mountain Avenue, Banff Canadian · $$

    14 Sky Bistro

    4.4 Superb 1,424 Reviews

    100 Mountain Avenue, Banff

    • Delivery

    Customers’ favorites

    • Braised Beef Short Rib
    • Short Rib and Polenta
    • Beef Burger and Fries
    • Curry Soup of the Day

    “Atmosphere is lovely... if the day is nice. Food, service, overall pretty good. Best if you can enjoy a leisurely experience but it could be hectic depending when you go.”

  • Farm & Fire 333 Banff Avenue, Banff American · $$

    15 Farm & Fire

    4.4 Superb 1,166 Reviews

    333 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Classic Breakfast Plate Add Avocado Add Sausages
    • Fig and Brie Pizza Rotisserie Chicken Pizza
    • Certified Angus Beef Flank Steak
    • Sundried Tomato Avocado Toast

    “Definitely my favourite breakfast/brunch in Banff. If you’re in Banff head here for a great brunch!”

  • Park Distillery Restaurant + Bar 219 Banff Avenue, Banff Canadian · $$

    16 Park Distillery Restaurant + Bar

    4.4 Superb 1,156 Reviews

    219 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Park Burger and Fries
    • Rotisserie Chicken
    • Park Caesar Salad
    • Fish and Chips

    “The entire dining experience was absolutely first class. The service- incredible The food - unbelievable good The Atmosphere- unforgettable”

  • The Maple Leaf Steak & Seafood 137 Banff Avenue, Banff Canadian · $$$

    17 The Maple Leaf Steak & Seafood

    4.4 Superb 1,063 Reviews

    137 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cast Iron Crab & Artichoke Dip
    • Canadian Breakfast Plate
    • Oysters on the Half Shell
    • Sticky Bison Short Rib

    “Great service, lovely food and place to be warm and comfortable for a meal. Highly recommended for your family dinners.”

  • Boston Pizza 225 Banff Avenue Suite 201, Banff Pizza · $$

    18 Boston Pizza

    4.4 Superb 846 Reviews

    225 Banff Avenue Suite 201, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pizza with Italian Cheese Dried Tomato and Mushrooms
    • Kids Burger with Extra Pickles
    • Chocolate Brownie Addiction
    • Classic Nachos Starter Size

    “amaxing!”

  • The Juniper Bistro 1 Juniper Way Unit 2, Banff Canadian · $$

    19 The Juniper Bistro

    4.4 Superb 769 Reviews

    1 Juniper Way Unit 2, Banff

    • Delivery

    Customers’ favorites

    • Juniper Burger with Potato Hash
    • Canmore Brewing Co Brew on Tap
    • Smashed Avacado Toast
    • Braised Rabbit Benny

    “I stayed one night for a great price and we were treated the best! Such a cute boutique hotel with great amenities. Bar/restaurant was nice and we got upgraded to the mountain view room. Would definitely stay again!”

  • Coyotes Southwestern Grill 206 Caribou Street, Banff Southern · $$

    20 Coyotes Southwestern Grill

    4.4 Superb 531 Reviews

    206 Caribou Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Rundel Mountain Breakfast Potatoes
    • Blue Corn Chicken Enchilada
    • Smoked Salmon Eggs Benedict
    • Mediterranean Shrimp Pizza

    “We went to Coyotes several mornings in a row for breakfast. Food was wonderful and service was great. Our last morning, we sat at the bar and watched the staff work in tandem to perfection. If we ever return to Banff, this place will definitely be our choice.”

  • Castello Italiana 405 Spray Avenue, Banff Italian · $$$$

    21 Castello Italiana

    4.4 Superb 366 Reviews

    405 Spray Avenue, Banff

    • Delivery
    • Drive-Through

    Customers’ favorites

    • Bone-In Veal Parmesan
    • Grilled Broccolini
    • Lobster Carbonara
    • Eggplant Parmesan

    “My husband and I came here to celebrate our anniversary and had a delicious meal with exceptional service. They have numerous gluten free options, even tiramisu! The staff was knowledgeable about allergies and I felt confident about my gluten free food. This is a wonderful spot for date night!”

  • Chaya 118 Banff Avenue, Banff Ramen · $

    22 Chaya

    4.3 Superb 201 Reviews

    118 Banff Avenue, Banff

    • Take-Out

    Customers’ favorites

    • Chicken Teriyaki Don
    • Shrimp Kakiage Udon
    • Chicken Udon Soup
    • BBQ Pork Ramen

    “Great service, very good food.”

  • La Terrazza 201 Lynx Street, Banff Italian · $$$

    23 La Terrazza

    4.3 Superb 371 Reviews

    201 Lynx Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fettuccine Alfredo with Chicken
    • Insalata Caprese
    • Chicken Parmesan
    • Lobster Risotto

    “We were treated to some of the best Italian cuisine that we have had in sometime. Our waiter, Mr. Ibon Quinoy, was wonderful! He was a great host & well versed in the menu & fine cuisine in general. Ms. Sanda also served us & was very delightful. We highly recommend La Terrazza and will be going back again!”

  • Sushi Bistro 208 Caribou Street, Banff Sushi · $$

    24 Sushi Bistro

    4.3 Superb 402 Reviews

    208 Caribou Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp and Sweet Potato Tempura
    • Salmon Avocado Sushi
    • Salmon Oyako Donburi
    • 本日の味噌汁

    “Stopped by as we were a bit hungry while visiting banff. Staff were friendly and welcoming. We were sat right away and placed our order. Sashimi was great and I really liked my unagi nigiri. Def worth to dine in”

  • Banff Ave Brewing Co. 110 Banff Avenue, Banff Brewpubs · $$

    25 Banff Ave Brewing Co.

    4.3 Superb 701 Reviews

    110 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Buffalo Chicken Sandwich
    • Pretzels with Mustard
    • Alberta Beef Burger
    • Samples of Beer

    “Good Foods and Drinks. Cozy atmosphere, very friendly staffs. I had a great dinner with 10 friends, so very spacious. Excellent view of the mountains.🏔️”

  • Tooloulous 204 Caribou Street, Banff Cajun · $$

    26 Tooloulous

    4.3 Superb 896 Reviews

    204 Caribou Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Bourbon Sea Scallops Snow Crab
    • Shrimp and Lobster Etouffee
    • Cowboy Fricassée Hash
    • Cajun Seafood Skillet

    “The food is Amazing. We discovered this on our last day in Banff and I wish I could have ate here every day for breakfast. Don't make the same mistake as me. Drop me a note if you have the Canadian Hash and you think it is amazing with the seasoning and hot sauce.”

  • Magpie & Stump Mexican Restaurant + Bar 203 Caribou Street, Banff Mexican · $$

    27 Magpie & Stump Mexican Restaurant + Bar

    4.3 Superb 887 Reviews

    203 Caribou Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sauza Tres Generaciones Plata
    • Queso Fundido and Chips
    • El Jimador Reposado
    • Chips and Guacamole

    “Great good great service on our extended weekend trip. Would definitely recommend”

  • The Vermillion Room 405 Spray Avenue, Banff French · $$$$

    28 The Vermillion Room

    4.3 Superb 886 Reviews

    405 Spray Avenue, Banff

    • Delivery

    Customers’ favorites

    • Braised Alberta Beef Short Rib
    • Organic Chinook Salmon
    • Classic Crème Brulée
    • Six East Coast Oysters

    “Fantastic dinner last night! Great vegan and vegetarian options and the dishes were outstanding and creative. Nice alcohol-free options, as well. It was a little loud but that couldn’t be helped. Our server, Jeremy, was outstanding! Engaging, kind, conscientious and efficient. Highly recommend:)”

  • The Balkan Mediterranean Restaurant 120 Banff Avenue, Banff Greek · $$

    29 The Balkan Mediterranean Restaurant

    4.3 Superb 1,059 Reviews

    120 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Lamb Chops with Lemon Potatoes and Green Beans
    • Grilled Halloumi Souvlaki
    • Chicken Souvlaki Platter
    • Spiced Lamb Souvlaki

    “Service was awesome like always but the biggest this is you Gotta bring back the og arni!! New one is not as good as the og one!”

  • STOCK Food & Drink 405 Spray Avenue, Banff Cafe · $

    30 STOCK Food & Drink

    4.2 Good 171 Reviews

    405 Spray Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Bacon Avocado Toast
    • Turkey Sandwich
    • Latte & Pastry
    • Raspberry Rolls

    “the absolute best part of the fairfont banff springs resort was this amazing sandwich coffee shop. the staff, the food, everything!!! i throughly enjoyed the staff the most. they were all super nice and of course got to know me. one barista said shed miss me. ha ha ha. good times. the resort is blessed to have this venue as part of their offerings. ty stock. ur food was awesome!!!”

  • Carlito's Pizzaria Inside Banff Inn, 501 Banff Avenue, Banff Pizza · $$

    31 Carlito's Pizzaria

    4.2 Good 369 Reviews

    Inside Banff Inn, 501 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Poutine Fries with Cheese
    • Roasted Veggie Salad
    • Honey Garlic Wings
    • Regular Poutine

    “We went because we were staying at the Banff Inn and didn't want to venture out for a late dinner on a cold rainy evening. We were very pleasantly surprised by the food at Carlito's -- ingredients are super-fresh, salads creative and crisp, pizza delicious, homemade in the best way, just what we road-weary travelers needed. Comfortable, welcoming and clean. Prices very fair for Banff. Can recommend eating here even if you're not staying at the Banff Inn!”

  • Vistas Dining Room 107 Tunnel Mountain Drive, Banff Buffet · $$

    32 Vistas Dining Room

    3.9 Good 89 Reviews

    107 Tunnel Mountain Drive, Banff

    “Had dinner there last weekend with a few friends and the elk tenderloin was honestly one of the best things I've eaten in Banff. We got a table right by the window around 7pm and watched the sun set over the mountains, which made the whole evening feel pretty special. The staff were friendly without hovering and happily walked us through the wine list when we couldn't decide. Already planning to go back next time we're up for a weekend trip.”

  • Good Earth Coffeehouse - Elk + Avenue, Banff 333 Banff Avenue, Banff Coffee · $

    33 Good Earth Coffeehouse - Elk + Avenue, Banff

    4.2 Good 484 Reviews

    333 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Ham & Egg Cheddar Croissant
    • Chocolate Chip Banana Bread
    • Mixed Berry Bran Muffin
    • Classic Steak Panini

    “It’s a good place, the food is delicious and the coffee is amazing. Also the employees are very kind”

  • WALDHAUS 405 Spray Avenue, Banff German · $$$

    34 WALDHAUS

    4.2 Good 596 Reviews

    405 Spray Avenue, Banff

    • Delivery
    • Drive-Through

    Customers’ favorites

    • Soft Pretzel Bavarian Mustard Beer Cheese Dip Whipped Butter
    • Fondue Experience Main Course
    • Wiener Schnitzel Mit Käse
    • Selection of Draft Beers

    “Had an incredible experience at Waldhaus. It was the last meal on our trip and exceeded expectations. My wife and I split the steelhead trout, a salad and the flatbread. They were even kind enough to throw on ESPN for a college football game.”

  • Melissa's MisSteak 201 Banff Avenue Suite 2, Banff Steak House · $$

    35 Melissa's MisSteak

    4.2 Good 923 Reviews

    201 Banff Avenue Suite 2, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Montreal Smoked Meat Breakfast
    • ステーキ ミディアム
    • Bacon Sausage Egg Breakfast
    • Prime Rib Eggs Benedict

    “Delicious food. My favorite breakfast is a crab and asparagus omelette. 🥰”

  • Banff Shawarma 317 banff Avenue c1b, Banff Mediterranean · $

    36 Banff Shawarma

    4.1 Good 393 Reviews

    317 banff Avenue c1b, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Shawarma Plate and Chicken Shawarma
    • Shawarma Salad Platter
    • Mix Shawarma Sandwich
    • Mix Shawarma Wrap

    “Between the amazing food and awesome customer service, you can't go wrong!”

  • The Canadian Brewhouse (Banff) 317 Banff Avenue, Banff Sports Bar · $$

    37 The Canadian Brewhouse (Banff)

    4.1 Good 454 Reviews

    317 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Brisket Grilled Cheese Sandwich
    • Creamy Grilled Chicken Alfredo
    • Rocky Mountain Chicken Club
    • Blackened Chicken Burger

    “Great food, great service, friendly staff. Was there tonight taking in Blue Jays game. Will be going back tomorrow evening!”

  • Chili's Grill & Bar 461 Banff Avenue, Banff Tex-Mex · $$

    38 Chili's Grill & Bar

    4.1 Good 666 Reviews

    461 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fajitas 3 Combie with Mushroom Addon
    • Big Mouth Crispy Chicken Sandwich
    • Chicken Bacon Ranch Quesadillas
    • Chipotle Chicken Fresh Mex Bowl

    “Fresh, tasty, nice big portions . Very good service and affordable price. I would recommend that place to everyone”

  • Mad Trapper's 1 Sunshine Access Road, Banff Burgers · $$

    39 Mad Trapper's

    3.7 Good 155 Reviews

    1 Sunshine Access Road, Banff

    Customers’ favorites

    • Sunshine Mountain Nachos V GF
    • Deep Fried Pickles
    • XL Chicken Wings
    • Trapper's Berger

    “If I could give more than 5 starts I would. Such great ambiance, drinks and food. The hosts at the bar are wonderful to talk to and the ambience is great. We had garlic butter chicken wings the first eve and nachos the other eve. Both were great. Drinks were great too. Highly recommend this place.”

  • The Grizzly House 207 Banff Avenue, Banff Fondue · $$$

    40 The Grizzly House

    4.1 Good 801 Reviews

    207 Banff Avenue, Banff

    Customers’ favorites

    • Chicken Noodle Soup Soup of the Day
    • Hunter Fondue Bourguignonne
    • Chicken Tortellini Soup
    • Complete Fondue Dinner

    “Great cozy. Feels like Different visit everytime.. The upkeep of how it's been looks a bit worn. Could use some care... Not a thing to change just good at what it is. The Grizzly house.. However Every small business has had it tough . The lights are on and somebody's home.. Is the Soul of a Restaurant. You notice since last year or time you where there they're caring and adding items . For the looks likely a owner is caring and putting effort scale. I give them a 3.5 stars... Our Server was great very. Busy there was lots of Customers and the employees work together.”

  • Aardvark Pizza & Sub 304a Caribou Street, Banff Pizza Delivery · $

    41 Aardvark Pizza & Sub

    3.9 Good 436 Reviews

    304a Caribou Street, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Build Your Own Pizza
    • Garlic Dipping Sauce
    • Chicken Fingers
    • Vegan Poutine

    “Super impressed to see there was vegan pepperoni pizza and poutines! They are both delicious! And delivery to tunnel mountain campground. Perfect!”

  • Pacini Banff 345 Banff Avenue, Banff Italian · $$

    42 Pacini Banff

    3.8 Good 563 Reviews

    345 Banff Avenue, Banff

    • Take-Out
    • Delivery

    Customers’ favorites

    • Spaghetti Bolognese
    • Traditional Lasagna
    • Carbonara Carbonara
    • Chicken Parmigiana

    “Just had an excellent lunch at Pacini Banff. The chicken Parmesan was so delicious. Excellent all round food and service .”

Vegetarian Restaurants Nearby

You May Also Like

  • Best Vegan Pizzerias in New York City

    Best Vegan Pizzerias in New York City

    New York City has many vegan pizzerias that offer good plant-based pizza without using any animal products. Below is a list of ten top vegan pizzerias in the city, each offering something different. Whether you're a vegan or just want to try something new, these places are worth checking out.