6 Of The Best Indian Restaurants In Birmingham

Katherine Notman Katherine Notman


We are sorry for making you salivate…

Indian food is part of what makes Birmingham such an amazing city, and everyone has heard of the Balti Triangle – the optimum place to find a perfect curry. However, Birmingham does Indian food so well that you can find restaurants serving delicious curries in every part of the city.

1. Lasan

This Indian restaurant is very much haute cuisine, serving guinea fowl korma and rock oyster tempura. It is no wonder that in 2010 they were praised by Gordon Ramsay and won his ‘F Word’ Contest. They were crowned Best Local Restaurant and their reputation has not diminished in the past ten years. A main will cost you anywhere from £10.50 for sweet potato kofta to £24.50 for Mysori king prawns. Happy hour is Thursday to Sunday before 7pm, when you can grab 2-4-1 cocktails.

Lasan, 3 – 4 Dakota Buildings, James Street, St Paul’s Square, B3 1SD

2. Itihaas

At Itihaas, there are some pretty ground-breaking options to choose from. Not only do they have a whole section of the menu dedicated to Indo-Chinese cuisine, but they also have dessert samosas on offer, filled with chocolate, almond and pistachios, and served with coconut kulfi. Curry-lovers with a sweet tooth will love this place, as there are six dessert options. They have also clearly considered their vegan customers, with plenty of options available to choose from. A main course will set you back around £10-£23.

Itihaas, 18 Fleet Street, B3 1JL

3. Jyoti’s

Jyoti’s is the only vegetarian Indian restaurant in Birmingham and it has an extensive menu, boasting a massive choice of 15 starters and 72 main courses. The restaurant also contains an Indian sweet shop, with 30 different options to choose from, some of which are vegan. Plus, there is so much paneer on the menu that cheese-loving vegetarians might want to move in and live there forever. Mains cost around £6 but thali is available for around £12 so you can sample different dishes.

Jyoti’s, 1045 Stratford Road, Hall Green, B28 8AS


4. Asha’s

The food here is more interesting than your average tikka masala. Asha’s is part of a chain of Indian restaurants, with locations in 7 different countries. Mains will cost you between £11.95 for a veggie kebab to £41.95 for a lamb kebab. There is also the elusive ‘President’s Platter’ on offer, which has apparently been served to several different heads of state in the past. Plus, a number of celebrities have dined including Tom Cruise.

Asha’s, 12-22 Newhall Street, B3 3LX

5. Pushkar

Pushkar has won several awards—including ‘Best Indian Restaurant’ in 2015 and 2018 and ‘Best of Birmingham’ in 2019—for their approach to Indian cuisine. A five-course tasting menu will set you back £40.95 if you’re a meat-eater and £29.95 if you go for the vegetarian version, with wine costing extra. There are also three different banquet menus that cost around the same as the tasting menus and consist of three courses.

Pushkar, 245 Broad Street, B1 2HQ

6. Raja Monkey Café

Raja Monkey Café specialises in Indian street food, which means they have loads of amazing Indian snacks on the menu like samosa chaat and panni puri. You’ll also find familiar favourites like biryani and chicken jalfrezi on the menu. The atmosphere here is laid back – it is a café, after all! Prices for mains hover around the £10 mark, so a visit to this spot isn’t going to break the bank.

Raja Monkey Café, 1355 Stratford Road, Hall Green, B28 9HW

Read more: You Can Tuck Into Irresistible Indian Dishes Inside One Of These Cosy Summer Houses

Food & Drink