30 Best Indian Restaurants in Surrey (Local Favourites)

is one of the best places in to enjoy authentic Indian cuisine. The city is home to many in Surrey that serve fresh, flavorful food made with care. From family-run kitchens to popular dining spots, there is something here for every taste.

The Indian restaurants in Surrey offer a wide range of dishes, from creamy butter chicken and grilled tandoori meats to vegetarian curries and South Indian specialties. These meals are made using traditional recipes with ingredients that bring out real flavor. Whether you are looking for a quick lunch or a full dinner, you will find good options across the city.

What makes Indian restaurants in Surrey stand out is their focus on quality, taste, and consistency. Many of these places use recipes passed down through generations and cook each dish with attention to detail. Every visit feels like a new chance to enjoy the comfort of Indian cooking.

This guide features the top 30 Indian restaurants in Surrey, each offering something worth trying. You will find clear reasons why each place is special, along with recommended dishes to help you choose. Keep reading to discover your next favorite meal in Surrey.

1. Spice Republic 🌶️

Spice Republic stands out among Indian restaurants in Surrey for its careful attention to flavor and consistency. Guests often say the food tastes better than many other places in the area. The atmosphere is simple, allowing the dishes to speak for themselves. It is a must-try because every dish is full of flavor, and the portions are satisfying.

The butter chicken is a favorite, known for its creamy texture and rich tomato taste. The garlic naan is soft and warm, perfect for dipping into the curry. For those who enjoy heat, the lamb vindaloo is a strong and spicy choice. Spice Republic offers a true taste of Indian cooking with every visit.

2. Curry and Kabab 🍢

Curry and Kabab is one of the most recommended Indian restaurants in Surrey because of its bold and rich flavors. It is a must-try for anyone who is tired of ordinary dishes and wants something special. Many guests say it is the best Indian food they have ever had. The service is friendly, and the meals are cooked fresh every time.

The tandoori kababs are juicy and full of smoky flavor. The goat curry is cooked until it is tender and well seasoned. For a lighter meal, try the paneer tikka with fresh herbs and spices. Curry and Kabab offers a full and satisfying experience for fans of Indian food.

3. Mumbaiyaa Street Foods 🌕

Mumbaiyaa Street Foods is not like other Indian restaurants in Surrey. It brings the fast and colorful food scene of Mumbai to life in every dish. It is a must-try because it offers something different and exciting. Guests say the desserts and snacks feel both new and familiar.

The pani puri is crisp and filled with a spicy and sour mix that surprises with every bite. The vada pav is packed with flavor and served just like on the streets of India. The malai kulfi is a smooth and sweet dessert that finishes your meal perfectly. Mumbaiyaa Street Foods offers a fun and flavorful journey through Indian street food.

4. Little India 🍛

Little India is a popular choice among Indian restaurants in Surrey because of its welcoming staff and traditional dishes. It is a must-try for people who want good food and a kind, friendly atmosphere. Guests often mention the service as one of the best parts of the visit. The meals are fresh, warm, and full of flavor.

The garlic naan is soft and has just the right amount of garlic. The butter chicken is smooth and has a nice mix of cream and spice. The mango lassi is sweet and cold, a good match with any meal. Little India is a warm and simple place that delivers great Indian food every time.

5. Ustaad G Indian Cuisine 🥘

Ustaad G Indian Cuisine is known for its simple menu and high-quality meals. Among Indian restaurants in Surrey, it is a must-try for anyone looking for comfort food that tastes like home. The staff is polite, and the food is always prepared with care. Guests come back because they know what to expect and are never disappointed.

The butter chicken is thick, tasty, and a good choice for anyone new to Indian food. The garlic naan is hot and fresh from the oven. The dal makhani is rich and full of flavor, especially good for vegetarians. Ustaad G is a trusted place for Indian food made the right way.

6. Sri Periyava Dosa Bhavan 🌮

Sri Periyava Dosa Bhavan is a top choice among Indian restaurants in Surrey for lovers of South Indian food. It is a must-try for people looking for a fresh and flavorful breakfast or lunch. The menu is focused and carefully prepared. Guests often say it offers the best South Indian dishes in the area.

The masala dosa is thin, crispy, and filled with spiced potatoes. It is served with warm sambar and fresh coconut chutney. The filter coffee is rich, strong, and a perfect drink to start the day. For dessert, the rava kesari is sweet and soft with hints of cardamom. Sri Periyava Dosa Bhavan brings South Indian comfort food to every table.

7. Ustaad G 76 🍗

Ustaad G 76 is a lively and bold option among Indian restaurants in Surrey. It is a must-try for people who enjoy strong flavors and a wide variety of dishes. The staff are helpful, and the meals are full of taste and spice. Many customers return because the food always leaves a strong impression.

The chicken tikka masala is a top pick, made with tender meat in a thick, spicy sauce. The tandoori platter gives you a sample of different grilled meats, all cooked just right. The jeera rice is light, warm, and a good side with any curry. Ustaad G 76 offers meals full of flavor in every bite.

8. Chacha’s Tandoor & Grill 🍗

Chacha’s Tandoor & Grill is one of the most talked-about Indian restaurants in Surrey. It is a must-try for people who love smoky, grilled meats and strong spices. The restaurant is busy for a reason. The food is made with care and served hot. Many guests say the meals remind them of top restaurants from larger cities.

The tandoori chicken is juicy and grilled to perfection with bold spices. The lamb seekh kabab is flavorful and served with a side of green chutney. The chicken korma is creamy and rich, good for those who enjoy a milder dish. Chacha’s Tandoor & Grill is a place that gives full and filling meals every time.

9. Ambar Surrey Restaurant & Dhaba 🥘

Ambar Surrey Restaurant & Dhaba offers home-style cooking with deep, rich flavors. Among Indian restaurants in Surrey, it is a must-try for people who enjoy traditional Punjabi meals. The setting is simple, but the food is always fresh and tasty. Guests say they feel like they are eating at a family table in India.

The sarson da saag is thick and earthy, best enjoyed with makki di roti and a bit of butter. The butter naan is flaky and warm, perfect for scooping up lentils or curry. The chicken curry is slow-cooked and full of spice. Ambar gives a warm and honest meal that brings comfort with every bite.

10. Ustaad G76 Indian Cuisine Newton 🍲

Ustaad G76 Indian Cuisine Newton is a favorite among Indian restaurants in Surrey for its steady and reliable meals. It is a must-try for families and regular diners looking for comfort food made right. Guests come back again and again because the quality stays the same. The staff are friendly, and the food is always served fresh.

The lamb curry is slow-cooked with spices that blend well into a thick sauce. The butter naan is soft and hot, just right for dipping. For vegetarians, the paneer lababdar is rich, creamy, and full of taste. Ustaad G76 Newton offers a cozy meal that feels familiar and always satisfying.

11. Spice 72 Indian Restaurant & Lounge 🍛

Spice 72 Indian Restaurant & Lounge is a standout among Indian restaurants in Surrey, offering a blend of traditional and contemporary Indian cuisine. The ambiance is warm and inviting, making it suitable for both family dinners and intimate gatherings. Patrons often commend the attentive service and the consistency in food quality.

A must-try dish here is the butter chicken, known for its rich and creamy tomato-based sauce. The dal makhani is another favorite, slow-cooked to perfection with black lentils and spices. Pair these with their freshly baked garlic naan for a complete meal. Spice 72 ensures a memorable dining experience with authentic flavors.

12. Kerala Kitchen 🧆

Kerala Kitchen brings the unique flavors of South India to the forefront, distinguishing itself among Indian restaurants in Surrey. The restaurant offers a cozy setting, reflecting the warmth of Kerala’s hospitality. Guests appreciate the authenticity and depth of flavors in each dish.

Signature dishes include the fish pollichathu, where fish is marinated in spices and cooked in banana leaves, and the beef ularthiyathu, a dry-fried beef dish with aromatic spices. The appam, a type of rice pancake, pairs well with their curries. Kerala Kitchen offers a culinary journey through South India’s diverse cuisine.

13. Tandoori Flame 🍗

Tandoori Flame is renowned among Indian restaurants in Surrey for its extensive buffet, offering a wide array of Indian dishes. The spacious and vibrant atmosphere makes it ideal for large gatherings and family events. Diners often highlight the variety and freshness of the food.

The live cooking stations, including the tandoor and chaat counters, provide interactive dining experiences. Popular items include the tandoori chicken, butter chicken, and a selection of vegetarian curries. The dessert section, featuring gulab jamun and kheer, offers a sweet conclusion to the meal. Tandoori Flame delivers a comprehensive taste of Indian cuisine.

14. Showshaa 🍤

Showshaa offers a contemporary twist to traditional Indian dining, setting it apart among Indian restaurants in Surrey. The modern setting and vibrant atmosphere attract a younger crowd looking for innovative flavors. Guests often praise the fusion of classic dishes with modern presentation.

Notable dishes include the lamb popsicles, marinated and grilled to perfection, and the masala prawns, offering a spicy kick. The cocktail menu complements the food, with drinks infused with Indian spices. Showshaa provides a unique dining experience that blends tradition with modernity.

15. Apna Chaat House 🧆

Apna Chaat House is a go-to spot among Indian restaurants in Surrey for those craving authentic Indian street food. The casual setting and quick service make it popular for a quick bite or takeout. Customers often commend the vibrant flavors and affordable prices.

Signature items include the pani puri, crispy shells filled with spicy water, and the aloo tikki chaat, a savory potato patty topped with chutneys and yogurt. The pav bhaji, a spicy vegetable mash served with buttered bread, is also a favorite. Apna Chaat House brings the bustling streets of India to Surrey.

16. Delight Indian Bistro 🍗

Delight Indian Bistro offers a refined dining experience, distinguishing itself among Indian restaurants in Surrey. The elegant decor and attentive service create a welcoming atmosphere for both casual and special occasions. Patrons often highlight the freshness and presentation of the dishes.

Recommended dishes include the chicken tikka masala, featuring tender chicken in a creamy tomato sauce, and the palak paneer, a spinach and cottage cheese curry. The garlic naan, baked in a traditional tandoor, complements the curries well. Delight Indian Bistro ensures a satisfying and flavorful meal.

17. Mahek Restaurant and Lounge 🍲

Mahek Restaurant and Lounge combines traditional Indian flavors with a modern lounge setting, making it a notable choice among Indian restaurants in Surrey. The spacious interior and ambient lighting create a relaxed dining environment. Guests often appreciate the extensive menu and quality of food.

Popular dishes include the lamb rogan josh, a slow-cooked lamb curry with aromatic spices, and the butter chicken, known for its rich and creamy sauce. The tandoori platter offers a variety of grilled meats, perfect for sharing. Mahek provides a blend of classic and contemporary Indian dining.

18. Planet India Restaurant 🥘

Planet India Restaurant offers a diverse menu representing various regions of India, setting it apart among Indian restaurants in Surrey. The simple decor focuses attention on the flavorful dishes. Customers often commend the generous portions and authentic taste.

Signature dishes include the goat curry, slow-cooked with traditional spices, and the saag paneer, a spinach and cottage cheese curry. The freshly baked naan and basmati rice serve as perfect accompaniments. Planet India Restaurant delivers a comprehensive Indian dining experience.

19. Taste of Himalayas 🍗

Taste of Himalayas brings the flavors of Northern India and Nepal to Surrey, offering a unique experience among Indian restaurants in the area. The cozy setting and friendly staff create a welcoming atmosphere. Diners often highlight the authenticity and spice levels of the dishes.

Recommended items include the chicken momo, steamed dumplings filled with spiced chicken, and the lamb curry, rich in Himalayan spices. The garlic naan and saffron rice complement the main courses well. Taste of Himalayas offers a flavorful journey through the mountainous regions’ cuisine.

20. Krishna’s Dosa Grill 🌕

Krishna’s Dosa Grill specializes in South Indian cuisine, making it a distinctive choice among Indian restaurants in Surrey. The casual and clean environment is ideal for both quick meals and family dining. Guests often praise the variety and authenticity of the dosas.

Popular dishes include the masala dosa, a crispy rice crepe filled with spiced potatoes, and the paneer dosa, featuring Indian cottage cheese. The accompanying coconut chutney and sambar enhance the flavors. Krishna’s Dosa Grill offers a delightful taste of South India.

21. Dhoom Restaurant & Bar 🥘

Dhoom Restaurant & Bar stands out among Indian restaurants in Surrey for its vibrant atmosphere and diverse menu. It is a must-try for those seeking a lively dining experience paired with authentic Indian flavors. The interior is modern, and the staff ensures a welcoming environment for all guests.

Signature dishes include the butter chicken, known for its creamy texture and balanced spices, and the lamb rogan josh, which offers tender meat in a rich gravy. The tandoori platter provides a variety of grilled meats, perfect for sharing. For dessert, the gulab jamun is a sweet finish to the meal. Dhoom combines traditional recipes with a contemporary setting.

22. Rasoi Restaurant 🌕

Rasoi Restaurant is a notable name among Indian restaurants in Surrey, offering a blend of traditional and modern Indian cuisine. It is a must-visit for those who appreciate a refined dining experience with attention to detail. The ambiance is elegant, making it suitable for both casual and special occasions.

The chicken tikka masala is a crowd favorite, featuring tender pieces of chicken in a flavorful sauce. The palak paneer offers a delightful combination of spinach and cottage cheese. Accompany these dishes with their freshly baked naan and fragrant basmati rice. Rasoi ensures a memorable meal with its diverse menu.

23. Mayuri Indian Cuisine 🍛

Mayuri Indian Cuisine is a distinguished establishment among Indian restaurants in Surrey, known for its authentic South Indian dishes. It is a must-try for those seeking traditional flavors in a comfortable setting. The restaurant prides itself on using fresh ingredients and traditional cooking methods.

Popular dishes include the masala dosa, a crispy rice crepe filled with spiced potatoes, and the sambar, a lentil-based vegetable stew. The idli, steamed rice cakes, are soft and pair well with coconut chutney. For dessert, the payasam offers a sweet and satisfying end to the meal. Mayuri delivers a genuine taste of South India.

24. Apna Chaat House 🧆

Apna Chaat House is a prominent choice among Indian restaurants in Surrey for those craving authentic Indian street food. It is a must-visit for its vibrant flavors and quick service. The casual setting makes it ideal for a quick bite or takeout.

Signature items include the pani puri, crispy shells filled with spicy water, and the aloo tikki chaat, a savory potato patty topped with chutneys and yogurt. The pav bhaji, a spicy vegetable mash served with buttered bread, is also a favorite. Apna Chaat House brings the bustling streets of India to Surrey.

25. Krishna’s Dosa Grill 🌮

Krishna’s Dosa Grill is a standout among Indian restaurants in Surrey, specializing in South Indian cuisine. It is a must-try for dosa enthusiasts and those seeking authentic flavors. The restaurant offers a variety of dosas, each prepared with care and precision.

The masala dosa, filled with spiced potatoes, is crispy and flavorful. The paneer dosa offers a rich and creamy alternative. Accompany these with their coconut chutney and sambar for a complete meal. Krishna’s Dosa Grill provides a delightful South Indian dining experience.

26. Curry Lounge 🍗

Curry Lounge is a notable establishment among Indian restaurants in Surrey, offering a blend of traditional and contemporary Indian dishes. It is a must-visit for those seeking a modern dining atmosphere with authentic flavors. The interior is stylish, and the staff is attentive.

Popular dishes include the butter chicken, known for its creamy tomato sauce, and the lamb vindaloo, which offers a spicy kick. The garlic naan is soft and pairs well with the curries. For dessert, the mango kulfi provides a sweet and refreshing end to the meal. Curry Lounge delivers a satisfying dining experience.

27. Lighthouse Indian Kitchen 🥘

Lighthouse Indian Kitchen is a distinguished name among Indian restaurants in Surrey, known for its flavorful dishes and welcoming atmosphere. It is a must-try for those seeking a reliable and satisfying meal. The restaurant offers a diverse menu catering to various tastes.

Signature dishes include the tandoori chicken, marinated and grilled to perfection, and the chana masala, a hearty chickpea curry. The naan is freshly baked and complements the curries well. For dessert, the ras malai offers a sweet and creamy finish. Lighthouse Indian Kitchen ensures a delightful dining experience.

28. Kesari Indian Sweets and Eats 🥟

Kesari Indian Sweets and Eats is a prominent establishment among Indian restaurants in Surrey, offering a wide range of traditional sweets and savory dishes. It is a must-visit for those with a sweet tooth and a love for authentic Indian snacks. The shop is clean, and the staff is friendly.

Popular items include the samosas, filled with spiced potatoes, and the jalebi, a sweet and crispy dessert. The paneer tikka is flavorful and grilled to perfection. For a refreshing drink, the mango lassi is a popular choice. Kesari provides a taste of India’s rich culinary heritage.

29. Spice Club Indian Cuisine 🌶️

Spice Club Indian Cuisine is a notable choice among Indian restaurants in Surrey, offering a blend of traditional and innovative dishes. It is a must-try for those seeking bold flavors in a comfortable setting. The restaurant prides itself on using fresh ingredients and authentic spices.

Signature dishes include the chicken tikka masala, with its rich and creamy sauce, and the lamb biryani, a fragrant rice dish with tender meat. The garlic naan is soft and pairs well with the curries. For dessert, the gulab jamun provides a sweet and satisfying end to the meal. Spice Club delivers a flavorful dining experience.

30. Clove – The Art of Dining 🥘

Clove – The Art of Dining stands out among Indian restaurants in Surrey for its elegant ambiance and meticulously crafted dishes. It is a must-visit for those seeking a fine dining experience with authentic Indian flavors. The restaurant offers a sophisticated setting, making it ideal for special occasions.

Popular dishes include the butter chicken, known for its rich and creamy sauce, and the lamb rogan josh, featuring tender meat in a flavorful gravy. The garlic naan is freshly baked and complements the curries well. For dessert, the mango cheesecake offers a sweet and refreshing finish. Clove provides an exquisite dining experience.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments