Indian food is one of the UK’s favourite global cuisines, with many amazing restaurants and curry houses across Yorkshire.
We have analysed TripAdvisor reviews to determine 20 of the best Indian restaurants and curry houses in the area, considering food quality, customer service and versatility.
We've picked out the five top-rated Indian restaurants on Tripadvisor in all four Yorkshire counties. Here are the restaurants that topped the list.

17. Maa Indian Restaurant, Beverley
Maa Indian Restaurant in Beverley has a 4.5* rating from 675 reviews. A TripAdvisor reviewer said: “We recommend this restaurant . Had a lovely authentic Indian meal, staff very helpful and attentive, menu good and not too expensive. Restaurant was spacious and clean . We will return when in Beverley again.” | Google Maps

18. Masala, Bridlington
Masala in Bridlington has a 4.5* rating from 693 reviews. A TripAdvisor reviewer said: “Hidden gem. Food and service was awesome. Very friendly staff, very reasonably priced, very well presented food. Well worth a visit.” | TripAdvisor

19. Maa Indian Restaurant, Hornsea
Maa Indian Restaurant in Hornsea has a 4.5* rating from 168 reviews. A TripAdvisor reviewer said: “This place is spectacular. The service was very fast and very nice. The food was spontaneously good. I recommend this place.” | Google-John Pratt

20. Raj Pavillion, Kingston-upon-Hull
Raj Pavillion in Kingston-upon-Hull has a 4.5* rating from 893 reviews. A TripAdvisor reviewer said: “Delicious! Absolutely perfect flavours and quality. Had a home delivery, about £25/ head for starter and mains, very very good!” | TripAdvisor-Debbian