Healthy Diwali Snacks You Can Make at Home

Diwali brings out the best snacks of the year, and also the most oil. The good news is that a few easy swaps at home can cut a lot of the fat and sugar without making the snacks sad. Nobody wants a bowl of plain salad on Diwali night.
Here are five snacks you can make in under an hour, what to change in each, and how much to serve. Calorie numbers are approximate and depend on your recipe.
1. Roasted makhana (fox nuts)
Dry roast 2 cups of makhana on a low flame for 8 to 10 minutes until they snap when pressed. Toss with 1 teaspoon of ghee, a pinch of black pepper, rock salt and chaat masala. A serving of about 2 handfuls is roughly 100 to 120 calories. Store in an airtight jar and it stays crisp for a week.
2. Baked chivda
The usual fried chivda soaks up a lot of oil. Instead, dry roast poha (thick or nylon), puffed rice, peanuts, roasted chana and curry leaves separately on a tawa or in the oven at 150 degrees. Mix with 1 tablespoon of oil heated with mustard seeds, turmeric, salt and a little green chilli. You get the same crunch with far less oil.
3. Roasted chana mix
Roasted chana is a quiet hero, with fibre and about 6 to 7 g of protein in a small handful. Mix it with roasted peanuts, a few pumpkin seeds, lemon juice and spices. It is filling enough that you may need less of everything else on the table.
4. Baked or air fried samosa
Fill with potato and peas, or with paneer and peas for a bit more protein. Use a thin atta and maida dough or ready samosa sheets, brush with a little oil and bake at 190 degrees for 20 to 25 minutes, or air fry for 12 to 15 minutes. It will be less greasy than the deep fried version, though still a treat, so keep it to one or two.
5. Dry fruit laddoo with less sugar
Blend dates, a few figs, almonds, walnuts and a spoon of sesame or coconut. Roll into small balls. Dates are sweet enough that you may need no added sugar at all. These are still energy dense, so one small laddoo is the serving, not a plate.
Swaps that work in any recipe
- Bake, roast or air fry instead of deep frying when you can.
- Measure the oil or ghee with a spoon instead of pouring it.
- Add protein with chana, peanuts, paneer, curd or sprouts so snacks keep you full.
- Use dates or a little jaggery for sweetness, and remember these still count as sugar.
- Make smaller pieces. A half size laddoo is still a laddoo.
An honest note on "healthy" snacks
Homemade does not mean calorie free. Nuts, ghee and dates are nutritious, and they are also dense. A big bowl of roasted nuts can match a plate of mithai. The aim is not perfection. It is eating the festival food you love in sensible amounts, and keeping most of your other meals normal.
How to serve them on the day
- Put snacks in small bowls instead of one big platter, so it is easy to see how much you ate.
- Have a proper meal first, then snacks and mithai. Arriving hungry makes it harder to stop.
- Keep water and a cup of green tea or buttermilk on the table too.
- Take a 10 to 15 minute walk after dinner. It helps digestion and it is a nice family ritual.
If you want to know what the mithai itself costs you, see our list of calories in 12 Diwali sweets, our guide to the calories in one Indian sweet and our Diwali diet plan.
Who should be careful
If you have diabetes, high blood pressure, a nut allergy, or you are pregnant or breastfeeding, please check portions and ingredients with your doctor before the festival. Nuts, dates and jaggery all matter in these cases, and advice should be personal.
How DietGhar can help
Our nutritionists plan around the food your family already cooks, including festival days, and set portions to match your height, weight and routine. Plans start at Rs 499 for 15 days. See the plans page for options, or work out a starting point with the calorie calculator.
Common questions
Are homemade Diwali snacks really healthier than shop bought?
Usually, yes, because you control the oil, sugar and portion. They still have calories, so a smaller bowl matters more than the label.
Is roasted makhana good for weight loss?
It is light and crunchy, and a small bowl (about 2 handfuls) has roughly 100 to 120 calories when roasted with just a little ghee. Heavy ghee and salt change that, so measure the ghee.
Can I make samosa in an air fryer or oven?
Yes. Brush the samosa lightly with oil and bake or air fry until crisp. It uses far less oil than deep frying, though the pastry still carries calories.
How many Diwali snacks can I eat in a day?
There is no single number. A useful habit is one snack serving with a meal or in the evening, plus a small piece of mithai after food, and not grazing all day.
What if I already ate too many sweets?
One day does not undo your effort. Go back to your normal meals the next morning, drink water and take a walk. Our post on ending a festival fast and eating well has gentle ideas.
Want a Diwali week that does not derail your plan?
Tell us what you usually eat and what is on your festival menu, and we will suggest how to fit it in. Message us on WhatsApp at +91 78382 49321.
This is general information, not medical advice, and it supports your doctor, it does not replace them.
Sources
- Dietary Guidelines for Indians 2024, ICMR National Institute of Nutrition (NIN), Hyderabad
- Indian Food Composition Tables (IFCT) 2017, ICMR National Institute of Nutrition (NIN), Hyderabad
- Healthy diet (fact sheet), World Health Organization
Get Your Personalized Diet Plan Today!
This article provides general information about nutrition and diet planning. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences: with daily tracking and expert support.
Compare online dietitians in India or see DietGhar plans from ₹499.
About the Author
Written by The DietGhar Team nutritionists, helping clients since 2016 with personalised Indian diet plans. How our nutritionists work
Popular guides
Diet plans
Articles
- Calories in Indian food: per piece chart for sweets, snacks and roti
- High protein Indian diet chart: 80 g, 100 g, 120 g plans
- Jaundice diet chart (piliya diet)
- Lose 5 kg in a month: 7-day Indian diet chart
- Sattu protein: how much is in a glass
- IBS foods in India: what to eat and avoid
- Calories in 1 Indian sweet
- DietGhar diet plans from Rs 499
- Best online dietitian in India, compared
Find a Dietitian Near You
Get personalized nutrition plans from qualified nutritionists in your city. Online consultations available across India.


