Sizzling Tandoor/Website
Whether you're craving rich butter chicken, sizzling tandoori platters, or fragrant biryanis, Victoria’s Indian food scene has something for everyone. From family-run spots serving family recipes to modern eateries blending Indian flavours with Canadian influences, these restaurants bring bold spices and comforting dishes for anyone to try.
Here are the top Indian restaurants in Victoria, as chosen by our readers—plus a few honourable mentions you won’t want to miss.
Sizzling Tandoor has won over readers for the second time in a row for its authentic family recipes. This family-run restaurant has been committed to preserving the culture and traditions of the East ever since head chef Narpinder Bawa and her husband Gurinder decided to open their first restaurant in 2010. Since then, they have added a location in Westshore Town Centre, and another restaurant concept, “Kinu” by Sizzling Tandoor, at Uptown Shopping Centre.
Our Pick:
Lunch buffet
Address:
637 Johnson St.
129-2955 Phipps Rd.
This modern Indian restaurant is also family-owned and located in what was once one of Victoria’s first theatres. Their food highlights the fusion of Indo-Canadian cuisine and traditional Indian cuisine. The two cultures bring a unique perspective to Indian food and a twist on Indian cuisine.
Our Pick:
Butter chicken
Address:
1600 Government St.
Royal Spice has a big selection for Indian food lovers. It strives to provide an Indian dining experience from the moment you walk in. Most famous for its authentic curry, tandoori dishes, and freshly baked breads, there are also plenty of rice dishes and the usual range of side dishes like raita and chutney.
Our Pick:
Chana masala
Address:
212-815 Cloverdale Ave.
Other nominated restaurants include:
Dosa Paragon specializes in South Indian cuisine, offering a menu full of crispy dosas, savoury idly, flavourful chutneys, and more. The restaurant prides itself on its authentic recipes and extensive vegetarian and vegan-friendly options. Whether you're new to South Indian food or a longtime fan, this spot is a great place to start and deserves recognition.
Our Pick:
Masala dosa
Address:
735 Yates St.
1218 Wharf St.
This cozy, family-run restaurant in Langford is known for its warm service and an ample menu featuring everything from tandoori sizzlers to authentic curries. Turmeric Indian Cuisine offers a great selection of both meat and vegetarian dishes, all prepared with fresh ingredients and traditional spices.
Our Pick:
Turmeric chicken tikka
Address:
103-777 Goldstream Ave.
Special Mentions
Specializing in the rich and diverse flavours of Kerala cuisine, Cafe Malabar brings a taste of South India to Victoria. Expect deeply aromatic curries, flaky parottas, and perfectly spiced biriyanis, alongside fresh seafood dishes that highlight the restaurant’s coastal roots.
Our Pick:
Kerala tasting board
Address:
407 Swift St.
Located at Uptown Shopping Centre, Kinu is a contemporary Indian restaurant by the team behind Sizzling Tandoor. It offers a refined take on Indian cuisine with beautifully plated dishes and a focus on fresh, high-quality ingredients.
Our Pick:
Pakora gnocchi
Address:
123-3600 Uptown Blvd.










