Skip to content
Cafe Menu

Indian Lunch and Dinner Menu List

An Indian dinner menu list usually follows a simple pattern: a dal, one or two sabzis, a roti or rice, something tangy or fresh on the side, and an optional sweet. This page gives you vegetarian and non-veg dinner menus, Indian lunch menu ideas, thali formats (Gujarati, Kathiyawadi, South Indian, Bengali) and wedding and reception dinner menus.

Use the lists to plan a week at home, a cafe lunch board, a hostel mess or a party. Mix and match one item from each group and you have a balanced meal.

Indian dinner menu list (vegetarian)

Pick one or two items from each group below for an Indian vegetarian dinner menu.

Dals and curries

  • Dal tadka
  • Dal fry
  • Dal makhani
  • Moong dal
  • Masoor dal
  • Chana dal with lauki
  • Rajma
  • Chole
  • Kadhi pakora
  • Gujarati kadhi
  • Sambar
  • Rasam
  • Panchmel dal
  • Dal palak
  • Toor dal (Gujarati sweet-sour style)
  • Cholar dal (Bengali)

Paneer and gravies

  • Paneer butter masala
  • Kadai paneer
  • Palak paneer
  • Shahi paneer
  • Matar paneer
  • Paneer bhurji
  • Paneer do pyaza
  • Malai kofta
  • Mushroom masala
  • Matar mushroom

Dry and semi-dry sabzis

  • Aloo gobi
  • Aloo matar
  • Jeera aloo
  • Bhindi masala
  • Baingan bharta
  • Mix veg
  • Lauki chana
  • Methi malai matar
  • Sev tameta
  • Undhiyu (winter)
  • Ringan nu shaak
  • Bharwa shimla mirch
  • Dum aloo
  • Navratan korma
  • Veg kolhapuri
  • Avial
  • Poriyal (beans or cabbage)
  • Kootu
  • Aloo posto
  • Shukto

Rotis and breads

  • Phulka / chapati
  • Tandoori roti
  • Butter naan
  • Garlic naan
  • Lachha paratha
  • Missi roti
  • Bajra rotla
  • Jowar bhakri
  • Puri
  • Kulcha

Rice

  • Steamed rice
  • Jeera rice
  • Veg pulao
  • Veg biryani
  • Khichdi with kadhi
  • Curd rice
  • Lemon rice
  • Bisi bele bath
  • Tomato rice
  • Matar pulao

Sides

  • Green salad
  • Kachumber
  • Boondi or cucumber raita
  • Papad
  • Pickle
  • Green chutney
  • Onion rings with lemon
  • Buttermilk (chaas)

Sweets

  • Gulab jamun
  • Rasmalai
  • Gajar halwa
  • Moong dal halwa
  • Kheer
  • Shrikhand
  • Basundi
  • Payasam
  • Rasgulla
  • Mishti doi
  • Jalebi
  • Ice cream

Non-veg Indian dinner menu

  • Butter chicken
  • Chicken curry
  • Kadai chicken
  • Chicken tikka masala
  • Chicken biryani
  • Mutton rogan josh
  • Mutton curry
  • Keema matar
  • Egg curry
  • Egg bhurji
  • Fish curry
  • Fish fry
  • Prawn masala
  • Chettinad chicken
  • Kosha mangsho (Bengali mutton)
  • Shorshe ilish (mustard hilsa, seasonal)

Balance a heavy non-veg main with a light dal, plain rice and a salad. For starters before dinner, see the starters menu.

Weekly Indian dinner menu (veg)

A ready plan for home cooks and hostel messes. Each day uses different protein so the week stays varied.

DayDinner menu
MondayDal tadka, aloo gobi, roti, rice, salad
TuesdayRajma, jeera rice, raita, papad
WednesdayPalak paneer, dal fry, phulka, salad
ThursdayKadhi pakora, khichdi, papad, pickle
FridayChole, puri or bhature, onion salad
SaturdayVeg pulao, boondi raita, mix veg
SundayPaneer butter masala, naan, dal makhani, gulab jamun

Indian lunch menu ideas

Lunch is usually lighter and faster than dinner in cities, and heavier in homes where it is the main meal. Office cafes do well with fixed lunch combos:

  • Rajma chawal with salad
  • Chole chawal
  • Kadhi chawal
  • Dal khichdi with papad and pickle
  • Mini thali: dal, sabzi, 3 rotis, rice
  • Curd rice with pickle
  • Sambar rice with poriyal
  • Veg biryani with raita
  • Paneer wrap with salad
  • Pav bhaji

An illustrative example of a small cafe lunch board (not real data, set your own prices with the menu pricing calculator):

ItemTypePrice (Rs)Note
Rajma chawalVeg90 to 150
Dal khichdi comboVeg90 to 140With papad and pickle
Mini veg thaliVeg120 to 200Fixed items
Chicken curry riceNon-veg150 to 250
Egg curry riceEgg110 to 180
ChaasVeg20 to 40

Thali menu list: Gujarati, Kathiyawadi, South Indian, Bengali

Gujarati thali menu

  • Gujarati dal (sweet and sour)
  • Kadhi
  • Two shaak (e.g. sev tameta, ringan, tindora)
  • Rotli with ghee
  • Puri
  • Rice or khichdi
  • Farsan: dhokla, khandvi or patra
  • Sweet: shrikhand, basundi or mohanthal
  • Chaas, papad, pickle, salad

Kathiyawadi thali menu

  • Bajra rotla with butter and jaggery
  • Ringan no olo (smoky brinjal)
  • Sev tameta
  • Lasaniya bataka (garlic potatoes)
  • Kadhi
  • Khichdi
  • Onion and green chilli on the side
  • Chaas

South Indian lunch menu (meals)

  • Rice
  • Sambar
  • Rasam
  • Kootu
  • Poriyal
  • Avial
  • Curd
  • Appalam
  • Pickle
  • Payasam
  • Banana (served on a leaf in many places)

Bengali lunch menu

  • Shukto
  • Bhaja (fried vegetables)
  • Dal with posto or fritters
  • Aloo posto
  • Chorchori
  • Fish curry (machher jhol)
  • Chutney (tomato or raw mango)
  • Papad
  • Mishti doi or rasgulla

Wedding and reception dinner menu

Wedding dinners are built around variety and a few live counters. A typical vegetarian reception dinner menu:

  • Welcome drinks and soups
  • Two to four starters, plus a chaat counter
  • Paneer gravy and one dry vegetable
  • Dal makhani and a yellow dal
  • Veg biryani or pulao
  • Assorted breads from a tandoor counter
  • Salad, raita and papad
  • Two sweets, one hot (gulab jamun, jalebi) and one cold (rasmalai, ice cream)
  • Paan counter

Bengali wedding dinner menu

  • Fish fry or begun bhaja to start
  • Basanti pulao
  • Cholar dal
  • Aloo posto or chhanar dalna
  • Fish (bhetki paturi or kalia)
  • Kosha mangsho
  • Chutney and papad
  • Mishti doi, rasgulla and sandesh

More ideas on the wedding menu card page.

Birthday and party dinner menu

  • Starters: paneer tikka, hara bhara kabab, chilli potato
  • Main: paneer butter masala, dal makhani, veg biryani, naan
  • Kids corner: pasta, mini pizzas, fries
  • Dessert: cake, gulab jamun, ice cream

Indo-Chinese is also a party favourite. See the Chinese menu list.

How to plan a balanced Indian dinner

  • One protein (dal, paneer, chole, egg, chicken or fish)
  • One vegetable, ideally a different colour from the curry
  • One carb (roti or rice, not too much of both)
  • One fresh side (salad, raita or chaas)
  • Keep dinner lighter than lunch if eating late

Questions and answers

What is a simple Indian dinner menu?

Dal, one sabzi, roti or rice, salad and raita is a simple and balanced Indian dinner.

What should a vegetarian Indian dinner menu include?

A dal or legume curry, a vegetable dish, roti or rice, a fresh side like salad or raita, and optionally a sweet.

What is in a Gujarati thali?

Usually dal, kadhi, two shaak, rotli, rice, a farsan like dhokla, a sweet, chaas, papad and pickle.

What is a Kathiyawadi thali?

A Saurashtra-style thali with bajra rotla, smoky brinjal, sev tameta, garlic potatoes, kadhi, khichdi and chaas.

What is served at a wedding dinner in India?

Starters, a chaat counter, paneer and vegetable gravies, dal, biryani or pulao, tandoor breads, salads, two sweets and often a paan counter.

What is a good lunch menu for an office cafe?

Fixed combos like rajma chawal, kadhi chawal, mini thalis and biryani with raita sell well because they are quick to serve.

Last checked: 14 October 2026