India is a diverse country, and that diversity is reflected in their food. The dishes of the North are different from that of the South. Therefore, a wedding menu that will satisfy your guest’s taste buds and bring a smile to their faces can be a hard choice!

Thus, to simplify your task, here is a list of famous Indian main course dishes—perfect for your wedding menu.
Zafrani Pulao/Yakhni Pulao
Are you looking for something perfect for a classic and flavorful wedding dinner? Try the rich, mildly sweet Zafrani Pulao or the savory Yakhni Pulao with meat broth.

Paneer Butter Masala
Are you looking for the perfect partner for your pulao? Paneer butter masala’s rich, creamy texture will manifold the taste of the pulao.

Butter Chicken
Nothing can beat the charm of classic butter chicken! The tender, buttery chicken with tomato-based gravy loaded with aromatic spices—what more do you need to steal your guest’s heart?

Fish Amritsari
It is a deep-fried fish fillet coated in gram flour. The flavorful, crispy fish will make your guests lick their fingers.

Rajasthani Lal Maas
Want to give your guests a taste of one of the best mutton dishes from the western part of India? Then, you can add Rajasthani Lal Maas to your menu. The tender mutton soaked in flavors and spices will feel like a tasty reward for your taste buds!

Conclusion
No Indian wedding is complete without a feast that leaves the guests raving for years! From the rich aromatic pulao to creamy butter chicken, your wedding menu should be a perfect mix of indulgence and tradition.

Do you want to blow the minds of your guests at the wedding dinner? Bring the best dishes on their platter!