Indian Cuisine

Top Indian Restaurants in British Columbia to Visit

British Columbia is home to a large and diverse South Asian community, and that shows in its food. From the bustling streets of Vancouver and Surrey to the scenic towns of Vancouver Island and the Okanagan, the province offers a remarkable spectrum of flavours rooted in centuries-old culinary traditions. Whether you’re searching for a great Indian restaurant in Victoria BC, a cozy spot in Surrey, or an award-winning kitchen in Vancouver – there’s something extraordinary waiting for you. Below, we highlight seven standout Indian restaurants that showcase the diversity and depth of Indian cuisine across BC.

Before You Scroll: The Full Lineup

#RestaurantLocationCuisinePrice Range
1Vij’s RestaurantVancouverContemporary Indian$$$
2Sula Indian RestaurantVancouver (3 locations)Regional Indian$$$
3Royal Tandoor Indian CuisineVictoria, BCTraditional Tandoori & Royal Indian$$
4Karma Indian BistroVancouver (Kitsilano)Regional Indian (MICHELIN Bib Gourmand)$$$
5Tasty Indian BistroVancouver & SurreyNorth Indian$$
6The Yellow ChilliSurreyPan-Indian$$
7Spice 72 Indian Restaurant & LoungeSurreyContemporary Indian$$

*Price guide: $ = under 15/person · $ = 15-30/person · $ $ = $30+/person*

Where to Eat

Whether you’re planning a special night out or just craving a good curry, here’s a quick look at all seven restaurants on our list to help you decide where to start.

1. Vij’s Restaurant

Vancouver ◆ Contemporary Indian

Widely regarded as one of Canada’s most celebrated Indian restaurants, Vij’s has been a trailblazer in contemporary Indian cuisine since the early 1990s. The menu is a creative reinterpretation of classic Indian flavours, built around locally sourced British Columbian ingredients. Signature dishes include lamb popsicles in creamy curry and BC rainbow trout in coconut masala. A no-reservation policy and legendary lineups have become part of the iconic experience.

Chef-owner Vikram Vij is a familiar face in Canadian food culture, and his hands-on approach in the dining room adds a personal touch you won’t find at most restaurants. An all-women team runs the kitchen, and the menu rotates seasonally to reflect what’s fresh and local. If you go, come hungry and come early – the wait is worth it.

📍 Address: 3106 Cambie St., Vancouver, BC V5Z 2W2

📞 Phone: (604) 736-6664

2. Sula Indian Restaurant

Vancouver (Commercial Drive, Main Street, Davie Street) ◆ Regional Indian

Since opening on Commercial Drive in 2010, Sula has grown into a multi-location favourite across Vancouver. The restaurant is known for its Mughal-inspired tandoor-roasted meats, traditional curries, and unique indoor garden-style décor that transports diners straight to India. A multiple Golden Plate Award winner, Sula has been recognized as the Best Indian Restaurant in Vancouver by Vancouver Magazine and the Georgia Straight in 2025.

What sets Sula apart is the attention to detail – spices are ground in-house, and the cocktail program is designed by an award-winning mixologist with drinks inspired by regional Indian flavours. Whether you visit the cozy Commercial Drive original or the newer Davie Street location steps from English Bay, the quality stays remarkably consistent across all three spots.

Sula Indian Restaurant

📍 Address: 4172 Main St, Vancouver, BC V5V 3P7

📞 Phone: (778) 718-4409

3. Royal Tandoor Indian Cuisine

British Columbia ◆ Traditional Tandoori & Royal Indian

Royal Tandoor Indian Cuisine brings alive the exotic flavours from different corners of India and the rich heritage of traditional royal cuisines. As a beloved Indian restaurant Victoria locals and visitors alike return to, Royal Tandoor has earned its reputation through consistently outstanding food and service. Many of their signature dishes are prepared in a traditional clay oven – the tandoor – lending a distinctive smoky depth that sets the Royal Tandoor menu apart from other Indian restaurants in the area.

The Royal Tandoori experience is built on a mission to share the history and nuances of Indian cuisine, offering guests a window into the closely guarded royal culinary traditions of India. The dining experience is an eclectic journey through clay ovens, grills, and simmering pots of delectable curries – a true exploration of the senses.

Royal Tandoor

The Royal Tandoor restaurant kitchen is led by chefs boasting over 20 years of experience cooking in the finest restaurants. Their Royal Tandoori menu features crowd favourites like butter naan fresh from the clay oven, crispy chicken pakora and paneer pakora as starters, fragrant palak paneer, and tangy aloo tikki chaat – perfect for those who love bold street-food flavours. The kitchen delivers culinary expertise paired with warm, attentive hospitality, and the caring, committed staff ensure that every visit is memorable.

Services: Royal Tandoor offers a complete dining experience – from a refined dine-in atmosphere with premier banquet services, to convenient pickup for those on the go, and home delivery bringing their signature dishes right to your doorstep.

📍 Address: 4011 Quadra St Unit 8, Victoria, BC V8X 4C7

📞 Phone: (250) 479-8884

Karma Indian Bistro

4. Karma Indian Bistro

Vancouver (Kitsilano) ◆ Regional Indian — MICHELIN Bib Gourmand

Recognized by the MICHELIN Guide with a Bib Gourmand distinction, Karma Indian Bistro pairs a sophisticated setting of wood planks, plush banquettes, and rustic lighting with a menu of both traditional and innovative Indian dishes. Highlights include richly spiced chicken Madras, jumbo prawns in spinach curry, and indulgent saffron rice pudding for dessert.

The Bib Gourmand badge means one thing: exceptional food at a fair price – and Karma delivers on that promise. The Kitsilano location makes it a natural pick for a relaxed evening along West 4th Avenue, and the kitchen doesn’t shy away from bold spice levels for those who like real heat. A solid wine list rounds out what feels more like a fine dining experience than the price tag suggests.

📍 Address: 2741 W 4th Ave, Vancouver, BC V6K 1P9

📞 Phone: (604) 559-1666

Tasty Indian Bistro

5. Tasty Indian Bistro

Vancouver & Surrey ◆ North Indian

A beloved staple across Metro Vancouver and Surrey, Tasty Indian Bistro is known for generous portions and bold North Indian flavours. Their butter chicken and freshly baked naan have earned a fiercely loyal following, and the relaxed, family-friendly atmosphere makes it a go-to destination for group dining and celebrations alike.

With locations in both Delta and Vancouver’s Yaletown, Tasty Indian Bistro bridges the gap between everyday comfort food and a polished night out. The lunch specials are a particularly good deal, and the kitchen handles large group orders and catering with the same care as a table for two. If you’re new to North Indian cuisine, this is an approachable, no-pressure place to start.

📍 Address: 8295 120 St, Delta, BC V4C 6R1

📞 Phone: (604) 507-9393

The Yellow Chilli

6. The Yellow Chilli

Surrey ◆ Pan-Indian — Chef Sanjeev Kapoor

Part of the internationally recognized brand created by celebrity Chef Sanjeev Kapoor, The Yellow Chilli in Surrey offers a gastronomic tour of India with dishes representing diverse regional cuisines. The menu features signature creations – from aromatic biryanis to satisfying chaat platters – with a contemporary twist, all served in a warm, family-friendly setting that brings authentic Mughlai and Punjabi flavours to British Columbia.

Sanjeev Kapoor’s recipes are the backbone of the menu, and dishes like Shaam Savera – spinach koftas stuffed with creamed cottage cheese – are hard to find elsewhere in BC. The restaurant also offers a solid vegetarian selection, making it a smart pick when your group has mixed dietary preferences. The ambience leans upscale without the upscale price tag.

📍 Address: 8737 120 St #105, Delta, BC V4C 6R5

📞 Phone: (604) 598-0060

Karma Indian Bistro

7. Spice 72 Indian Restaurant & Lounge

Surrey ◆ Contemporary Indian

A culinary gem in Surrey, Spice 72 offers exceptional contemporary Indian food in a peaceful and elegant setting. This family-owned tandoor restaurant has earned a devoted following for its standout dishes – including rich butter chicken, creamy dal makhani, and flaky lacha parantha – paired with attentive, personalized service.

Being family-owned shows in the little things – the staff remembers regulars, recommendations feel genuine, and the food has a homemade quality that chain restaurants can’t replicate. The lounge side of the space works well for a casual drink with appetizers, while the dining room is comfortable enough for longer celebrations. If you’re in the South Surrey area, this one’s a reliable go-to.

📍 Address: 12025 72 Ave, Surrey, BC V3W 2M1

📞 Phone: (604) 503-1172

New to Indian Food? Start Here

If you’ve never tried Indian food before – or you’re not sure what to order – don’t worry. Most restaurants on this list are happy to walk you through the menu. That said, here are a few dishes that work great as a starting point:

  • Butter Chicken – creamy tomato-based curry with tender chicken. Mild, rich, and probably the most popular Indian dish in Canada for a reason. Pair it with butter naan.
  • Tandoori Chicken – marinated in yogurt and spices, then roasted in a clay oven. Smoky, juicy, and not too spicy. A great way to experience what a tandoor can do.
  • Biryani – fragrant rice layered with meat or vegetables and slow-cooked with aromatic spices. It’s a complete meal on its own.
  • Dal Makhani – slow-cooked black lentils in a buttery, creamy sauce. A comfort food staple and a perfect vegetarian option.
  • Naan vs. Roti – both are Indian breads served with your meal. Naan is soft and fluffy (baked in a tandoor), roti is thinner and lighter. When in doubt, start with garlic naan.

Don’t be afraid to ask your server about spice levels – most places are happy to adjust the heat to your preference. And if you like to share, ordering a few dishes for the table is the best way to try a little of everything.

A Note from the Authors

We are passionate lovers of Indian cuisine, and we created this list simply to share our favourite dining spots across British Columbia with fellow food enthusiasts. We hope it helps you discover something delicious! This article is an independent editorial guide. It is not affiliated with, endorsed by, or sponsored by any of the restaurants mentioned, unless explicitly stated otherwise. All restaurant descriptions are based on publicly available information and reflect our editorial perspective at the time of writing. Restaurant names, trademarks, and related intellectual property belong to their respective owners. We encourage readers to verify current menus, hours, and availability directly with each restaurant before visiting.