Indian food and cuisines are known for their spices, flavors, and varieties all over the world. They are continually on the top of many foodies’ lists across the world. From spicy Indian curry to pavbhaji, cholebhature, and gulabjamun, you cannot control your appetite just by hearing these names. No matter where you live, you can easily find an Indian restaurant in your country to fulfil your desire to eat chicken tikka masala or palak paneer.

If you live in the UK, you will never go out of options to taste your favourite Indian cuisines. Indian food is very popular all over the country. Indian Rasoi is a popular Indian restaurant in London that is serving delicious Indian food for over 12 years. And it is not the only restaurant in the country, you can easily find hundreds of Indian restaurants in different states that serve different cuisines in different styles. There are approximately 10,000 Indian restaurants in the UK where you can taste some of the best Indian dishes on your trip to England.

Popular Indian Food in the UK

The first Indian curry shop was opened in London more than two hundred years ago. Britishers have developed an appetite for Indian cuisines and curries during their rule in India. Many Indian restaurants in the UK serve Indian foods with British influences as both cultures almost use similar base ingredients such as chicken, prawns, and cheese with a number of curry sauces. If you are in the UK, here’re the best Indian cuisines in the UK for your taste buds.

Chicken Tikka Masala     

Chicken tikka masala is the most popular Indian dish in England. It is considered a national dish of the UK, which is enough to say about its popularity in the country. Chicken tikka masala is served with roasted chicken chunks in a spicy and creamy sauce. Even though the recipe is similar everywhere, you could find different styles to serve chicken tikka masala from restaurant to restaurant.

Rogan josh

Rogan josh is another popular Indian dish that many people in the UK love to eat during their outings with family and friends. It is a lamb dish that is cooked in oil at intense heat. It is a Persian-style cuisine that was brought to Kashmir and then other parts of India. It is one of the best Indian curries that you will taste on your England trip.

Butter Chicken

The name “butter chicken” itself is enough to develop a desire to eat it. It is also known as murghmakhana in some parts of the world. To prepare butter chicken full of flavors, chicken is marinated overnight in a sauce of yogurt and spices before cooking it in a tandoor.


If you are looking for a vegetarian option, malaikofta is here for your taste buds. It is a vegetarian version of meatballs in a creamy sauce. People prefer to eat with naan bread and jeera rice as per their choice. 

So, if you want to experience some of the best Indian flavours in the United Kingdom, visit Indian Rasoi, a very popular Indian restaurant in London. We serve almost every popular Indian dish in our restaurant and can guarantee that you will enjoy your stay with us.