Family-run · View Royal, BC

Real Indian cooking in Victoria BC,
made fresh every day.

A husband-and-wife kitchen in View Royal serving bold, home-style curries, biryani and tandoor. If you're searching for the best Indian food in Victoria BC, this is it, no shortcuts, no additives, just food made the way it should be.

Masala Roots Indian Cuisine emblem, Indian restaurant in Victoria BC
262A Island Hwy, View Royal, BC
Open today 11am – 1am
236-470-8826
Pickup & online ordering
Two locations

Searching for the best Indian restaurant near me? Two ways to find us.

Masala Roots has two spots: our Indian restaurant at 262A Island Highway in View Royal, minutes from downtown Victoria, and the Masala Roots Express Indian food truck near you in Brentwood Bay. Pick whichever is closest.

Restaurant · View Royal

Pickup & online ordering

Our Indian restaurant at 262A Island Highway, View Royal, a short drive from Victoria BC. Full menu, fresh daily.

Order, View Royal
Food Truck · Brentwood Bay

The food truck

Our food truck serving bold Indian street eats in Brentwood Bay.

Order, Food Truck
Order online

Pick your spot, then your way to order.

Choose your location. For the restaurant, order however you like, both go straight to our kitchen.

View Royal Restaurant

262A Island Hwy · Open 11am–1am
Order via ChowNowFast pickup · no account needed
Order →
Order on our siteFull menu · save favourites & reorder
Order →

Masala Roots Express Food Truck

Food truck · Brentwood Bay
Order via ChowNowSkip the line at the window
Order →
Call the truckQuestions or large orders
Call →
Our story
"Tradition in every bite, that's not a slogan, it's how we cook."

Masala Roots is a locally owned, family-operated Indian kitchen. We're a husband-and-wife team: with over 17 years of culinary experience, the food carries a deep love for real Indian cooking, made fresh daily with no shortcuts and no additives.

We began our journey in Brentwood Bay, where a kind and supportive community welcomed us for a memorable year. Today we're proud to call View Royal home, and to keep serving the same home-style food, made with care, tradition and authenticity.

Family-owned 17+ years experience Fresh daily No additives
Read our story
Loved by our guests

What guests say about our Indian food in Victoria BC.

Always great food, and easy pick-up. Highly recommended!

Scott T.

Masala Roots has delicious food! Wonderful people own it and their service is great.

Val

Excellent. Great heat levels, the veggie platter is so good for the price. Coming back again!

Nigel

Swipe for more reviews →

Real reviews from our guests. Read more on Google.

Catering

Feeding a crowd? Indian food catering near you.

From family gatherings to office events, let us bring bold, fresh Indian food to your table. Tell us the date and headcount and we'll handle the rest.

Plan your Indian restaurant catering
Good to know

Frequently asked questions

Where can I find the best Indian food in Victoria BC?

Masala Roots is a family-run Indian restaurant at 262A Island Highway in View Royal, minutes from downtown Victoria. Everything is cooked fresh daily, curries, biryani and tandoor, so if you're after the best Indian food Victoria BC has to offer, start with our menu.

Is there a good Indian restaurant near me in Victoria?

If you're in View Royal, Victoria, Esquimalt, Colwood, Langford or Saanich, Masala Roots is a short drive away. Order online for pickup and it'll be ready when you arrive.

What kind of Indian cuisine do you serve?

Home-style North Indian cooking: slow-simmered curries, tandoori dishes, biryani and fresh naan, plus Indo-Chinese options. It's traditional Indian cuisine, Victoria BC guests can taste the difference.

Where is Masala Roots located?

We're at 262A Island Highway, View Royal, BC V9B 1G2, easy to reach from Victoria and the West Shore.

What are your hours?

Monday to Thursday, 11am–12am, and Friday to Sunday, 11am–1am. Check our Google profile for holiday hours.

Do you offer pickup or delivery?

We offer pickup and online ordering. You can order through ChowNow or on our ordering site, both go straight to our kitchen.

Do you have vegetarian options?

Yes. We have a range of vegetarian dishes including vegetable curries, malai kofta and vegetable pakora.

Do you cater events?

We do, family events, parties and office lunches around Victoria and View Royal. Request a quote for Indian food catering near you.

Where is the Masala Roots food truck?

Masala Roots Express serves the Brentwood Bay area. Follow us on Instagram and Facebook for the daily spot, or find opening times on our Indian food truck page.

Visit us

Find our Indian restaurant near Victoria BC

262A Island Highway, View Royal, BC V9B 1G2

236-470-8826

Monday – Thursday11:00 am – 12:00 am
Friday – Sunday11:00 am – 1:00 am

Hours per Google. Confirm holiday hours on our Google profile.

Get Directions Order Online
Call Order Online