What We’ll Cover:
Diwali is an important celebration for many Hindu, Jain, Sikh and other communities around the world. Celebrations can vary between families and communities, but often include time with family and friends, prayers, gifts and food. Food is often an important part of the celebrations, from sharing meals with loved ones to enjoying sweets and savoury snacks.
You don't need to avoid your favourite Diwali foods to look after your health. A few simple strategies can help you enjoy the celebrations while staying connected to your goals.
Before the celebrations, try to stick to your usual routines and balanced meals. You don't need to skip meals to “save calories” for a celebration.
If you're hosting, think about the foods you want to serve and how you can create a balanced spread. For example, you could include vegetable dishes, dal, chickpeas, yoghurt or other sources of protein alongside the other dishes.
If you're bringing food to someone's home, choose something you enjoy and consider bringing a dish that includes vegetables, pulses or another source of protein.
Diwali foods vary between families and communities, but you might enjoy foods such as samosas, pakoras, puri, chaat, biryani, dal, vegetable curries and a variety of sweets such as barfi, ladoo, jalebi or gulab jamun.
You don't need to avoid these foods. Instead, think about which foods you really want to enjoy and how much feels satisfying.
You could:
Celebrations can be a great opportunity to enjoy movement without it feeling like exercise.
If music and dancing are part of your celebrations, get involved! Dancing with family and friends can be a fun way to spend time together while being active.
You could also:
Remember you don't need to “work off” what you've eaten. Movement is something you can enjoy as part of the celebration, if this feels relevant to you.
One celebration does not undo your progress. You don't need to compensate by skipping meals or following a strict diet the next day.
Simply return to your usual routine. Have your regular balanced meals, drink enough fluids and get back to the habits that support you.
If your usual routine has changed for several days, that's fine too. Give yourself time to settle back into it.
Diwali is a time for celebration, connection and enjoying food with family and friends. You don't need to avoid your favourite foods or compensate afterwards. Focus on enjoying the celebrations, staying connected to the habits that matter to you, and returning to your usual routine when the celebrations are over.
The information on this page is for educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional for personalised medical guidance.
References
1. National Health Service (NHS). Eating a balanced diet [Internet]. London: NHS; 2026 [cited 2026 Sep 1]. Available from: https://www.nhs.uk/live-well/eat-well/how-to-eat-a-balanced-diet/eating-a-balanced-diet/
2. Royal Museums Greenwich. Diwali dates, celebrations and traditions [Internet]. London: Royal Museums Greenwich; 2026 [cited 2026 Sep 1]. Available from: https://www.rmg.co.uk/stories/time/when-diwali
3. British Dietetic Association. The importance of diversifying healthy eating advice [Internet]. Birmingham: British Dietetic Association; 2021 [cited 2026 Sep 1]. Available from: BDA – The importance of diversifying healthy eating advice
4. NHS. Physical activity guidelines for adults aged 19 to 64 [Internet]. London: NHS; 2026 [cited 2026 Sep 1]. Available from: NHS – Physical activity guidelines for adults aged 19 to 64