HomeEating Out › The Indian restaurant menu, decoded

The Indian restaurant menu, decoded

A diner seated in an Indian restaurant reading a large open menu, with a glass of water and a bowl of sliced onion on the table
Long menus are organised by cooking method, not by ingredient. (AI-generated image)

Indian menus are long because they're organised by cooking method, not by ingredient. Once you see that, the length stops being intimidating — you're reading four or five short lists, not one enormous one.

The sections, in the order they usually appear

SectionWhat it is
Starters / TikkaDry, grilled, eaten with fingers and a squeeze of lime. Mostly from the tandoor
ChaatCold or room-temperature savoury snacks — sweet, sour and crunchy at once. A separate world from the rest of the menu
Tandoori mainsLarger grilled portions — whole chicken, fish, paneer, kebabs
Gravies / CurriesThe sauce dishes. This is the longest section and the one worth understanding — see "curry", explained
DalLentils. Almost always the cheapest thing on the page and often the best cooked
Rice & BiryaniPlain rice, pulao (lightly spiced), and biryani (a complete meal in itself)
BreadsOrdered per piece, to share — see the bread list
AccompanimentsRaita, papad, pickle, salad, chutney. Small, cheap, and they make the meal work

The words that keep repeating

The single most useful trick

Read the menu backwards. Pick the dal and the bread first, then one dry dish, then one gravy. Tables that order in the printed order end up with four starters and no bread.

Restaurants differ enormously — by region, by owner and by country. This describes what is common enough to expect, not a rule every kitchen follows.

See also: "curry", explained · bread list · how to order for a table · desi spice guide: what each spice actually does

Common questions

What is the difference between a dry dish and a gravy dish?

A dry dish has little or no sauce and is usually grilled, roasted or stir-fried — tandoori items, tikka and most starters. A gravy dish is cooked in a sauce and is meant to be eaten with rice or bread. A balanced order has both, because a table of only gravies gets heavy quickly.

What does masala mean on a menu?

Masala simply means a spice mixture. On a menu it usually indicates a dish cooked in a spiced onion-tomato base rather than a cream-based or yoghurt-based one. It is not a single recipe and varies from kitchen to kitchen.

Is biryani a rice dish or a main course?

Biryani is a complete main course, not a side. It is rice and meat or vegetables cooked together, and it is served with raita and sometimes a thin curry. Ordering biryani alongside rice and breads for the same person is over-ordering.

Last updated: 2026-08-12

Get new guides by email

Occasional emails when we publish something worth your time. Published by The Desi Network; you can unsubscribe in one click, any time.