8 restaurants · updated November 2026
The Best Indian Restaurants in Birmingham
Birmingham gave Britain the balti, and its Indian food now runs from the old Balti Triangle in Sparkbrook to the only two-Michelin-star Indian restaurant outside London. The city centre, the Jewellery Quarter and suburbs like Harborne and Moseley fill in everything between.
Tap ♡ Save on any restaurant to keep it in your saved places.
Fine dining 3Modern and casual 4Balti 1
Fine dining
- ♡ Save
Opheem
2 Michelin starsAktar Islam's restaurant, the first in Birmingham to win two Michelin stars, mixes Indian flavour with technique from all over the world.
Details, rating and dishesMapSources: guide.michelin.com, designmynight.com, birminghambiz.co.uk
- ♡ Save
Asha's
Michelin Guide recommendedA long-standing city centre dining room with classic North Indian cooking and polished service.
Details, rating and dishesMapSources: designmynight.com, birminghambiz.co.uk
- ♡ Save
A modern Indian restaurant on St Paul's Square that has stayed near the top of the city's lists for years.
Details, rating and dishesMapSources: designmynight.com, secretbirmingham.com
Modern and casual
- ♡ Save
A smart dining room on Broad Street with a strong curry list.
- ♡ Save
A neighbourhood favourite in Harborne for richer, slow-cooked dishes.
- ♡ Save
A street-food and beer hall in Moseley, good for a casual night.
- ♡ Save
Mumbai street-food plates and thalis by the canal.
Balti
- ♡ Save
A Ladypool Road balti house that many locals rate as the best still cooking the city's signature dish.
How we chose
Picked from the Michelin Guide's Birmingham list, DesignMyNight, Secret Birmingham and the British Indian Good Food Guide's 2025 regional champions. Restaurants change, close and lose or gain stars, so check before you travel. Spotted something out of date? Tell us.
See every Indian restaurant in Birmingham and search their menus by dish
Saag Paneer
Butter Chicken
Goat Biryani
Dal Makhani
Kadai
Bhindi Masala
Thali
Naan