5 Foods That Prove Indian Cuisine is the Best

India is one of the most incredible travel destinations on the planet for many reasons. From the modern sights, sounds and smells of the cities, to the mesmerising ancient culture and traditions, and everything in between, nobody can deny its appeal. However, one of India’s most spectacular qualities is discovered in its cuisine, which is appreciated and enjoyed all around the world. 

Without a doubt, you can’t say you’ve eaten authentic Indian food unless you’ve eaten in the country itself. Tasting India’s delicious dishes just adds to your experience of the place and allows you to delve deeper into both widespread and local cultures here. 

If you’re a foodie searching for a place where every mouthful on every step of your trip is simply perfection, then look no further! India is the destination for you. Here’s five foods that prove Indian cuisine is the best in the world! 

1. Masala Dosa  

First things first: do not leave India without eating a masala dosa! This thin, savoury pancake is found more commonly throughout Southern India, and eaten casually using just your hands. Like many Indian dishes, consuming a dosa is not just about the eating, it’s also about watching it being made! 

The pancake is filled with a masala of fried potato, mustard seeds, and other spices before being rolled up to perfection right in front of your eyes. Furthermore, the masterpiece is served with a couple of sauces, often including an unmissable coconut chutney and sambar, which is like a spicy vegetable and lentil stew. I promise you won’t be disappointed! 

2. Chole Bhature 

If you’ve ever tried a chana masala (spiced chickpea curry), then you will absolutely adore chole bhature! This dish is most popular in India’s Punjab region, but can be found throughout the country. 

Chole is the richly spiced chickpea curry, while bhature is the fried, balloon-like bread that accompanies it. Trust me, this combo is a match made in foodie heaven! Often served with lime wedges, onion slices, and green chillies, your senses will be overcome by the explosion of incredible flavours that this dish offers. 

In need of a recommendation? Hit up Sita Ram Diwan Chand while venturing through New Delhi. Chole is the only dish on their menu and has been served here for a long time. In fact, there’s no better place to try it!

3. Pani Puri 

While wandering across the Indian subcontinent, you’ll find yourself passing by endless roadside stalls serving up a variety of delicious sweet and savoury snacks known as chaats. Pani Puri is one of the most famous street food delicacies you can find! 

Thin and crispy puff balls are filled with mint and/or tamarind flavoured water along with mashed chickpeas, potatoes, spices, onion, and more depending on which region of India you find yourself in. The irresistible tanginess of the flavourful tamarind will have you coming back for more every time, and for just a few rupees each, these street treats are a no brainer!

4. Kati Roll

Kati rolls are nothing less than Indian street food miracles! Originating in Kolkata, a typical kati is created by frying an egg, setting a paratha (flatbread) on top, and adding marinated skewered meat topped with onions, chillies, lime, and sauce. 

The kati roll is said to have been invented in a single restaurant called Nizam’s, a popular Kolkata eatery founded in 1932. Nizam’s had been known for its kebabs, but was forced to come up with a quicker and more easily portable snack for the office-bound commuters who hurried by each day to fill their stomachs before work. And so the kati roll was born!

5. Thali 

A thali, or set meal, is a platter of Indian foods, ranging from between six to twenty different dishes. In most cases you’ll be gorging on rice, papadum, curd, chapati, dal, sambar, a dessert… the list just goes on and on! I assure you that every mouthful will be delicious. 

Moreover, some of the dishes are commonly refillable, so a thali is a great idea if you’re extra hungry. Each and every restaurant serves up a different thali. The idea behind it is that the foods on the platter should encompass six different flavours: sweet, salty, bitter, sour, astringent, and spicy. 

It’s important to note that a thali should be eaten using your right hand only. Furthermore, it’s recommended to try thalis in both the north and south of India to truly see and taste the range and diversity of these otherworldly food platters. 

5. Gulab Jamun

This list wouldn’t be complete without something sweet! Gulab Jamun are made from milk solids which are kneaded into a dough. The dough is then rolled up into balls and deep fried. Then, the spongy spheres are soaked in a sugary syrup, usually flavoured with saffron, cardamom, or rose water. This has got to be the top sweet treat to taste in all of India! 

Are your taste buds tingling for some authentic Indian cuisine? Check out our India tours here to make this cultural culinary adventure a reality! 

Open until midnight

+44 20 809 995 96
[email protected]

Monday - Friday: 09:00 AM - 6:00 PM
Saturday: 10:00 AM - 5:00 PM
Sunday: Closed
W. Europe