10 Best Restaurants In Kelowna + What To Order (2025)

Hunting for the best eats in Kelowna? You’ve come to the right place.

This lakeside city is packed with gems, from cozy cafés and waterfront bistros to stylish grills and laid-back pubs. The food scene strikes that sweet spot between comforting classics and globally inspired flavours.

So if you’re hungry and ready to explore, here are 10 must-try Kelowna restaurants that belong on your radar.

This article contains affiliate links where we may get a small commission if you click on the link and purchase. No extra cost is added to you.

1. Little Hobo Soup & Sandwich Shop

Whenever you feel like having comfort food for lunch, pass by Little Hobo Soup & Sandwich Shop! Little Hobo is the ideal home-away-from-home experience right in the middle of Kelowna!

You can’t go here without trying out their famous Hobo Soup! A constant on their menu, this comforting and rich soup absolutely deserves to be named after the shop!

Big fan of sandwiches? Make sure you order the Roast Beef & Cheddar Sandwich, which is cheesy, juicy, and loaded with a generous helping of slow-roasted beef

Tip: Little Hob also has a frozen section where you can get great food to stock your freezer.

What to order: Little Hobo Soup, Roast Beef & Cheddar Sandwich

Address: 596 Leon Avenue Kelowna, BC V1Y 6L6

Instagram | Facebook

2. Salt & Brick

Located on the historic Bernard Avenue, Salt & Brick specializes in house-made charcuterie. The setting and decoration is super Instagram-y, so don’t be shy to dress your best!

Bring your friends and family as the daily rotating menu here has items that are meant to be shared. 

Even though you never know what’s going to be on the menu, you know it’s gonna be good. The best part is definitely the wine pairing with over 100 local wines on the list!

Fun fact: Do you know that Salt & Brick was featured on Food Networks’ Big Food Bucketlist? If not, now you do!

What to order: Daily Menu

Address: 243 Bernard Avenue Kelowna, BC V1Y 6N2

Website | Instagram | Facebook

3. Frankie We Salute You!

Photo credits: Frankie We Salute You!

Frankie We Salute You! is a plant-based hotspot in Kelowna that proves vegetarian food can absolutely bring the flavour.

Bright, airy, and equipped with a patio built for sunny-day hangs, this spot serves up creative dishes that win over herbivores and meat-eaters alike.

The Mushroom Pastor Tacos are crispy, saucy, and packed with umami, while the West Coast Avocado Bowl brings fresh, vibrant energy to the table.

Don’t skip the chickpea fries or mushroom pâté! Both are low-key addictive.

Bonus: they’ve got a gluten-free fryer and a killer mocktail lineup, so everyone at the table is covered.

What to order: Mushroom Pastor Tacos, West Coast Avocado Bowl, Chickpea Fries

Address: #6 – 1717 Harvey Ave, Landmark District Market, Kelowna BC

Website | Instagram

4. Social 242 Lounge and Grill

If you’re looking for a club-style place to dine in Kelowna, head over to Social 242 Lounge and Grill! This is a hidden gem in town to eat, drink, and socialize in a fun, laid-back atmosphere enhanced by drink specials, DJ sets, and neon lights.

Start with the Bruschetta—fresh herbed focaccia layered with a creamy three-cheese spread, basil pumpkin seed pesto, and a sun-dried tomato coulis, all drizzled with balsamic glaze.

For something hearty and plant-based, go for the Alfredo Mac N Cheeze. It’s rich, comforting, and totally vegan, made with trotolle noodles, a velvety house-made sauce, and a golden breadcrumb topping.

Their Signature Salmon is one of the best treats you’ve ever tried! The salmon is tender and well-marinated with white wine sauce, and some veggies are added in to double the tastiness!

What to order: Bruschetta, Alfredo Mac N Cheese, Signature Salmon

Address: 242 Lawrence Avenue, Kelowna, BC V1Y 6L3

Website | Instagram | Facebook

5. HUMO Kelowna

Photo credits: HUMO

HUMO is where West Coast meets Asia and Latin America—on one beautifully lit, high-end plate.

This upscale Kelowna spot is made for special nights out, with a moody interior and a menu that leans bold and inventive.

Think bone marrow esquites that are rich and indulgent, and a ceviche that’s bright, fresh, and dressed to impress.

The dishes are artistic, the cocktails are dialed in, and yes, it’s a splurge. But if you’re after a dinner that feels like an experience, HUMO absolutely delivers.

What to order: Bone Marrow Esquites, Ceviche

Address: 210 Lawrence Ave, Kelowna BC

Website | Instagram

6. Antico Pizza Napoletana

In search of the best pizza restaurant in Kelowna? Antico Pizza Napoletana is sure to please your hungry tummy! 

The menu offers simple yet award-winning pizzas, along with a local beer and wine list. It is best to start with their classic Margherita Pizza with an unbeatable sweet & tangy sauce.

Don’t miss their Primavera Pizza topped with lots of fresh, spring vegetables on a crispy whole wheat dough crust. 

Or go straight to the pasta section, which we highly recommend the Crema e Tartufo cooked in creamy, buttery truffle sauce!

What to order: Margherita, Primavera, Crema e Tartufo, Tiramisu

Address: 347 Bernard Avenue, Kelowna, BC, V1Y6N6

Website | Instagram | Facebook

7. Bai Tong Thai Food Restaurant

Located right in the heart of downtown Kelowna, Bai Tong Thai Food Restaurant is your next go-to spot to satisfy your Thai food craving! 

A fan of spice? Grab the Gang Pak Ruammit Curry, which has a very mild curry flavour with a tingle of heat. The lime leaves and coconut milk really complement each other, you’ll love how fresh yet buttery it tastes!

We would never skip the soft, chewy Pad Thai and neither should you! 

End the meal right with their Sticky Rice drizzled with creamy and sweet coconut milk and juicy mango on top!

What to order: Gang Pak Ruammit curry, Pad Thai, Sticky Rice with Mango

Address: 275 Bernard Avenue Kelowna, BC V1X 6N2

Instagram | Facebook

8. Central Kitchen Kelowna

The award-winning Central Kitchen is one of Kelowna’s most frequented spots among locals and visitors. 

This is simply the best place to enjoy your comfort food with a modern twist, along with an extensive wine list, many on-tap options, and cocktails!

You should never miss their Wagyu Sushi Press, this is an iconic dish with a lightly savory taste and soft-chewy texture. 

The Central Pad Thai packs a punch—crispy tofu and fresh veggies tangled up in tender rice noodles, all coated in a bold, spicy peanut sauce. It’s finished with a bright squeeze of lime, a sprinkle of crushed peanuts, and a hit of fresh cilantro for that perfect balance of heat, crunch, and zing.

If you’re craving something indulgent, the Vintage Burger delivers. Their signature pork-and-beef patty is juicy and smoky, layered with aged white cheddar, thick-cut maple black pepper bacon, and a slather of house BBQ sauce.

Every bite is sweet, savory, and just messy enough to make you smile!

What to order: Wagyu Sushi Press, Dirty Truffle Fries, Central Pad Thai, Vintage Burger, Passion Fruit Margharita

Address: 1155 Ellis Street, Kelowna, BC V1Y1Z5

Website | Instagram | Facebook

9. The Jammery

The Jammery is perhaps the most well-known spot for breakfast and lunch restaurants in the Okanagan. 

The Jammery is not only a restaurant but also a jam-making facility and gift shop!

Order the best-seller All You Can Eat Waffles filled with their Jammery Strawberry or 4 Berry Sauce, too sweet and delicate to be true! 

For lunch, we highly recommend you to try the Jammery Beef Dip Sandwiches, which is rich, flavoursome, and definitely leaves an impression! Once you take a bite, you’ll be greeted with some juicy roast beef covered in garlic aioli, a little bit of cheese on top and you’re in love!

Tip: The wait for a table is long, but you can spend that time browsing through the super cute gift shop. And definitely grab some jars of jams too!

Fun fact: The Jammery was also featured on the Food Network and You Gotta To Eat Here!

What to order: All You Can Eat Waffles, Jammery Beef Dip Sandwiches

Address:
– 8038 Hwy 97 North, Kelowna BC
– 2463 Highway 97, Kelowna BC

Website | Instagram | Facebook

10. Okanagan Street Food

Okanagan Street Food is the coolest food truck in Kelowna that you’re sure to love! Ready to be served with generous portions of breakfast and lunch options in such a cozy, humble atmosphere here!

This place is all about comfort food with stables like tacos, sandwiches, wraps, and soups. 

Top picks include the Seared Fish Tacos loaded with all the tasty fillings and have such a melt-in-your-mouth texture!

Make sure you try their Pulled Pork Sandwich too! We’re sure you’ll have an ultimate lunch feast with the juicy flavour-packed pulled pork smothered in their homemade BBQ Sauce!

What to order: Seared Fish Tacos, Pulled Pork Sandwich

Address: 812 Crowley Ave. Kelowna, BC V1Y7G7

Website | Instagram | Facebook

Kelowna has never let us down when talking about top-notch restaurants to visit. Any time you plan to visit Kelowna, check out these best Kelowna hotels to stay while you’re here!


Accommodations in Kelowna