How Long Do Indian Sweets Last? Storing Your Diwali Mithai the Right Way
November 05, 2026
Every year after Diwali, kitchens across Britain fill up with half eaten boxes of mithai. One from the neighbours, two from cousins, a big one from work. Some get finished in a day. Others sit on the side until somebody wonders whether that burfi is still all right to eat. This guide answers that question properly, sweet by sweet, with simple storage tips for UK homes so nothing good goes to waste.
How long does each Indian sweet last?
The table below gives a practical guide for freshly made mithai from a traditional sweet shop, stored correctly. Shop bought supermarket boxes with preservatives may last longer, so always check the label or the advice that comes with your order.
| Sweet | Main ingredients | Best stored | Typical shelf life |
|---|---|---|---|
| Kaju katli | Cashew, sugar, ghee | Airtight tin, cool cupboard | 7 to 10 days |
| Besan ladoo | Gram flour, ghee, sugar | Airtight tin, cool cupboard | 7 to 14 days |
| Pinni | Wheat flour, ghee, nuts | Airtight tin, cool cupboard | 10 to 14 days |
| Besan patisa | Gram flour, ghee, sugar | Airtight tin, dry place | 7 to 10 days |
| Motichoor ladoo | Gram flour, syrup, ghee | Airtight box, cool place | 4 to 5 days |
| Plain, pista or badam burfi | Milk, khoa, sugar, nuts | Fridge | 3 to 5 days |
| Khoa burfi and milk cake | Reduced milk, sugar | Fridge | 4 to 5 days |
| Peda | Khoa, sugar, cardamom | Fridge | 3 to 4 days |
| Kalakand | Fresh paneer, milk | Fridge | 2 to 3 days |
| Gulab jamun | Khoa, syrup | Fridge, in syrup | 3 to 4 days |
| Rasgulla | Chhena, syrup | Fridge, in syrup | 2 to 3 days |
| Rasmalai | Chhena, sweetened milk | Fridge, covered | 1 to 2 days |
| Jalebi | Fermented batter, syrup | Room temperature | Same day is best |
These figures are a guide rather than a rule. Warm kitchens, frequent opening of the box and handling with fingers all shorten shelf life. When in doubt, trust your senses, which we cover further down.
Why do some sweets last longer than others?
It comes down to one thing: moisture. Bacteria and mould need water to grow, so the drier a sweet is, the longer it keeps.
Sweets built on roasted flour, ghee and nuts, like besan ladoo, pinni and patisa, contain very little water. The slow roasting in ghee also cooks out moisture, and ghee itself is a natural preservative that traditional halwais have relied on for generations. That's why your nani could keep a tin of pinni going for most of winter.
Milk sweets are a different story. Burfi, peda and milk cake start with milk that's been reduced for hours into khoa. They're richer and creamier, but they still hold enough moisture for bacteria to grow at room temperature, especially in a centrally heated British home in November.
Chhena based sweets like rasgulla and rasmalai are the most delicate of all. They're made from fresh curdled milk and sit in syrup or sweetened milk, so they behave more like a fresh dairy dessert than a dry sweet.
Sugar helps a little, as it binds water, which is why sugary syrups slow spoilage. But it isn't enough on its own to make a milk sweet safe on the counter for days.
Kaju katli sits in a happy middle ground. At Maharaja it's made with cashews, pure ghee and Channel Island milk, then cooked until firm. That gives it a rich, milky flavour while staying dry enough to keep well, which is one reason it's the most gifted sweet of the season.
Should Indian sweets go in the fridge?
Milk, paneer, chhena and syrup based sweets should always go in the fridge. Dry, ghee based sweets are usually better kept in a cool cupboard, because the fridge can harden them and dull their flavour.
Storing dry sweets
Keep kaju katli, ladoo, pinni and patisa in an airtight tin or a well sealed container, away from the oven, radiators and sunny windowsills. The original cardboard sweet box isn't airtight, so if you're keeping sweets for more than a day or two, move them into a tin. Line it with greaseproof paper so pieces don't stick together.
If your kitchen runs warm, or the sweets are covered in silver leaf you want to keep looking perfect, the fridge is fine for kaju katli. Just let it come back to room temperature for 20 minutes before serving.
Storing milk sweets
Burfi, peda, milk cake and kalakand belong in the fridge, ideally at 5°C or below, which is the temperature the UK Food Standards Agency recommends for chilled food. Put them in a lidded container rather than leaving the box open, because milk sweets soak up fridge smells surprisingly fast. Nobody wants burfi that tastes faintly of last night's onion bhaji.
Take them out 15 to 20 minutes before eating. Cold khoa tastes flat; slightly warmer khoa tastes rich and creamy again.
Storing syrupy sweets
Gulab jamun and rasgulla should stay in their syrup, covered, in the fridge. The syrup protects them from drying out. Rasmalai needs to be kept fully chilled and eaten quickly. Warm gulab jamun briefly in the microwave if you like them the traditional way, but only warm what you'll eat.
A few golden rules
- Use a clean, dry spoon or tongs rather than fingers.
- Don't mix different sweets in one container, as moisture moves from soft sweets to dry ones.
- Never put sweets back in the fridge after they've sat out for a long evening party.
- Label tins with the date you opened them. It saves a lot of guessing later.
Can you freeze Indian sweets?
Yes, many of them freeze well for around a month. Freezing is the best way to rescue a mountain of post Diwali mithai you know you won't finish in time.
Freeze well: burfi, khoa burfi, milk cake, peda, besan ladoo, pinni and kaju katli.
Don't freeze well: rasgulla, rasmalai and kalakand go spongy or watery once thawed, and jalebi loses its crunch completely.
To freeze, wrap pieces individually in cling film or greaseproof paper, then put them in a freezer bag or box with as much air pressed out as possible. Write the sweet's name and the date on the bag. Freeze sweets while they're still fresh, ideally within a day or two of buying, not on the last day of their shelf life.
To thaw, move them to the fridge overnight, then let them sit at room temperature for half an hour before serving. Eat thawed sweets within a day or two, and never refreeze them.
How can you tell if mithai has gone off?
Your eyes and nose are reliable judges. Throw the sweet away if you notice any of these:
- A sour, cheesy or fermented smell, especially in milk sweets
- Fuzzy spots of white, green or grey mould, however small
- A slimy or sticky film on the surface
- Syrup that has turned cloudy, frothy or smells of alcohol
- A rancid, bitter or paint like smell in ghee based sweets, which means the fat has gone stale
Don't try cutting off a mouldy corner and eating the rest. Soft, moist sweets let mould spread below the surface where you can't see it. If one piece in a box has mould, bin the pieces touching it too.
Dry sweets rarely spoil dangerously, but they do go stale. A ladoo that's turned hard but still smells normal is usually fine, just disappointing. You can still crumble it over ice cream, stir it into warm milk or use it as a topping for kheer, so nothing goes to waste.
Storing gift boxes, leftovers and sweets for big events
Gift boxes you're passing on
It's perfectly normal to receive more sweet boxes than you can eat and pass some on to neighbours or colleagues. Just do it quickly. A milk sweet box that has spent three days on your worktop isn't a kind gift. Pass on dry sweet boxes, which keep better, and keep milk sweet boxes in the fridge until you hand them over.
If you're the one buying, think about the recipient's week. Someone receiving five boxes on Diwali will appreciate sweets that keep. Our guide to Diwali sweet gift boxes UK shoppers can choose from helps you pick the right size and mix, and pairing it with this storage guide means your gift stays fresh.
Sweets for parties, weddings and religious events
At large gatherings, sweets often sit out for hours on a buffet table. For milk sweets, the general food safety advice is not to leave them out of the fridge for more than about two hours, less in a hot hall. Put out smaller trays and top them up from the fridge rather than laying everything out at once.
If you're hosting a big event and don't want to manage all of that yourself, it helps to work with caterers who handle food safety for you. Our guide to choosing takeaway or catering explains which option suits different guest numbers, and our party & wedding catering services take care of everything from starters to mithai. For engagements, mehndi and shagun, our wedding accessories and decorated hampers make sweets look as good as they taste.
The best way to make mithai last: buy it fresh
No storage trick beats starting with sweets that were made that morning. Supermarket mithai is often produced weeks ahead and relies on preservatives to stay on the shelf. A traditional sweet shop makes small batches daily, so you get the full shelf life at home rather than the last few days of it.
Maharaja Sweets has been making Punjabi mithai by hand in Slough since 2005. Every burfi, ladoo and pinni is prepared fresh in our own kitchen using family recipes, pure ghee and quality milk. Ask us when you buy and we'll happily tell you how to store each sweet and how long it will keep.
You can visit us at 8 Grasmere Parade, Wexham Road, Slough SL2 5HZ, open every day from 9am to 8:30pm. Find directions and opening times on Google Maps. Locals looking for ideas can read our round up of the best Diwali sweets in Slough, and while you're in, our Indian takeaway & sweets counter serves fresh samosas, chaat and curries too.
Living further away? You can order authentic Indian sweets online for delivery across the UK, from kaju katli and khoa burfi to pinni and milk cake.
Indian sweets storage FAQs
How long does kaju katli last? Freshly made kaju katli keeps for about 7 to 10 days in an airtight tin at cool room temperature, or a little longer in the fridge. It also freezes well for around a month.
Does burfi need to be refrigerated? Yes. Milk based burfi should be kept in the fridge in a lidded container and eaten within three to five days.
How long do ladoos last? Besan ladoo lasts one to two weeks in an airtight tin. Motichoor ladoo is softer and best eaten within four to five days.
Can I leave Indian sweets out overnight? Dry sweets like ladoo, pinni and kaju katli are fine in a covered tin. Milk, paneer and syrup based sweets should go back in the fridge, not stay on the counter overnight.
Can you freeze Indian sweets? Most dry and milk sweets, including burfi, peda, ladoo and kaju katli, freeze for about a month. Rasgulla, rasmalai and kalakand don't freeze well.
How long does rasmalai last in the fridge? Rasmalai is the most delicate mithai and is best eaten within one to two days, kept covered and fully chilled.
Why has my burfi gone hard? It has dried out, usually from being stored in an open box or a cold fridge. Keep it in a sealed container and let it reach room temperature before eating.
Enjoy every last piece
Good mithai deserves to be eaten at its best, not found at the back of the fridge a fortnight later. Keep dry sweets in a tin, milk sweets in the fridge, freeze what you can't finish, and trust your nose.
And when the tins are finally empty, you know where to find more. Pop into Maharaja Sweets on Wexham Road, call us on 01753 533566, or order authentic Indian sweets online for delivery anywhere in the UK. Happy Diwali, and happy snacking.
