Diwali celebrations in India are incomplete without good food. Along with decorating homes, lighting diyas and meeting loved ones, preparing festive dishes is one of the traditions that makes the festival special. Kitchens become busy days before Diwali, with families making sweets, frying snacks and preparing favourite recipes that are often passed down through generations.