Top 10 Indian Restaurants In Victoria, Canada

indian restaurants in victoria b.c

Visitors to the beautiful Canadian province of British Columbia can experience charming Victoria which is located on Vancouver Island by taking a ferry from Tsawwassen terminal just south of Vancouver. After catching the express bus into British Columbia’s capital city, get ready to enjoy Orca rafting tours, high tea at Fairmont, and hike through the Europe-inspired streets traversing downtown. After enjoying the sunken gardens at famous Butchart Gardens, make time to walk along the waterfront admiring the mint green-domed Parliament buildings. Check out the following list of Indian restaurants in Victoria, Canada, to enhance your visit to this stunning West Coast city located south of Vancouver.

1. Varsha Indian Kitchen

While visiting the beautiful coastal city of Victoria, wander through the British-inspired streets to experience Indo-Canadian fusion cuisine at Varsha Indian Kirchen. Indulge in samosas filled with veggies, potatoes, and exotic spices to tiger poutine yam fries topped with butter masala sauce, crispy pork belly and spicy sriracha mayo. Besides savouring Indian favourites such as butter chicken, take time to sample the smokey tandoori shrimp quesadilla filled with pickled onions, peppers, mango, and mozzarella. While watching the seaplanes land in the marina, enjoy each crispy taco filled with lime-cilantro slaw, grilled fish, kachumber salsa, and tear-inducing sriracha mayo.

Varsha Indian Kitchen

Address: 1600 Government Street, Victoria, BC V8W 1Z3

Website: Varsha Indian Kitchen

Opening hours: Tue - Thu: 11:30am - 9pm; Fri: 11:30am - 10pm; Sat: 12pm - 10pm; Sun: 12pm - 9pm (closed on Mon)

2. Royal Spice Fine Indian Cuisine

While enjoying some island time in charming Victoria, make time to indulge in the exotic flavours of India as you dine at Royal Spice Fine Cuisine. Indulge in tangy pomegranate curry along with crispy, deep-fried calamari and fish pakoras. Delight your senses with every bite of your crunchy bite-sized pieces of broccoli, cauliflower, bell pepper, and potato tandoori kebabs. Savour every spoonful of the delicious creamy curries available including Kashmiri curry infused with dried cherries and fruits in a semi-spicy creamy broth.

Royal Spice Fine Indian Cuisine

Address: 212-815 Cloverdale Avenue, Victoria, BC V8X 5H9

Website: Royal Spice Fine Indian Cuisine

Opening hours: 11am - 10pm (daily)

3. Sizzling Tandoor Downtown

Editor's Note: Photo taken from the establishment's official social account

During your visit to beautiful British Columbia’s capital city Victoria, make certain to reserve a table at one of the numerous locations of this critically acclaimed Indian chain. Savour every crispy bite of flavourful samosas and pakoras during Happy Hour at this family-owned restaurant. Indulge in flavourful recipes preserved for generations including butter chicken or kabuli curry featuring cashews, cherries, and raisins in a special butter sauce. Enjoy every bite of the succulent prawns and chicken in the tandoori-infused mixed grill while cooling off with a creamy strawberry smoothie.

Sizzling Tandoor Downtown

Address: 637 Johnson Street, Victoria, V8W 1M7

Website: Sizzling Tandoor Downtown

Opening hours: Mon - Fri: 11am - 10pm, Sat - Sun: 12pm - 10pm

4. Vij's Sutra

During a visit to Victoria’s Public Market, take time to make a quick stop at Vj’s Sutra for an Indo-Canadian favourite, poutine in butter chicken sauce. If you prefer the actual butter chicken meal to cassava fries smothered in the creamy sauce, order a full platter complete with rice and naan bread. Enjoy a quick treat of crispy pakoras filled with an array of veggies accompanied by chutney before continuing with sightseeing. If you are in a rush and would like to thoroughly enjoy your delicious curry, place an order online ahead of your arrival and it will be freshly-prepared and still hot when you arrive.

Vij's Sutra

Address: Victoria’s Public Market at the Hudson, Suite 6 - 1701 Douglas Street, Victoria, BC V8W 0C1

Website: Vij’s Sutra

Opening hours: Mon - Sat: 10am - 6pm, Sun: 11am - 5pm

5. Spice Jammer Restaurant

indian restaurants in victoria b.c | spice jammer restaurant

For a truly unique take on Indian cuisine, visit this family-run restaurant serving up East Indian-East African fusion specialities. Every Tuesday, Wednesday, and Sunday evening this critically acclaimed Victorian favourite offers a price fix menu in addition to a la carte items. Indulge in tangy beef vindaloo along with an order of butter vegetables prepared in a tomato cream sauce with garlic and exotic spices. Coconut lovers will enjoy the creamy coconut curry filled with tender slices of chicken.

Spice Jammer Restaurant

Address: 852 Fort Street, Victoria, BC V8W 1H8

Website: Spice Jammer Restaurant

Opening hours: Sun, Tue - Thu: 5am - 9pm, Fri - Sat: 5pm - 10pm (closed on Mon)

6. The Mantra Indian Cuisine Downtown Victoria

With two locations in Victoria, visitors will no doubt be able to spice up their visit to this culinary treasure serving up traditional Indian delicacies. Experience a bouquet garni of exotic spices in every fork full of karahi chicken with its tomato gravy, bell peppers, and tender pieces of chicken. Tantalize your taste buds with the spicy chilli chicken covered in sweet and sour sauce with bell peppers and onions. Savour each spoonful of creamy mango curry followed by a delicious slice of mango cheesecake to complete your culinary escape to India while in Victoria.

The Mantra Indian Cuisine Downtown Victoria

Address: 1015 Fort Street, Victoria, BC V8V 3K5

Website: The Mantra Indian Cuisine Victoria

Opening hours: 11am - 9:30pm (daily)

7. Delhi

Try our spicy Curried Veggie Wrap with a side order of Raita! #victoriaBC #food #YYJ #explorevictoria

Posted by Delhiyyj on Tuesday, 22 September 2015

Stop in for a quick lunch break at this tucked-away gem serving authentic Indian classics before visiting the nearby Parliament buildings. Sit down and enjoy the Dehli Combo comprised of a butter chicken and lentil dahl accompanied by basmati rice and naan bread. Hold on tight as you indulge in your whole-wheat curried veggie wrap filled with grilled carrots, potatoes, peas, kale, and chickpeas. To stave off the cool felt by the breeze off the waterfront on cooler days, order the chilli combo complete with naan bread and basmati rice.


Address: 2504 Government Street, Victoria, BC V8T 4P7

Website: Delhi

Opening hours: Mon - Fri: 11am - 6pm (closed on Sat & Sun)

8. Spice Valley Indian Cuisine

Be transported to exotic India where you can indulge in aromas and cuisine synonymous with its culture while experiencing the coastal city of Victoria. Indulge in creamy spice-infused eggplant curry along with crispy vegetarian samosas. Savour tandoori specials such as the rich, creamy malai tikka comprised of chicken marinated in cardamom, cream cheese, yoghurt, and cilantro roots and baked in the oven the following day. Choose from a vast array of delicious authentic classics including tangy vindaloos, butter chicken, street food favourites pakoras and chaats, and more.

Spice Valley Indian Cuisine

Address: 910 Esquimalt Road, Victoria, BC V9A 3M6

Website: Spice Valley Indian Cuisine

Opening hours: Sun,Tue - Thu: 11am - 9pm, Fri - Sat: 11am - 9:30pm (closed on Mon)

9. Fresh Tandoori Flavour Indian Bistro Royal Oak

Visitors to Victoria will enjoy palate-pleasing cuisine from Northern India when they step through the doors of Fresh Tandoori Flavour Indian Bistro Royal Oak. Enjoy indulging in generous portions of Kadai prawns accented by ginger, tomatoes, and green peppers alongside basmati rice. Take in the smokey flavour of the tandoor clay oven while savouring each tender morsel of meat on the tandoori platter. Delight in every spoonful of creamy coconut or mango lamb curry alongside some sizzling chicken tikka kebabs.

Fresh Tandoori Flavour Indian Bistro Royal Oak

Address: 4440 W Saanich Road #104, Victoria BC V8Z 3E9

Website: Fresh Tandoori Flavour Indian Bistro Royal Oak

Opening hours: Mon - Thu: 11am - 9pm, Fri: 11am - 9:30pm, Sat - Sun: 12pm - 9:30pm

10. Namaste Indian Restaurant, Victoria

Posted by Namaste Indian Restaurant on Friday, 25 October 2019

Reach culinary nirvana while indulging in sweet, savoury, and creamy spice-infused authentic Indian cuisine. Enjoy creamy curry concoctions such as vegetable coconut curry with its creamy coconut milk sauce infused with tomatoes, exotic spices, and onion. Savour every succulent piece of chicken jalfrezi with its green peppers, onions, and fresh ginger, garlic, and cilantro. If you are not able to share in the dine-in experience, Namaste offers diners the option for a take-out, which they can munch on at peace.

Namaste Indian Restaurant, Victoria

Address: 298 Island Hwy, Victoria, BC V9B 1G5

Website: Namaste Indian Restaurant, Victoria

Opening hours: Sun - Mon, Wed: 11am - 9pm, Tue: 5pm - 9pm, Thu - Sat: 11am - 9:30pm

Escape to India while visiting colonial Victoria

Hyderabad Veg Thali
Source: Photo by user Triv.rao used under CC BY-SA 4.0

Since India and Canada were once colonies of the British Empire, visitors can delight in the experience of being able to indulge in the exotic flavourful cuisine brought by Indian immigrants to Victoria. After escaping to the bustling streets of Kolkata, Mumbai, Delhi, and Jaipur through the numerous Indian restaurants, return to walk along the waterfront admiring Victoria’s marina filled with boats and sweeping views of the Pacific Ocean. Before departing British Columbia’s capital city named after Queen Victoria, make time to experience some of the best Indian restaurants in Victoria, Canada, mentioned in this article.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Writer living in British Columbia who loves to travel and explore new destinations. I also enjoy engaging in new activities during my travels such as Hydrospeeding in France. Solo travelled to...Read more

 Want to contribute as a Local Expert?
Explore Victoria
Good things are meant to be shared!