Indian restaurants in Sheffield

From street food to fine dining and everything in between, our in depth guide to the best Indian restaurants in Sheffield will ensure you will never go hungry again!


One of the top Indian restaurants in Sheffield is undoubtedly Ashoka. Since 1967, Ashoka have been serving the masses, making them Sheffield’s oldest Indian restaurant. The restaurant’s tagline, “Inspired by India – Made in Sheffield,” describes its diverse menu, which includes many traditional favourites, wood-smoked tandoor specialties, and some unique dishes that have become household names.


Lavang offers a more sophisticated eating experience than your typical Indian restaurant in Sheffield. You can expect premium seasonal meals in a modern, streamlined environment! The in-house sommelier at Lavang has chosen an excellent wine list to go along with the hearty flavours of their irresistible cuisine. It’s no accident that we listed Lavang as one of Sheffield’s top Indian restaurants!

Urban Choola

Urban Choola are inspired by the activity of Indian street sellers and celebrate Punjabi-influenced North Indian food. All of the recipes are produced using premium, in-season ingredients and are traditional with a modern touch. At Urban Choola, you can expect a variety of tandoor-cooked foods as well as a hand-picked assortment of popular mouth-watering specialties!


Ma-Ba uses age-old family recipes to convey the tale of the family’s journey from Gujarat to the heart of Sheffield! At Ma-Ba, you can choose from a tantalising selection of recipes, many of which are suitable for vegans and can be eaten at any time of day! Ma-Ba is definitely a restaurant to check out in Sheffield.

We hope you found our post on our favourite Indian restaurants in Sheffield useful, and we’re confident you’ll enjoy your visit! While you’re here, why not find out more about the steel city right here at Enjoy Sheffield?

Leave a Comment