10 indian Restaurants for a Diwali celebration
Planning a dinner for Diwali? These 10 Indian restaurants in Toronto for a Diwali celebration offer a mix of traditional dishes, regional flavours, and modern takes on Indian food. Whether you’re meeting up with friends or going out with family, these spots are worth considering for the occasion.
1. Adrak Yorkville
Adrak is a polished Yorkville spot that focuses on elevated Indian cooking with a menu that takes inspiration from different Indian regions, with a refined presentation and a cocktail program to match.

- 138 Avenue Rd, Toronto
- https://www.adrakyorkville.ca/
2. Aanch
Located in the entertainment district, Aanch puts a spin on Indian cuisine while keeping familiar flavours on the menu. It has also hosted dedicated Diwali celebrations, including festive decor, special menus, and Indian-inspired drinks.

- 259 Wellington St W, Toronto
- https://www.aanch.ca/
3. KHAZANA
KHAZANA is a good option if your Diwali plans involve a group dinner downtown. The restaurant offers upscale Indian dining, including biryani, tandoor dishes and vegetarian options. It also focuses on events and catering, which works best for larger celebrations.

- 261 Yonge St, Toronto
- https://www.khazanacanada.com/
4. Bar Goa
Bar Goa brings a more modern cocktail-forward approach to Indian food with a menu inspired by Goan and coastal Indian cooking.

- 36 Toronto St, Toronto
- https://www.bargoa.ca/
5. Aangan Toronto
Located in Little Italy, Aangan has more of an intimate, special occasion feeling, with a polished dining room and modern Indian cooking. It’s definitely worth considering for a smaller Diwali dinner, whether the restaurant itself is part of the experience.

- 556 College St, Toronto
- https://aangantoronto.ca/
6. Swaagat Toronto
Swaagat offers a broad menu that covers everything from chaat and biryani to curries and Indian sweets. Its downtown location and group friendly-setting makes it an easy choice for larger Diwali dinners together.

- 36 King St E, Toronto
- https://swaagatrestaurant.com/
7. Leela Indian Restaurant
For a more energetic dining experience, head to Leela on Gerrard Street. They combine North Indian dishes and street-food-inspired plates with a colourful, lively restaurant atmosphere.

- 1386 Gerrard St E, Toronto
- https://www.leelaindianfoodbar.ca/
8. The Cottage Cheese
Located in Kensington Market, The Cottage Cheese takes familiar Indian Flavours and gives them a contemporary twist. If your group wants creative dishes, vegetarian options and a more modern restaurant setting rather than a traditional experience, this place is well suited for that perfect Diwali dinner.

- 64 Oxford St, Toronto
- https://thecottagecheese.ca/
9. PUNCH
Found inside the Le Germain Hotel Mercer, PUNCH takes an Indian-British approach to its menu. The downtown location has an upscale setting and shareable style, which makes it another great option for celebrating Diwali with friends or a smaller group.

- 30 Mercer St, Toronto – Inside the Le Germain Hotel Toronto Mercer
- https://punchtoronto.com/
10. Dil Tak Indian Cuisine and Bar
If you’re looking for something centred around North Indian cooking, Dil Tak offers dishes such as butter chicken, biryani, paneer and other traditional favourites. Its downtown location also makes it very convenient for a Diwali dinner before heading elsewhere in the city.

- 8 York St, Toronto
- https://www.diltak.ca/
