A national dish is one of the most popular culinary dishes prepared from locally sourced ingredients. In simple terms, a national dish is the native food of the country. The food, which is widely accepted all over the country, is considered to be national food. There is much debate on what is the national food of India. India has a culturally diverse group of people with different practices, traditions, and food habits. So, it’s quite difficult to name a particular cuisine as a national food.
What Is The National Food Of India?

A national dish is a traditional dish that is strongly associated with people’s culture, and India is a country where diverse groups of people from different faiths and beliefs exist together. So, taste and preference have much difference across the country. It’s hard to declare a particular dish as national food for India. There are plenty of dishes that are equally popular and traditionally consumed across the country from a history back. So, India doesn’t have any officially declared dish as national food still now.
Though there is plenty of argument on the national food of India in ancient Ayurvedic texts like Charaka Sanhita, there was specific mention of “khichdi.” Many people consider khichdi as the national food of India due to its wide popularity, and it is one of the items that is common across the country.
Tale of Khichdi

Khichdi is a simple culinary dish prepared from various lentils and rice. In the northern part of India, khichdi is considered a solid and easy-to-digest food. Depending on the availability and preference, people across the country prepare khichdi by mixing rice with different varieties of lentils, like some use mung dal, toor dal, masoor dal, bajra, or chana dal. So, the name is the same for all that is “khichdi,” but taste and flavor differ a lot.
-
Trace from Mahabharata:
Khichdi, the term derived from the Sanskrit word “Khicca,” means a dish of rice and legumes. In the Indian epic “Mahabharata,” Draupadi served khichdi to the Pandavas during their exile. There is another reference to khichdi found in Sudama’s story. Sudama, the beloved friend of Lord Krishna, carried khichdi to Dwarka to feed him. So, there is plenty of mention of khichdi since the ancient time of India.
-
Ancient Historical Reference:
According to historical study, khichdi has its existence in India since 305-503 BC. The Greek king Seleucus mentioned khichdi, a favourite cuisine of India, during his travels. He acknowledged that rice with pulses is much more popular in India. Khichdi was a common dish during the Mughal Era also. Mughals, especially Jahangir and Akbar the Great, had khichdi as a preferred dish.
Popular Traditional Dishes of India

Khichdi is one of the traditional dishes of India, as we have found while exploring what is the national food of India due to its historical relevance. Apart from khichdi, there are other dishes too that are equally popular across the country. Due to wide diversity in preference, you will get a range of delicious traditional dishes from Indian cuisines prepared from local ingredients.
-
Idli and Dosa
Idli and dosa is a famous South Indian cuisine made from rice and lentils. It is a fluffy “vada,” much appreciated to take with “chutney” or “sambar.” It is an anytime snack dish and popular across India, though its origin is South India. Everyone is familiar with this delicious and fulfilling meal.
-
Butter Chicken
Butter chicken, a delicious traditional cuisine of Delhi, India. This mouthwatering dish is prepared with spiced tomato, butter, and cooked chicken. The butter chicken curry been widely popular since 1950, originated in the Moti Mahal restaurant of Daryaganj. Many believe that this flavorful dish was made by chance after mixing leftover Tandoori chicken with tomato sauce and butter.
-
Chhole Bhature
Chhole Bhature, the prominent dish from the Punjab region, India. There is hardly someone who did not taste the chhole bhature. It’s a spicy dish made up of chhole (chickpeas) and bread served with an onion slice and green chili. This tasty dish is very popular among the Indian people and is taken any time in the day as breakfast, evening snacks, or even lunch.
-
Vada Pav
Vada Pav is the famous, affordable, traditional street food of Mumbai, India. You will get it at any food stall or restaurant in Mumbai prepared from deeply fried potato placed between sliced bread. Its amazing delicious taste is just unforgettable when served hot with chutneys and chili pepper.
-
Dal Makhani
Dal Makhani, the name, is strongly associated with Kundan Lal Gujral. He is best known for the invention of Dal Makhani, prepared from traditional lentils, especially urad dal (black beans). The mouth starts watering while it is served with butter and cream on its top. This North Indian cuisine is widely popular across India for its distinct flavor and taste.
-
Macher Jhol (Fish Curry)
Macher Jhol is the Eastern Indian favorite cuisine that is a must side dish in every day meal. It has a variety of cooking styles and comes with different tastes. This delicious dish cooked with tomato, onion, garlic, and chili is just awesome in taste.
Final Thought
India has a diverse group of people with different cultures, beliefs, and traditions. So, it does not have an officially declared national food. Otherwise, it will be an injustice to other equally popular culinary dishes. Thereby, we cannot specify the answer for the most searched question, “What is the national food of India” with one single dish. Although khichdi has much historical relevance, there are other foods too that have similar traditional significance.
Frequently Asked Questions
Q1. What is the famous food of India?
Khichdi, idli dosa, chole bhature, vada pav, and many more are the traditional dishes of Indian cuisine.
Q2. What is national food?
National dishes are part of the identity of a country, and traditionally they remain famous across all generations.
Q3. What is the national food of India?
There is no particular officially declared national food in India. However, khichdi is popular in all states of India as an easy and dietary recipe.
Q4. What are the major ingredients of Indian food?
The major ingredients used in traditional daily food items are rice and pulses.













