Indian cooking is usually an elaborate affair; from making snacks to main courses to desserts, a typical Indian thali has around 4-5 minimum delicacies that boast of the rich culinary tradition.