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
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.
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
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)
Try our spicy Curried Veggie Wrap with a side order of Raita! #victoriaBC #food #YYJ #explorevictoriaPosted 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
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
Opening hours: Mon - Thu: 11am - 9pm, Fri: 11am - 9:30pm, Sat - Sun: 12pm - 9:30pm
10. Namaste Indian Restaurant, Victoria
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
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.
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.