You cooked dinner three hours ago and the house still smells like it. The window's been open the whole time. The extractor was on. Doesn't matter. The smell's settled in and it's not going anywhere without help.
This is the full guide. If you're dealing with fish specifically, that's the hardest cooking smell to shift and we've written a separate guide for it. If you're not sure why the smell keeps coming back even after you ventilate, we explain the actual reasons here.
Why cooking smells linger
Quick version: it's not just smell, it's particles. When you cook, oils and fats aerosolise into tiny droplets that get carried through the air. These droplets land on surfaces — worktops, walls, curtains, sofa fabric — and keep releasing volatile organic compounds (VOCs) for hours or days afterwards. That's the lingering smell. It's not floating in the air any more. It's on your stuff.
Some foods are worse than others. Fish produces trimethylamine, which bonds aggressively to fabrics. Curry spices contain oil-soluble compounds that cling to kitchen surfaces. Garlic and onion release sulfur compounds. Frying anything produces more aerosol than boiling or baking.
Understanding this matters because it tells you the fix isn't just "get more air in." You need to deal with what's already landed on surfaces, AND stop as much reaching them in the first place.
Fix the source: ventilation first
Open windows on opposite sides of the house or the room. One window lets fresh air in but doesn't create movement. Two windows on different walls give you a cross-draught that actually pushes contaminated air out. This is the difference between air sitting and air moving.
If you can only open one window, put a fan facing outward in it. Forces the stale air out and pulls fresh air in from elsewhere in the house.
Do this during cooking, not just after. And keep the ventilation going for at least 15 to 20 minutes after you finish. Indoor air quality research has found that airborne cooking particles peak in the hour after cooking ends, not during. Most people shut everything up too soon.
If cooking smells are travelling to other rooms or upstairs, that's a separate problem with its own fixes. We cover how to stop cooking smells spreading through the house here.
Passive absorbers: charcoal bags and how to use them
Activated charcoal (usually bamboo charcoal in consumer products) has a porous structure that traps VOC molecules through adsorption. You place the bags in the kitchen and surrounding rooms and they pull odour compounds out of the air passively over time.
They're not an instant fix. They work over hours. But they're good for ongoing background odour control, especially in kitchens that get used heavily every day.
| Product | What it does | Price |
|---|---|---|
| Moso Natural charcoal bag | Bamboo charcoal, passive VOC absorber | £10–14 |
| Breathe Green charcoal bag | Same principle, alternative brand | £10–13 |
Place them near the hob, on top of kitchen cabinets, and in any adjacent rooms where smells drift. Reactivate them in direct sunlight for an hour once a month.
If you're not sure whether charcoal bags, sprays, or plug-ins are right for your situation, we compare all three types and explain when to use each one.
Quick fixes: sprays, gels, and odour neutralisers
This is where most people start and where the biggest misconception lives. There's a difference between masking a smell and neutralising it.
Masking means adding a stronger fragrance on top. Standard air fresheners, scented candles, and most plug-ins do this. The cooking smell is still there; you just can't detect it over the lavender. Once the fragrance fades, the cooking smell comes back.
Neutralising means chemically altering or physically trapping the odour-causing molecules so they can't reach your nose. Enzymatic sprays, ONA gel, and to some extent Febreze do this.
For immediate post-cooking clean-up, an enzymatic spray on surfaces is the fastest effective fix. Spray the hob, worktops, splashback, and any hard surfaces near where you cooked. These sprays use enzymes to break down the organic residue that's off-gassing.
| Product | Type | Best for | Price |
|---|---|---|---|
| Zero Odour multi-purpose spray | Enzymatic | Immediate surface treatment | £14–18 |
| HG Odour Eliminator spray | Enzymatic | Budget option | £5–8 |
| ONA gel Polar Crystal | Gel neutraliser | Strong persistent smells | £12–20 |
ONA gel is the heavy-duty option. It was developed for commercial and industrial odour control. Open the tub, leave it in the room for two to four hours. Good for after-the-fact situations where the smell has really settled in.
For full product recommendations with specific picks, see our buying guide for the best kitchen odour eliminators.
The forgotten fix: your extractor fan filter
This is the one most people miss. If you've got a recirculating cooker hood (one that doesn't vent outside through a duct), it uses a carbon filter to absorb odours from the air before recirculating it back into the kitchen. That carbon filter has a lifespan. General guidance is every two to four months if you cook regularly, though check your hood's manual.
Most people have never replaced theirs. Some don't even know there's a filter in there. A saturated carbon filter does nothing. The hood makes noise, air moves, but the odour passes straight through.
| Product | What it does | Price |
|---|---|---|
| Universal carbon filter pads | Cut-to-size replacement for most recirculating hoods | £5–8 |
Quick test: turn the hood on and hold a tissue near the grille. If the suction feels weak or the tissue barely moves, the filter is either clogged with grease or the carbon is spent. Either way, replacing it is cheap and takes five minutes.
Full troubleshooting guide for extractors that aren't clearing cooking smells.
Prevention: habits that stop smells building up
Dealing with cooking smells after the fact is fine. Stopping them forming is better.
Cook with lids on. Obvious, underused. A lid on the pan traps steam and oil droplets. Less aerosol in the air means less landing on your surfaces.
Use a splatter screen for frying. A mesh screen sits over the pan, lets steam through but catches oil droplets. Most of the smell that ends up on your curtains got there as airborne oil particles during frying. A screen catches them at source. Under £15.
Turn the extractor on before you start. It needs to establish airflow before the cooking vapour hits the air. And leave it running at least 15 minutes after you plate up.
Wipe down hard surfaces immediately after cooking. Don't leave it until after you've eaten. The VOCs are landing and starting to bond within minutes.
Wash tea towels and oven gloves regularly. These sit near the hob and absorb cooking smells constantly. People wash their clothes but forget the tea towels are just as saturated.
When it's not cooking — when to suspect drains or appliances
Sometimes the smell isn't actually from last night's dinner. If the kitchen smells persist even when you haven't cooked recently, check:
- The drain. Food residue in the U-bend decomposes and produces odours that can smell like old cooking. Run hot water and washing-up liquid through it. If that doesn't help, the U-bend may need cleaning out.
- The bin. Especially in warm weather. Food packaging, meat trays, and fish wrappers will smell within hours.
- The fridge or freezer. A spill on a back shelf that you've missed. Raw meat juice is particularly bad.
- The dishwasher. Food trapped in the filter or door seal goes rancid over time. Pull the bottom filter out and clean it.
- Old cooking oil. If you reuse oil for frying, it develops rancid compounds after a few uses. Smells fishy or stale even when cold.
If none of the fixes in this guide help and the smell has been persistent for weeks, it could be a plumbing issue (a dried-out trap somewhere letting sewer gas in) or damp. Those need a different approach entirely.
Prices checked April 2026. Prices may vary.







