Popular Indian Cuisine: 10 Dishes You Should Know

Indian cuisine varies sharply by region: the north cooks with wheat, dairy and the tandoor, the south with rice, lentils and coconut, and "curry" is a British term, not an Indian dish name.

Updated September 15, 2026India

most popular indian dishes
India

Indian cuisine is not one cuisine at all, but a set of regional food cultures built around different staple grains, fats and spice techniques, tied together by a shared love of bold, layered flavour. The 10 dishes below, from biryani to dal makhani, are the ones most likely to show up on a menu anywhere in the world that serves Indian food, and each one comes from a specific place and a specific history rather than a single, generic “Indian” tradition.

“Curry” is not the name of a dish

Curry is an English umbrella term, not a specific Indian dish or an Indian word for one. The word comes from the Tamil “kari,” meaning a sauce or relish made with vegetables or meat, which 16th and 17th century British traders and colonial officials anglicised into “curry” and then applied to almost any spiced, sauced dish from the Indian subcontinent. Indian cooks themselves rarely use the word “curry” at all: a dish is called by its own name, such as korma, vindaloo, rogan josh or the butter chicken and dal makhani covered below, each with its own specific ingredients and technique. When a menu abroad lists “chicken curry” or “vegetable curry,” it is using a British-era catch-all for what, in India, would be dozens of distinctly different dishes.

North Indian and South Indian food are genuinely different cuisines

Northern India cooks around wheat, dairy and the tandoor, while southern India cooks around rice, lentils and coconut. In the north, wheat flatbreads such as roti and naan sit alongside dishes built on ghee, cream and paneer, and meat is often slow-cooked in a tomato-onion gravy or roasted in a clay tandoor oven, a style shaped heavily by Mughal-era Persian and Central Asian cooking. In the south, rice and rice-and-lentil batters form the base of most meals, coconut oil replaces ghee as the primary fat, and dishes are finished with tempering: a scoop of mustard seeds, curry leaves, dried chillies and asafoetida bloomed briefly in hot oil and poured over the dish as a final step, rather than blended into a gravy from the start. The result is that South Indian food tends to taste brighter and more tangy, built around tamarind and curry leaves, while North Indian food tends to taste richer and more aromatic, built around dairy and warming whole spices.

typical indian foods

1. Biryani

Biryani is a layered rice dish built around basmati rice, meat, vegetables or eggs, and a specific blend of spices and saffron. The name comes from the Persian word “birian,” meaning fried or roasted before cooking, and the dish itself arrived in India with Persian imperial chefs during the Mughal era from the 16th century onward, before being reworked by Indian cooks into dozens of regional forms.

most popular indian dishes

Every biryani-making region in India claims its own style. Hyderabadi biryani, the spiciest and most widely known variety, is credited by local tradition to the kitchen of the first Nizam of Hyderabad in the mid-18th century, while Lucknowi (Awadhi) biryani, from the royal kitchens of Awadh in Uttar Pradesh, is milder and more fragrant, often finished with dried fruit and rosewater.

2. Dosa

Dosa is a thin, crisp pancake made from a fermented batter of rice and urad dal (black lentils), left to ferment for 8 to 12 hours before cooking. The dish traces back to Tamil Sangam-era literature written around 2,000 years ago, making it one of the oldest continuously eaten foods in South India, though the thin, crisp version most people know today only took shape around temple kitchens in the Udupi region of Karnataka from about the 12th century onward.

indian popular dishes

Dosa is typically served with a range of chutneys and sambar, a tangy lentil stew, and it now exists in dozens of regional variations, including masala dosa (stuffed with spiced potato), rava dosa (made with semolina), paper dosa and set dosa.

3. Idli and sambar

Idli are steamed cakes made from a fermented batter of rice and urad dal, and they are usually served alongside sambar, a tangy stew of lentils, tamarind and vegetables. Idli’s history stretches back to references in Tamil literature from around the 8th century, though the light, spongy version made with fermented rice and lentil batter is generally credited to later Indonesian trading influence on the South Indian coast. Sambar is traditionally traced to the royal kitchens of Thanjavur in Tamil Nadu in the 17th century.

Together, idli and sambar make up one of South India’s most common breakfasts, and the pairing has spread across the country as a quick, filling, vegetarian meal available at any time of day.

4. Butter chicken and butter paneer

Butter chicken is a mildly spiced, tomato-based gravy finished with butter and cream, and its vegetarian counterpart, butter paneer, swaps the chicken for cubes of fresh Indian cheese. Both dishes are widely traced to Moti Mahal, a restaurant opened in Delhi in 1947 by Partition-era refugees from Peshawar; the accepted story is that leftover tandoori chicken was mixed into a tomato-butter gravy to keep it moist for late customers, though the exact inventor is still disputed between two branches of the founding family, including in a 2024 court case.

indian favourite food

Every restaurant and household in India now has its own version of butter chicken and butter paneer, which is part of why the dish is so often the entry point for people trying Indian food for the first time.

5. Tandoori meats, vegetables and bread

Tandoori dishes are cooked in a tandoor, a cylindrical clay or charcoal oven that exposes food directly to live fire, giving it a smoky, charred flavour while cooking it quickly at high heat. The tandoor itself is an old technology shared across Central and South Asia, and its use for meats, breads and vegetables became especially associated with North Indian and Punjabi cooking.

best indian foods

Typical tandoor dishes include tandoori chicken (murgh), tandoori roti, butter naan, kulcha, and vegetables such as tandoori gobi (cauliflower) and tandoori aloo (potato).

6. Samosas

A samosa is a fried, triangular pastry filled with spiced potato, peas, lentils or minced meat, usually served with mint and tamarind chutney. The dish did not arrive with the Mughals, as is often repeated: it reached India centuries earlier, brought by Middle Eastern and Central Asian chefs cooking in the royal kitchens of the Delhi Sultanate in the 13th or 14th century. The poet and scholar Amir Khusrau documented Delhi’s nobility eating a meat, ghee and onion samosa as early as around 1300, which is roughly two centuries before the Mughal Empire began.

most delicious indian food

Samosas are now sold everywhere in India as a fast, cheap snack, and the filling varies widely by region, from spiced potato and pea in the north to minced meat versions common in parts of the south and east.

7. Chaat

Chaat is a category of savoury street snacks, not a single dish, typically bought from roadside carts and combining crunchy, tangy, spicy and sweet elements in one bite. The word “chaat” comes from a Sanskrit and Prakrit root meaning “to lick” or “to relish,” and while a popular story places its invention in a 17th-century royal kitchen in northern India, dishes resembling chaat, such as dahi vada, appear in far older Indian texts.

what is the most popular indian food

A typical chaat combines crisp fried dough wafers called papdi, boiled potato, chickpeas, tamarind chutney, green chilli and mint chutney, dried mango powder (amchur), puffed rice, yoghurt and raw onion, mixed in different combinations to create dishes such as bhel puri, dahi puri, sev puri, pani puri and pav bhaji. Chaat originated in Uttar Pradesh and has since spread across South Asia in countless local versions.

8. Dal makhani

Dal makhani is a slow-cooked dish of whole black lentils and kidney beans, finished with butter and cream, and it is closely associated with Punjab and, like butter chicken, with Moti Mahal’s Delhi kitchen in the years after Partition. It is usually eaten with roti, naan or steamed rice, and its long, slow cooking time and dairy content make it one of the richer, more filling dishes on this list.

9. Keema

Keema is minced meat, usually mutton or chicken, cooked with onion, tomato and a blend of Indian spices until it reaches a dry, almost crumbly consistency. It is eaten with hot chapati or naan, and in several Indian states, including parts of Hyderabad and West Bengal, keema is a common breakfast dish rather than only a dinner one.

what is the most popular indian dish

10. Kebabs

Kebabs in India are usually marinated pieces of meat, most often mutton or chicken, grilled over charcoal or pan-fried and served on skewers or as a platter. Seekh kebab, made from minced, spiced meat pressed onto skewers before grilling, is one of the most common forms, and the wider kebab tradition in India traces back to Persian and Central Asian cooking introduced through the Mughal courts.

indian food popularity

Because they use better cuts of meat and take longer to prepare properly, kebabs tend to cost more than most other dishes on this list, which is part of why they’re often treated as a special-occasion order rather than an everyday one.

Our guide to South Indian food in Hampi goes deeper into the vegetarian side of the dishes above if you’re planning a trip that focuses on the south specifically. For more on planning a trip to India itself, our destination guide covers the practical basics.

About the author. This guide is written and maintained by the Wonderful Wanderings editorial team. Wonderful Wanderings was founded in 2012 by Sofie Couwenbergh. The team covers India for independent travellers, including the dishes, ingredients and regional food differences worth knowing before a trip, and updates this page when facts change.

43 comments

Been here, or planning to go? Add what you learned.

  1. Neni

    Oh I never tried or heard of Dosa but it sounds delicious. Now I need to find an Indian restaurant and try it :)

    1. Sofie Author

      Let me know how you like it! :)

    2. Yamin

      You will find good dosa in South Indian Restaurants. If you are living in GTA(Greater Toronto Area)try “Udupi, it is a pure veg South Indian restaurant, however, food taste awesome and the price is reasonable.

    3. Ashish

      Surely it’s very delicious

  2. Vivek Chavda

    I Love This Blogs, Thank You So Much, Sofie…!!!!!

    1. Sofie Author

      Happy that you like it :-) Thanks for dropping by!

      1. Siddharth Bharadwaj

        Good to see you mentioning chaats, something that provides a dimension of refreshing, cold, tangy against the cliched notion of Indian food being only spicy.

        1. Sofie Author

          This is a guest post, not written by me, but I’m happy you’re happy with the chaats :)

    2. Chitrarasan

      Without adding South Indianfamous idly,this article is incomplete.

      1. Sofie Author

        Feel free to send me a text and photo and I’ll be happy to add it :)

  3. Dave | Jones Around The World

    I absolutely love Indian food. This post is making me miss living in Kuala Lumpur, as there was the BEST restaurant just a few minutes away from my door. I haven’t been it to India yet, but am hoping to do so soon.

    1. Sofie Author

      I still have to make it there as well. I’m sure we both will! :)

    2. Raj

      You are well come we will host Indian food

  4. India for life

    This Indian tradition is just the most beautiful and most delicious meal of all my years

    1. Sofie Author

      Happy you think so :)

      1. Aroosah Ehsan

        u go, Sofie! keep on making these blogs I seriously love them they help me a lot!

        1. Sofie Author

          Thanks so much! That really makes me happy to read :)

  5. Simar

    Nice blog

    1. Sofie Author

      Thanks!

  6. nancy

    thanks a lot sofie

    1. Sofie Author

      You’re welcome :)

  7. Deepthinath

    Just one dish of South India..That is some kind of ignorance..There is hardly any choice for breakfast in North India, whereas the options and variety available in South India for breakfast itself would easily cross 20..

    1. Sofie Author

      Hey Deepthinath,
      I’d be happy to update this guest post with your suggestions if you’d be willing to contribute :-)

      1. Kiran Kumar

        We’ll try idli, upma for a start

        1. Sofie Author

          I’d need text and a photo to add it to the post but I’m sure people will find your recommendation here in the comments as well :-)

    2. Prashant

      I think you are not familiar of North Indian breakfasts which include from plain paratha with sabzi, stuffed parathas, poori sabzi, poha, kachori and yes we eat sweet such as jalebi too for breakfast. However I agree there can be more dishes from South too but you need to enhance your idea about North Indian food too.

      1. Sofie Author

        I’m open to adding dishes to the list if anyone can provide a text and photos for them :)

  8. Michelle

    Yum. Sad that my beloved Korma was not mentioned. If in Rockville, Maryland and searching for good Indian food..check out Saffron. It is my favorite.

    1. Sofie Author

      Thanks for the tip!
      As this is a guest post, I’d be happy to add more to it :)

  9. Sheila

    You have to visit Kerala to try valliappam (lotus shaped rice cake )with chicken stew or mutton stew in kerala style. Those stew are prepared in coconut milk.Kerala Syrian Christians makes the best valliaappams, palappams idiappams, vattayappams, Ellaaddas!
    If you visit India and you have not tried the cuisines of Kerala ( God’s own country), it is an injustice!

    1. Sofie Author

      Sounds yummy!

  10. Kaushik

    If you ever plan to visit, kolkata, please let me know beforehand.. This city can be called foodies paradise…

    1. Sofie Author

      Thanks!

  11. Mina Modi

    Beautiful tips. Pretty much all the dishes from all the region of india are really tasty and moth watering. They are very diverse in taste. Proud to be indian.

    1. Sofie Author

      Happy to read that :)

  12. Kkdev

    If you really want to know the taste of Authentic Indian food … you have to visit, stay for few days and eat food at Calcutta, The City of Joy! & Culture!

    1. Sofie Author

      Thanks for the tip!

  13. connie

    it is good for wighting a poster^-^!

  14. Nihakeni

    I am Indian vegetarian and love all Indian vegetarian dishes and also desserts like Chandrahara. Indian food is yummy

  15. Boss

    Hummmmm,Ja tou a ficar com Agua Na Boca ,Quando for a india irei exprementar isso tudo eheheh!

    1. Boss

      *Ups enganeime Numa coisa (Queria ter dito quando for a India irei)Nao .Qua ndo Por Uma India

  16. truth

    kebab is not Indian. It’s turkish.

  17. Maeryn

    Could you explain how it tastes?

Join the conversation

Your email is never published. Fields marked * are required.

More India guides

These come from the same corner of the blog.