You want something that gets rid of cooking smells, not something that layers perfume on top. That narrows the field more than you'd think. Most products in this category are air fresheners dressed up with "odour eliminator" on the label. A few actually work.
I've spent too much time trying different options over the years — some because I was curious, some because I'd just cooked fish and the house stank. Here's what I'd actually buy, based on how each product type works and what the verified reviews say.
The four types of kitchen odour eliminator
| Type | How it works | Speed | Best for |
|---|---|---|---|
| Charcoal bag | Adsorbs VOCs through porous carbon structure | Slow (hours) | Ongoing background control |
| Enzymatic spray | Enzymes break down organic odour residue on surfaces | Fast (minutes) | Immediate post-cooking cleanup |
| Gel neutraliser | Chemical reaction with airborne odour compounds | Medium (2-4 hours) | Strong persistent smells |
| Plug-in | Fragrance release (some with odour-trapping tech) | Continuous | All-day background coverage |
For a deeper comparison of charcoal vs sprays vs plug-ins, see our full breakdown.
Quick Comparison

Moso Natural Air Purifying Bag 200g | Premium Bamboo Charcoal Odour Absorber for Home & Car | Closet Odour Eliminator, Small Room Deodourizer & Car Air Freshener | Long Lasting Charcoal Bags

ONA Gel Polar Crystal Odour Neutraliser 732g Air Freshener Room

Zero Odor - Multi-Purpose Strong Odor Eliminator for Home, Office, Car, Bathroom, Hotel, Room Deodorizer, and Odor Neutralizer, 22Oz

HG Odour Eliminator for All Surfaces, Odour Remover & Fabric Freshener Spray, Bad Smell Remover & Carpet Spray for Hard Surfaces & Soft Furnishings, Pet Odour Remover & Deodoriser - 500ml

Febreze 3Volution Air Freshner & Pet Odour Eliminator Plug-In Starter Kit, 20ml

1. Moso Natural charcoal bag — best overall
ASIN: B004BOH6BM
Best for: Ongoing passive odour control in kitchens used daily.
Bamboo charcoal with a large internal surface area that traps volatile organic compounds from the air. You put it near the hob or on top of the kitchen cabinets and leave it. No power, no refills, no maintenance beyond putting it in sunlight once a month to reactivate.
It won't save you from a post-curry emergency. It works slowly, over hours. But for keeping a baseline of freshness in a kitchen used twice a day, it's the most cost-effective option because a single bag lasts up to two years.
Price: £10-14 Based on verified reviews: 4.5/5 across nearly 13,000 Amazon UK reviews
Why it works: Adsorption is a physical process — VOC molecules get trapped in microscopic pores. No fragrance, no chemicals, no power.
Limitation: Too slow for acute smells. If you've just fried fish, you need something quicker. Use a spray for the immediate fix, charcoal for the ongoing background.

2. ONA gel Polar Crystal — best for strong smells
ASIN: B0762MNV6T
Best for: Persistent cooking smells that won't shift after ventilation.
This is the option most people don't know about. ONA gel was developed for commercial odour control — processing plants, waste facilities, industrial ventilation. It uses a blend of essential oils and terpene compounds that react with airborne odour molecules and chemically alter them. Not mask. Neutralise.
Open the tub. Leave it in the kitchen for two to four hours. Close it when the smell is gone. A single 732g tub lasts weeks of intermittent use.
Price: £12-20 Based on verified reviews: 4/5
Why it works: The essential oil and terpene blend reacts chemically with volatile odorants in the air. The molecules are altered, not just covered.
Limitation: It's potent. Don't leave it open overnight in a small kitchen or the ONA scent itself takes over. Use it in bursts, not continuously. Also, the tub is sold through hydroponics suppliers as well as Amazon, so don't be put off by the branding.

3. Zero Odour multi-purpose spray — best enzymatic
ASIN: B07Y8KBHH3
Best for: Immediate surface treatment right after cooking.
Enzymatic sprays are the fastest way to deal with the organic residue deposited on your hob, worktops, and splashback during cooking. That residue is what keeps off-gassing and making the kitchen smell hours later. Zero Odour breaks it down at the molecular level rather than covering it with fragrance.
Spray it on hard surfaces after cooking, leave for a minute, wipe down. It also works on soft surfaces like cushion covers and fabric, though for those you spray and leave to air-dry.
Price: £14-18 Based on verified reviews: 4/5
Why it works: Protease, lipase, and amylase enzymes catalyse the breakdown of proteins, fats, and carbohydrates — the organic compounds deposited during cooking.
Limitation: Works on surfaces, not on airborne molecules. It stops the source from off-gassing, but if the smell is already in the air, you need ventilation or a gel/charcoal for that part.

4. HG Odour Eliminator spray — best budget pick
ASIN: B000IU3W8Y
Best for: Same job as Zero Odour, lower price.
Works on the same enzymatic principle. Slightly smaller bottle, noticeably cheaper. HG is an established Dutch cleaning brand that's been around since the 1960s. Reviews are consistently positive across Amazon UK.
If you're not sure whether enzymatic sprays work for you, this is the cheaper way to find out.
Price: £5-8 Based on verified reviews: 4/5

5. Febreze Plug-in Odour Eliminator — best plug-in
ASIN: B0CGM94Y3N
Best for: Background all-day coverage in kitchens with mild ongoing odour.
We're including this because it's what most people reach for, and it's only fair to explain what it actually does. Febreze uses beta-cyclodextrin, a ring-shaped molecule that physically encapsulates odour compounds so they can't evaporate and reach your nose. It's not fragrance masking in the traditional sense — there is a real trapping mechanism happening.
But it's not destruction either. The odour molecules are encapsulated, not broken down. And modern Febreze also contains added fragrance on top of the cyclodextrin. So it's a hybrid: part trapping, part masking.
For mild background odour, it's fine. For post-cooking curry or fish smell, it's not enough on its own.
Price: £10-15 Based on verified reviews: 3.5/5
Why it ranks lower: It's the weakest mechanism of the four. Charcoal adsorbs permanently, enzymes destroy, ONA gel reacts chemically. Cyclodextrin encapsulates but the binding is reversible. And the added fragrance means you're still partially masking.
What we tested and how
These products were assessed on four criteria: mechanism of action (does it actually remove or just mask), speed of effect, cost over time, and user reviews on Amazon UK and third-party sites. Where we haven't independently tested a product, we've used hedged language and stuck to what the chemistry and published reviews support.
We're not accepting product samples or sponsorship from any of the brands listed. If a product doesn't work, we say so.
Best kitchen odour eliminators: frequently asked questions
What's the difference between an air freshener and an odour eliminator?
An air freshener adds fragrance that competes with the existing smell. An odour eliminator either adsorbs the compounds (activated charcoal), breaks them down with enzymes (enzymatic sprays), or chemically neutralises them (ONA gel). Most products labelled "odour eliminator" in supermarkets are actually air fresheners. Look for activated charcoal, enzymatic, or ONA-type products for real removal.
Do charcoal bags work for cooking smells?
Yes, but slowly. They work over hours through adsorption — molecules get trapped in the porous carbon structure. They're best for ongoing low-level odour control, not acute post-cooking emergencies. For that you need an enzymatic spray on surfaces.
How long do enzymatic sprays take to work?
Minutes. Spray the affected surface, wait one to two minutes for the enzymes to break down the organic residue, then wipe down. The surface stops off-gassing immediately. For strong smells, a second application after 10 minutes helps.
Is Febreze a real odour eliminator or just air freshener?
Both, actually. Febreze uses beta-cyclodextrin, a ring-shaped molecule derived from corn starch that physically encapsulates some odour compounds so they can't reach your nose. That's a real mechanism, not just fragrance. But modern Febreze also contains added fragrance on top, and the cyclodextrin binding is reversible — the molecules aren't destroyed. So it's part trapping, part masking.
Can I use baking soda to absorb kitchen smells?
It works to a degree — baking soda is mildly alkaline and can react with some acidic odour compounds. But its surface area is tiny compared to activated charcoal. A bowl of baking soda on the worktop is better than nothing, worse than a charcoal bag.
Sources
- Moso Natural. Product specification and bamboo charcoal adsorption data. Moso-Natural.com, 2024.
- CleanLink. "Using Enzymes for Odor Control." Commercial cleaning industry publication, 2024.
- Northwestern HELIX. "Take a whiff of chemistry: how Febreze works." Northwestern University, 2015.
- UCL. "Critical review on the use of porous materials for VOC adsorption." Journal of Hazardous Materials, 2020.

