Indian weddings are popular for several reasons, and food is one of them. An Indian wedding food menu is the one that includes enough variety to suit different tastes. The best thing about Indian cuisine is that it gives you plenty of choices. From rich North Indian curries and South Indian classics to regional specialities, live counters, refreshing drinks and traditional sweets, there is something for every taste and every type of wedding celebration.
So, if you are planning a wedding and looking for Indian wedding food menu ideas, then read this post. Here, we have added a list of 100+ vegetarian and non-vegetarian Indian wedding foods to help you create a tasty and varied menu that your guests will enjoy. So, without any further ado, let’s get started…
A. North Indian Wedding Food Menu List
When it comes to the most delicious Indian food, North Indian food items stand out. North Indian food is pretty popular for its rich gravies, tandoori dishes, Indian breads, snacks and a wide variety of sweets. Here is a list of North Indian food options that you can consider for your wedding. Take a look…
Read Also: 55+ Wedding Reception Food Menu Ideas
I. Vegetarian Food Menu Ideas
If you are looking for a sumptuous vegetarian food menu inspired by North Indian cuisine, then here is the list to choose from. Take a look…
1. Welcome Drinks

- Fresh lime soda
- Aam panna
- Jaljeera
- Kokum cooler
- Fresh fruit mocktails
- Badam milk
2. Vegetarian Starters and Snacks

Every wedding party in India begins with starters and snacks. Here are the options to choose from:
- Paneer Tikka
- Malai Paneer Tikka
- Achari Paneer Tikka
- Hara Bhara Kebab
- Dahi Ke Kebab
- Vegetable Seekh Kebab
- Gol Gappe
- Aloo Tikki
- Papdi Chaat
- Dahi Bhalla
- Fried Aloo Chaat
- Palak Patta Chaat
- Cheese Corn Rolls
- Crispy Corn
- Mushroom
- Soya Chaap
- Veg Spring Rolls
- Amritsari Paneer
- Tandoori Mushroom
- Mushroom Galouti Kebab
- Mushroom Lollipop
- Stuffed Dhaniya & Pepper Mushrooms
- Garlic Pepper Mushroom
- Tandoori Aloo
- Paneer Besan Chilla
- Samosa
- Kachori
- Raj Kachori
- Chole Bhature
- Fruit Chaat
- Garlic Bread
3. Vegetarian Main Course
Next comes the vegetarian main course, which is an important part of any Indian wedding menu. The delicious North Indian main course meal often includes rich paneer curries, creamy dals, delicious vegetable dishes and plenty of other options to please guests of all ages. Take a look…
A. Curries

- Shahi Paneer
- Kadai Paneer
- Paneer Butter Masala
- Palak Paneer
- Matar Paneer
- Paneer Lababdar
- Paneer Do Pyaza
- Malai Kofta
- Vegetable Kofta Curry
- Mushroom Masala Curry
B. Dal/Lentils

- Dal Makhani
- Dal Tadka
- Dal Panchratna
- Yellow Dal
- Chole
- Chana Masala
- Rajma Masala
C. Vegetables/Sabzis

- Mix Vegetable
- Aloo Gobhi
- Dum Aloo
- Bhindi Masala
- Baingan Bharta
- Vegetable Jalfrezi
- Navratan Korma
- Aloo Methi
- Veg Tawa Sabzi
- Aloo Jeera
D. Rice

- Jeera Rice
- Vegetable Pulao
- Peas Pulao
- Veg Biryani
- Kashmiri Pulao
E. Breads

- Butter Naan
- Garlic Naan
- Tandoori Roti
- Missi Roti
- Lachha Paratha
- Poori
- Roomali Roti
- Kulcha
4. Side Dishes

- Boondi Raita
- Pineapple Raita
- Cucumber Raita
- Green Salad
- Papad
5. Desserts

- Gulab Jamun
- Jalebi
- Rasmalai
- Gajar Ka Halwa
- Moong Dal Halwa
- Kheer
- Kulfi
- Cake
- Pastries
- Ice Creams (Different Flavours)
6. Beverages

- Tea/coffee
- Cold Drinks
- Other Basic Beverages
You can create a complete North Indian vegetarian wedding menu using these options. Choose a mix of starters, curries, breads, rice dishes and desserts to give your guests plenty of variety.
II. Non-Vegetarian Food Menu Ideas
Not every Indian wedding serves only vegetarian food. Many families prefer to include non-vegetarian dishes in their wedding menu. If you are planning to serve non-vegetarian food at your wedding, here is a detailed list of dishes you can choose from.
1. Non-Vegetarian Starters

- Chicken Tikka
- Murg Malai Tikka
- Tandoori Chicken
- Chicken Lollipop
- Chicken Seekh Kebab
- Chicken Reshmi Kebab
- Mutton Seekh Kebab
- Mutton Shami Kebab
- Mutton Galouti Kebab
- Mutton Burra
- Chicken 65
- Amritsari Fish
- Fish Tikka
- Fish Fry
- Golden Prawn Fry
- Grilled Kebab
2. Non-Vegetarian Main Course
Non-vegetarian main course dishes often include chicken, mutton and seafood. You can choose a blend of items to complete your wedding menu. Here are some of the best options:
A. Curries/Gravies

- Butter Chicken
- Chicken Tikka Masala
- Kadai Chicken
- Chicken Curry
- Chicken Korma
- Methi Chicken
- Mughlai Chicken
- Mutton Rogan Josh
- Mutton Curry
- Mutton Korma
- Mutton Handi
- Fish Curry
- Fish Masala
- Chicken Biryani
- Mutton Biryani
B. Rice & Breads

- Jeera Rice
- Vegetable Pulao
- Peas Pulao
- Veg Biryani
- Kashmiri Pulao
- Butter Naan
- Garlic Naan
- Tandoori Roti
- Missi Roti
- Lachha Paratha
- Puri
- Roomali Roti
3. Side Dishes

- Boondi Raita
- Pineapple Raita
- Cucumber Raita
- Green Salad
- Papad
4. Desserts

- Gulab Jamun
- Jalebi
- Rasmalai
- Gajar Ka Halwa
- Moong Dal Halwa
- Kheer
- Kulfi
- Ice Creams (Different Flavours)
You can even add some vegetarian dishes, chutneys and other condiments to complete your wedding menu and offer something to remember for your guests.
B. South Indian Wedding Food Menu
Even South Indian food is very popular worldwide. South Indian dishes are known for their traditional taste, light flavours and delicious variety. One of the highlights of South Indian weddings is serving food on banana leaves. However, couples have choice to pick even buffet-style meals.
III. Vegetarian South-Indian Wedding Food Menu
A traditional vegetarian South Indian menu often includes several rice dishes, curries, snacks, sweets and a refreshing dessert. All the dishes are served in small portions in a particular order starting from welcome drinks.
1. Welcome Drinks

- Tender Coconut Water
- Masala Buttermilk (Neer Mor)
- Fresh Lime
2. Starters and Snacks

- Medu Vada
- Masala Vada
- Mysore Bonda
- Vegetable Pakora
- Mini Idli
- Banana Bajji
- Paneer 65
- Podi Idli
- Gobi 65
- Uttapam
- Masala Dosa
- Vegetable Cutlet
- Spiced Fritters
- Kuzhi Panyaram
- Sabudana Vada
- Bajji
- Keerai Vadai
- Urad Dal Bonda
- Peanut Chaat
- Kosambari
3. Main Course and Traditional Dishes

- Idli Sambar
- Plain Dosa
- Sambar
- Rasam
- Vegetable Kurma
- Avial
- Poriyal
- Vegetable Kootu
- Vegetable Stew
- Appam
- Dal Pappu
- Lemon Rice
- Tamarind Rice
- Coconut Rice
- Curd Rice
- Vegetable Biryani
- Bisibele Bath
- Lemon Rice
- Tamarind Rice
- Brinji Rice
- Veg Pulao
- Steamed Rice
4. Breads

- Rumali Roti
- Fulka
- Poori
- Parotta (Malabar / Kerala Parotta)
- Naan (Garlic or Butter)
5. Dry Sides & Poriyals

- Beans Poriyal
- Potato Chips
- Appalam
- Regional Pachadi
- Thogayal
Read More: Healthy Wedding Food Menu Ideas
6. Sweets and Desserts

- Payasam
- Mysore Pak
- Kesari
- Coconut Laddu
- Badam Halwa
- Banana Halwa
- Adai Pradhaman
- Paal Ada Pradhaman
- Chakka Pradhaman
- Semiya Payasam
- Obbattu
- Mysore Pak
- Kasi Halwa
A traditional South Indian wedding meal is served hot and fresh in small portions, so guests can enjoy different dishes without filling their plates too much.
IV. Non-Vegetarian South-Indian Wedding Food Menu
South Indian cuisine also offers many delicious non-vegetarian options. Depending on the region and family preferences, you can include a variety of chicken, mutton and seafood dishes in the wedding menu. Here are some popular choices:
1. Starters & Snacks

- Chicken Chettinad
- Chicken 65
- Andhra Chilli Chicken
- Pepper Chops
- Kozhi Voruval
- Chicken Pepper Fry
- Mutton Sukka
- Mutton Keema Vada
- Mutton Chops
- Coastal Fish Fry
- Fish Cutlet
- Fish Fry
- Prawn Fry
- Prawn 65
- Prawn Pepper Fry
2. Main Course & Traditional Dishes

- Andhra Chicken Curry
- Kerala Chicken Curry
- Malabar Chicken Curry
- Mangalorean Chicken Curry
- Chicken Sukka
- Pepper Chicken
- Mutton Chettinad
- Andhra Mutton Curry
- Mutton Sukka
- Kerala Mutton Curry
- Mutton Pepper Fry
- Kerala Fish Curry
- Andhra Fish Curry
- Fish Molee
- Prawn Curry
- Chicken Biryani
- Mutton Biryani
You can serve these dishes with steamed rice, appam, parotta, dosa or regional rice preparations. Also, add traditional South Indian desserts and side dishes to complete the menu.
Pro Tip: If you are planning to serve seafood, make sure to check your guests’ food preferences and dietary restrictions before finalising the menu.
Read Also: Stunning Vegan and Vegetarian Menus for Your Special Day
How to Select Dishes for Your Wedding Menu
Undoubtedly, there are too many dishes to choose from but you don’t have to choose them all. The idea is to create a balanced wedding menu that suits every taste and age group. Instead of a huge buffet, choose a few good dishes so your guests can easily decide what to try. Here are some tips to select the best dishes for your wedding menu:
- Consider Your Guests: Make sure to consider your guests’ age, food preferences and dietary needs.
- Include Variety: Include a mix of starters, main courses, breads, rice, desserts and drinks.
- Balance Veg and Non-Veg: If you are serving both, make sure to create a balance of both so that everyone has a choice.
- Choose Familiar Favourites: Add popular dishes that most guests will enjoy.
- Include Regional Favourites: Add a few dishes that reflect your family, culture or wedding location.
- Add Seasonal Vegetable and Locally Grown Ingredients: Try adding seasonal vegetables and locally available ingredients to your menu to keep your wedding food budget under control and add fresh, tasty dishes to the menu.
- Keep Season in Mind: Choose dishes according to the season. For instance, choose lighter dishes for summer and richer, warm dishes for winter.
- Avoid Too Many Similar Dishes: Instead of adding five paneer dishes, choose different flavours and types of food.
- Keep Your Budget in Mind: A smaller menu with tasty dishes can be better than a large menu with too many options.
- Think About Children and Elderly Guests: Keep some mild and easy-to-eat dishes on the menu.
- Talk to Your Caterer: Discuss number of guests, portions, ingredients, preparation time and serving arrangements before finalising the menu. This can help reduce food waste and save money.
- Do a Food Tasting Before Finalizing the Menu: Taste the shortlisted dishes before the wedding to check their quality and flavour.
- Include Interesting Desserts: Offer a mix of traditional Indian sweets along with a few modern options.
For example:
If you are choosing a North Indian wedding menu, then you could serve paneer tikka, one kebab, gol gappe, fruit chaat and a chaat counter. For the main course, you can consider choosing two paneer or vegetable dishes, one dal, one rice preparation and a few breads.
For a non-vegetarian menu, you could add one chicken starter, one mutton starter along with one or two chicken or mutton main courses.
If you want to make your wedding menu more exciting, then consider including exciting live counters, such as:
- Chaat counter
- Dosa counter
- Pasta counter
- Tandoori counter
- Jalebi counter
- Kulfi counter
- Live kebab station
This way you can create a more luxurious dining experience. Live counters can make a wedding menu more interesting. If you want, you can even expand the menu with regional specialities, live cooking stations and premium desserts. Your wedding menu does not have to include too many dishes, even if it is an exclusive one.
Focus on variety and offer guests a mix of spicy and mild food, vegetarian and non-vegetarian dishes, and traditional and light desserts according to your guests’ preferences.
Putting it all together…
So, there you have it: the 100+ veg, non-veg Indian Wedding food menu ideas for couples planning to get wed-locked in 2026. You can create an excellent wedding menu with the dishes outlined above.
However, make sure you don’t complicate your menu with too many food items. Instead, try creating a balance of vegetarian and non-vegetarian dishes (if you are serving both). Just remember that your wedding menu should feel special without being unnecessarily complicated.
Whether you choose North Indian or South Indian dishes, plan your wedding menu based on your guests, wedding style and budget. Include a good mix of popular dishes without adding too many similar options. A great wedding menu does not need many dishes. It just needs tasty food that your guests enjoy and remember.
Happy Wedding… 😊 😊







