We moved into a house that was 7 years old and the previous owners were Asian, the smell of spices/curry was overwhelming to the point it made our eyes water and nose burn.
It went relatively quickly but it was labour intensive. What we did was use a glass scraper to scrap all the grease off the kitchen units, island, cupboard doors etc the kitchen looked clean but there was a build up of grease from all the oil, wiping it with kitchen cleaner or washing up liquid was inadequate. Then we scrubbed the kitchen including the floor and kickboards with elbow grease spray more grease did come off and it smelt of curry/spice. You need to replace the cooker hood filters they were cheap £10 ish and soak the metal clip in filters outside in hot soapy water and Elbow Grease and after an hour scrub them, then repeat several times.
Open all windows, outside doors and prop inside doors open and leave it like that all day, it was February when we moved in and yes if you stopped you needed a coat but you need as much fresh air as possible for several days. Throw away and lampshade, blinds, curtains left behind and cleaned the glass spotlights. Hired a Rug Doctor and cleaned all the carpets with the pet odour remover carpet cleaning solution, let it dry over night and then re-cleaned it, again when you empty the machine the smell of cooking/spice is overwhelming.
Cleaned all woodwork, doors and banisters with elbow grease and hot soapy water. After about 10 days the smell had completely gone, we hadn’t got used to it as whenever you leave and return the smell hits you and the nasal burn is intense, you know once you’ve managed to combat it.
So the long and short of it is, lots of fresh air even if it’s cold and you need to remove the grease as that’s what holds the smell.