It’s no secret that Belfast is home to many thriving Indian restaurants. From the bustling streets of the city center to the quaint lanes of the Cathedral Quarter, there are hidden gems serving up tantalizing Indian flavors that will transport your taste buds to the streets of Mumbai, Amritsar, or Chennai. Whether you’re craving the fiery heat of a vindaloo or the delicate spices of a butter chicken, Belfast’s Indian restaurants are on hand to satisfy any cravings.
1. India Gate
India Gate is a lovely spot, serving dishes that are almost as pretty as they are delicious. They generously serve complimentary papadums and chutneys, which can never be a bad thing and the menu includes tempting options like succulent tandoori chicken. Here the naan bread is really fresh and fluffy and vegetarians have loads of options to choose from too.
📍73-75 Great Victoria St, Belfast, BT2 7AF, United Kingdom
Nu Delhi Restaurant Lounge is another top spot for Indian food. People return again and again for the flavourful chicken tikka balti but you can grab a takeaway from this restaurant too for a delicious weekend treat. This place more than caters to vegetarians, with a dedicated vegan and vegetarian menu, and if you have any allergies or intolerances then you just need to let them know!
📍68-72 Great Victoria St, Belfast, BT2 7AF, United Kingdom
Archana Restaurant is definitely one of the best Indian restaurants in Belfast. There’s something on the menu for everyone, including a fan favourite, tandoori chicken. There are loads of vegan and veggie options too like the fiery daal. Bring your appetite because this place serves generous portions!
📍53 Dublin Rd, Belfast, BT2 7HE, United Kingdom
7 Spice Belfast is situated in the vibrant St Anne’s Square. The menu boasts a tantalizing array of dishes, making it an absolute must-visit. Friendly waiters will be happy to provide recommendations but customers love the juicy garlic prawns and moreish handi biryani. You can sit in their little outdoor pods, complete with Bluetooth speakers, for a more intimate ambiance too!
📍7 St Anne’s Square, Belfast, BT1 2LR, United Kingdom
Bites of India offers some stand-up dishes that you simply must try. From the tantalizing dosa to the succulent lamb biriyani, each plate will put a little smile on your face. Friendly waiters are the cherry on top of a fantastic experience, with helpful recommendations. Check out the gobhi Manchurian for a proper treat.
📍97 Ravenhill Rd, Belfast, BT6 8DQ, United Kingdom
6. The Jharna
The Jharna is a little slice of India in Belfast. The menu boasts a diverse selection of aromatic curries and succulent tandoori dishes, delivering massive flavours. You don’t have to go for the spicy stuff – they’ll gladly recommend a milder curry if that’s what you’re after.
📍133 Lisburn Rd, Belfast, BT9 7AG, United Kingdom
Bites of India Botanic is great for those who like smaller dishes and more variety. There are plenty of main courses but also loads of starters to choose from, perfect for sharing. The delicious momos (little dumplings) are well worth visiting for, alongside the tender lamb dosas. You can even grab traditional Indian breakfasts here!
📍11 Botanic Ave, Belfast, BT7 1JG, United Kingdom
The Raj Authentic Indian Food has a massive menu. There you will find Belfast favourites, from chicken tikka masala to vegetable korma. The chicken korma is particularly delicious with tender chicken and a velvety sauce you won’t be able to stop dipping your naan in. This place does cater to Belfast tastes – it’s not the most authentic spot in the world but if you’re looking for comfort food, you’ll find it here.
📍461 Lisburn Rd, Belfast, BT9 7EQ, United Kingdom
From the fragrant curries to the fluffy naan bread, there is nothing more comforting than a meal out at one of Belfast’s best Indian restaurants. Whether you’re looking for a proper spice kick, the tang of raita, or some creamy butter chicken, you can find it in this vibrant city.