Where to Eat in Revelstoke

This post may contain affiliate links. Please read disclosure. Thank you for your support.

Like many mountain towns in British Columbia, Revelstoke’s amazing views and active adventures produce big appetites. And despite its small town size, Revelstoke restaurants punch above their weight. Whether it’s delicious vegan dishes, casual après pub fare or finer dining by candlelight, you can’t go wrong with our guide to where to eat in Revelstoke, British Columbia.

tofu bowl with peanuts in blue bowl

Where to eat in Revelstoke

Breakfast in Revelstoke

Dose Coffee – Granola bowls, avo toast, all of your morning favorites are available at Dose. Order the TLT sandwich alongside your morning cup of coffee or foamy cappuccino. It’s a BLT but with tofu bacon. There’s also a tasty breakfast sandwich with a fried egg, tofu bacon and zingy tomato relish, as well as granola bowls, Turkish eggs, avo toast and high protein green pea pancakes.

Main Street Café – This Revelstoke cafe serves up classic all-day breakfast in a cute heritage house on Mackenzie Avenue. Their twist on French Toast with melted brie and crisp apples is a perfect start to the day, alongside a cup of classic dark roast drip coffee. The Café also serves a vegan brunch featuring a tasty veggie-filled tofu scramble.La Baguette – La Baguette is renowned for its daily eggs benedict special. Choose from the classic or quirky combos, all topped with a rich hollandaise sauce. 

Terra Firma Kitchen –  A get-up-and-ski menu of oat milk lattes, huevos rancheros, breakfast sandwiches, egg bennys and French Toast to fuel you for a day of outdoor adventures in winter or summer in Revelstoke.

veggie hash at courthouse inn revelstoke

Lunch in Revelstoke

La Baguette – A French/Quebecois bakery serving coffee, baked treats, pizza, ice cream and lunch items. Their beet burger is legendary. Meat eaters and vegans alike are huge fans of this tasty beet patty. Located downtown as well as at Revelstoke Mountain Resort.

Paramjit’s Kitchen – Combining Indian, German and Thai food, this a truly unique restaurant and a great spot for vegetarian or regular lunch. Whether it’s German schnitzel with spätzle, Thai coconut curry or savoury vegetarian curries, everyone will find something to enjoy on its extensive menu. 

Terra Firma Kitchen – It’s a bakery, it’s a kitchen, it’s a farm – it’s all three. This is literally ‘their farm to your table’ eating and the food is simply wonderful. The soup, salads and ‘toasties’ sandwiches, including the vegetarian ploughman’s sandwich and daily veggie market sandwich, are scrumptious. The farm to table food is creative; the baked goods are delicious; and they use local, seasonal ingredients that will have you coming back.

toasted beet and cheese sandwich

Dinner in Revelstoke 

Old School Eatery – A finer yet still Revy-casual restaurant located in an old red-brick elementary school, Old School’s menu is anything but. From perfect polenta fries with spicy kimchi ketchup to steaks, laksas, jambalayas and veg and regular burgers, the food is excellent, well-presented and accompanied by great cocktails and a BC-centric wine selection. No reservations so get there early.

polenta fries and brussel srpouts at old school eatery revelstoke

Big Eddy Burger – In addition to salads, seafood and casual pub fare,  Big Eddy Pub serves up one of the town’s best classic burgers in a comfortable atmosphere that’s extra buzzing around après time in winter.

The Taco Club – What began as a food truck has morphed into one of Revelstoke’s most popular spots for modern Mexican dining and great margaritas. The Club serves up fresh takes on Mexican cuisine in a fun location on Mackenzie Avenue. The mouth-watering tacos and wet burrito is their usual burrito is smothered in smoky enchilada sauce and baked with peppers and caramelized onions. Vegetarians and vegans can choose from the equally delicious avocado, carrot or yam options.

pink taco club food truck revelstoke

The Village Idiot – The place for pizza in Revelstoke. Pies include meat-forward Miss Piggy’s Luau, and for veg-heads, the Hungry Hungry Hippies pizza is covered in delicious vegetarian toppings. The cheese can be substituted for vegan cheese if desired. 

And let’s not forget…

Chubby Funsters – Don’t judge this by its cover. Ignore the odd name and settle in for some fabulous food indoors, or even better, on their lovely outdoor patio. Try a Glory Bowl, a Kootenay classic featuring fresh veggies, tofu, and a nutritional yeast dressing. Their halloumi sandwich, veggie burgers and vegan watermelon steak are also delish. 

Skied all day and starving? Funster’s has a unique take on the Canadian classic, poutine. They take cheese curds, dip them in tempura batter, deep fry them and serve them with a side of gravy. Delish cocktails, locally-brewed craft beer and good wine selection.

toasted halloumi sandwich and fries revelstoke

112 Restaurant – For upscale eating (including for vegans), head to the 112. While primarily a steakhouse, the menu features pastas, seafood, wild game and vegan dishes like arancini, delicious Italian risotto balls made with vegan cheese, and cauliflower steak. The 112 often features live jazz or blues music, so make sure to check their schedule.

arancini at 112 restaurant in revelstoke

Kawakubo – Traditional sushi restaurant with a great selection of fish, vegan and veggie items. Their specialty rolls, tofu salad, and veggie tempura round out an indulgent Japanese feast.

The Woolsey Creek Bistro – A well-curated menu of fresh, seasonal options including excellent vegetarian fare. Their divine bruschetta is the length of a full baguette. The pairing of fresh tomatoes, fior di latte, and balsamic vinegar reduction on a fresh crispy buttered baguette is super shareable, but there may be fighting. *Temporarily closed

Drinks and Dessert

Monashee Spirits Distillery – Located in downtown Revelstoke, Monashee serves up beautifully crafted cocktails from its own distilled vodka, gin and liqueurs. Each cocktail has a great title (The Flying Dead, Plyamourous Pineapple) and even greater story. The Caesar is made with vegan clamato mix, and Monashee uses Aquababa instead of egg to create vegan cocktails. 

tiki drink at monashee distillery in revelstoke

Vegan Desserts

Diners and vegetarians generally don’t often have issues findings sweet treats, but finding vegan desserts can be more challenging. La Baguette’s gelato selection always has a few vegan options. The chocolate coconut is thick, creamy, and indulgent. The fruit sorbets are also excellent choices. The Modern Café has popsicles made by the Popcycle as well as tasty vegan brownies.

Where to Stay in Revelstoke

Our home away from home in Revelstoke was the lovely Courthouse Inn. Located in downtown, this boutique-style bed and breakfast was convenient, quiet, and served an outstanding three-course breakfast in their communal dining room and outdoor patio.

The rooms are roomy and designed in rustic-ski chic. Think flannel bedspreads and antique wooden skis on the walls. It works well as this is a mountain town, after all. The Inn is in walking distance to the Columbia River and the Old School Eatery.

Fun fact: The Inn is located across from the historic Courthouse, which you may have spotted in the film Double Jeopardy.

courthouse inn exterior in revelstoke

If you’ve won the lottery, are planning a corporate retreat, wedding, or multigenerational ski trip, the Flying Moose Chalet is a luxurious private chalet on the slopes of Revelstoke Mountain Resort.

Complete with its own heliport, chef’s kitchen, butler service, climbing wall, pool, hot tub and 8 bedrooms and 10 bathrooms, this beautifully-appointed chalet can accommodate 20 people and will appeal to heli-skiers keen to experience backcountry ski adventures during the popular winter season. The chalet is also available during the summer season for guests to enjoy Revelstoke’s hiking and mountain biking trails.

living room of flying moose chalet revelstoke

Claudia Laroye
Follow me