Wondering which Indian restaurants in Teddington are worth visiting? Well, our team has decided to share our favourite places in the area with you in this article!

Prem Indian Restaurant

First on our list is Prem – our favourite Indian place located in Teddington! It’s a lovely little restaurant with a modern interior and an incredible menu featuring all of your favourite Indian dishes!

We often start off with a Samosa, Tandoori Chicken, King Prawn puree, or an Aloo Chat since these are our favourite starters.

Then we move on to the main dishes, and we love their specials – for example, the King Prawn Raj Rani (marinated in lime and garlic), the Tandoori Chicken Mojadar (chicken cooked in an authentic hot tandoori based sauce), the Korai Lamb, and the Tandoori Chicken Masala!

We also highly recommend all of their Tandoori dishes, the Prawn Balti, the Balti Tropical (with Chicken and Prawns cooked in a Balti sauce), and the Chicken Tikka Biryani!

Address: 51 High St, Teddington TW11 8HA


Haweli of Teddington

Next on our list, we have Haweli of Teddington – another incredible restaurant offering delicious traditional Indian dishes you have to try! We often go there for a quick lunch or dinner. Of course, they also offer takeaway and home delivery so if you don’t feel like going, you can enjoy their tasty food in the comfort of your own home.

Starters include Prawn Puree, Meat Samosa, Lamb Tikka Starter, and much more.

When it comes to their main dishes, we highly recommend the Haryali Kebab Tandoor Oven (Diced chicken marinated in a green paste of spinach, and coriander), the Lamb Achari, the Chicken Jalfrezi Kolkata ( with green peppers, green chillies, onions, and garlic), the Mango Chicken, and the Gosht Lajawaab (lamb marinated overnight in spices and yoghurt then cooked with cinnamon, coriander).

We also really enjoy their Curry, the Lamb Tikka Biryani, and the Dhansak.

Address: 153 Kingston Rd, Teddington TW11 9JP


Bengal Brasserie

Next on our list is Bengal Brasserie – a hidden gem in Teddington we highly recommend you visit. Their food is awesome, the staff is friendly, the prices are affordable, and the venue is stylish and cosy.

We often start off with Salmon Tikka, Tikka Platter (includes chicken tikka and lamb tikka), Tiger Prawn Pathia & Puree (served with homemade bread), or the Lamb Chops.

Their main dishes include Tandoori dishes, Balti, Biriyani, Curry, Gurkha, Pasanda, and much more. We are certain you will be able to find all of your favourite Indian dishes on the menu.

Whatever you do decide to order for your main dish, we also recommend you get either a Kulcha Naan (Stuffed with mashed vegetables) or a Garlic Naan!

Address: 162 Stanley Rd, Teddington TW11 8UD


Zaika Essence of India

And last on our list, we have Zaika Essence of India – another hidden gem located in Teddington we are certain you will fall in love with.

They serve delicious authentic Indian dishes like Balti dishes, Biriyani, Curry, Jalfrezi, Tandoori, Tikka, and much more.

Our favourite dishes on the menu are Jinuk Raja (king prawns, scallops, special sauce, rice), Tikka Pura (marinated chicken or lamb), Chicken Tikka Biriyani, Zaika Special Chicken Tikka Masala, and Balti Madras!

Address: 78 High St, Teddington TW11 8JD