Best Indian Restaurants In Bristol

Spanning multiple cuisine types, India's food diversity is some of the most impressive in the world. From Pakistan and Bangladesh to Nepal, expect dishes rich in flavour, spices and vegetables. Whether you're interested in street food with a twist, fancy some of the finest in fusion or simply want a great restaurant experience for a date night, we've put together a list of our favourite Indian restaurants in Bristol for you to try, whether you're new to the city, or a local.

Last edited by Kiera Chapman

Last updated on 5th June 2024


Sorry, the places listed below don't have online bookings available, but we hope you still find this list useful for your night out!


Rock Salt

Rock Salt is a bright and airy Indian restaurant that can be found on Cotham Hill in Bristol. It brings together the flavours of India and China to create innovative dishes that'll have you drooling. The spot was founded by Harris Massey, formerly Dishoom, and Kedar Subedi of Dhamaka fame who together have over 40 years of experience. Look forward to enticing plates such as basil panner tikka, lamb biryani and stir fry pak choi paired with Indian wines. 

Namak

Namak is an award-winning Indian restaurant that you need to book a table at. Upon entrance, you'll be met with vines of pretty flowers wrapping around stars, dark purple walls and elegant dark brown furnishings. The food here is prepared with some of the freshest ingredients, and made with recipes that have been perfected over the years. It's the ideal spot to warm your soul with an authentic korma or tikka masala, as well as try a high-value tasting menu for £40 per person.

Mowgli Bristol

Mowgli has taken over a Grade II-listed building on Corn Street to provide jaw-dropping interiors in the form of dangling golden fairy lights and towering ceilings. It promises to transport you to the street food markets of India with its affordable and delectable grub. Tuck into a classic dish of bhel puri, or try some Fenugreek kissed fried, served with the house masala, then finish off with the creamiest, Mother Butter Chicken you ever did eat. 

Old India

Old India has been standing strong for over 21 years, serving the people of Bristol some sensational Indian food. You'll find it located within the city centre, in the restored former Bristol Stock Exchange, slinging out a Moghul-inspired menu that features traditional and contemporary dishes. Sit among mahogany panelling and high ceilings as you wolf down helpings of salmon tikka, nilgiri korma, bhuna and more. 

Ganesha

Since opening in 2008. Ganesha has been serving sensational Southern Indian food to a high standard. Inside you'll find gorgeous tapestry adorning the walls, twinkling fairy lights and silk saris, as well as brown leather banquettes where you can sit and devour its delights. Expect to begin with the likes of chilli paneer, spring rolls, chicken pakora and more, before moving on to a scrumptious Goan fish masala. 

Urban Tandoor

Urban Tnadoor has won a whole host of awards and it's easy to see why as soon as you begin to wolf down its delicious Indian cuisine. Small but mighty, the restaurant's layout contains a series of intimate booths perfect for cosying up for a multi-course meal. You'll find a wide selection of wines, spirits and beers on the drinks list for washing down butter chicken masalas, Malabar tiger prawns and mustard paneer tikka.

Joy Raj

Nestled on Regent Street, Joy Raj is an authentic restaurant that offers diners a fusion of classic Indian, Bangladeshi and Pakistani cuisine. The cellar-style eatery is tucked away offering takeaway or a cosy dine-in experience. Begin your fest by chomping on tender prawns served in a puri, or aloo tikki AKA croquettes of spiced potatoes, then move on to a stellar chicken jalfrezi.