
Bar Keepers Friend Cleanser vs Bon Ami: Tested 2026
Quick Verdict
If you need to strip rust, hard water scale, or burnt-on carbon from stainless steel, Bar Keepers Friend is the undisputed champion. But if you're cleaning delicate enameled cast iron, glass stovetops, or want a fragrance-free, non-toxic scrub for daily kitchen messes, grab Bon Ami. They solve entirely different problems.
barkeepers friend cleanser Overview
Bar Keepers Friend has been sitting on pantry shelves since 1882. A chemist named George William Hoffman originally invented it to clean the sides of his copper pots. The secret weapon here is oxalic acid. This is a naturally occurring compound found in rhubarb and spinach, but in this 12-ounce canister, it's concentrated enough to chemically dismantle mineral deposits and rust at a molecular level. I keep a can under my sink at all times. It costs about $3.48 at my local hardware store.
In my experience cleaning tile and metal for over a decade, chemical reactions beat mechanical friction every single time. When you're staring at a baking sheet covered in polymerized grease from three Thanksgiving turkeys, you need chemistry. I've tested this exact powder on my own oven door glass. You sprinkle it on, add a few drops of water to form a thick paste, and walk away. It takes about 3 to 5 minutes of dwell time. The carbon literally dissolves into a brown sludge that wipes right off.
But it isn't perfect. I'll be honest, this takes elbow grease if you don't let it sit. The biggest weakness is the powder's shelf life in humid environments. If you live in a damp climate like Florida or keep it right next to your boiling pasta pots, your barkeepers friend cleanser will turn into a solid brick inside the canister within two months. I've had to chisel it out with a butter knife more times than I care to admit. Furthermore, it is highly acidic. You absolutely cannot use this on marble, granite, or natural stone. It will etch the surface and ruin the sealant in seconds. You also need to wear gloves if you have sensitive skin, as the oxalic acid will dry out your cuticles fast.
Bon Ami Powder Cleanser Overview
Bon Ami is the gentle giant of the cleaning aisle. Their slogan is "Hasn't scratched yet!" and they mean it. Instead of harsh acids, this 14-ounce can (usually around $2.98) relies on a blend of limestone, feldspar, baking soda, and Fels-Naptha soap. It cleans through mild mechanical abrasion and soap-based grease lifting. There are no fragrances, no dyes, and no chlorine. It's essentially pulverized rock and soap.
I use Bon Ami when I need to clean surfaces that terrify me. My white enameled Le Creuset Dutch oven is a prime example. Enamel is basically glass fused to iron. If you use something too abrasive, you leave permanent micro-scratches that trap future food particles. After hosting a dinner party where the gravy boiled over and baked onto the white interior at 400°F, I reached for Bon Ami. I made a paste with warm water and scrubbed with a non-scratch sponge. It took about 5 minutes of continuous circular scrubbing. The burnt fond lifted away, and the enamel remained perfectly glossy.
The downside? It doesn't do chemistry. Bon Ami will not touch rust. I tried it on the rusted exterior of a neglected cast iron skillet. Nothing happened after 10 minutes of aggressive scrubbing. It also struggles with heavy hard water scale on chrome fixtures. You'll be rubbing for twenty minutes and still see the calcium deposits staring back at you. It's a fantastic daily maintenance cleaner, but it lacks the heavy-duty stripping power required for deep restorations.
My 4-Part Real-World Stress Test
To give you real data, I didn't just read the labels. I ruined a few things on purpose to see how these two powders handled the aftermath.
Test 1: The Burnt Stainless Steel Pan
I took a 15-year-old Elkay stainless steel roasting pan and scorched a layer of tomato paste onto the bottom until it turned black.
- Bar Keepers Friend: I applied the paste, waited 4 minutes, and wiped it with a damp rag. 95% of the black crust vanished instantly. The steel underneath looked brand new.
- Bon Ami: I scrubbed for 6 minutes. I managed to remove about 40% of the burn, but my arm was burning from the effort. The tomato acids had bonded to the steel, and limestone just couldn't break the bond.
Test 2: The Fiberglass Shower Scum
My guest bathroom has a cheap fiberglass shower surround that gets coated in thick, white soap scum and hard water spots. When your landlord inspects next week, you need this gone without dulling the finish.
- Bar Keepers Friend: It removed the soap scum in 2 minutes. However, I noticed the fiberglass looked slightly duller afterward. The acid ate into the top layer of the gel coat.
- Bon Ami: It took 4 minutes of scrubbing, but the soap scum lifted. More importantly, the fiberglass retained its original semi-gloss shine. The limestone was soft enough not to damage the resin.
Test 3: The Rusted Garden Trowel
I left a steel garden trowel out in the rain for three weeks. It was covered in thick, flaky orange rust.
- Bar Keepers Friend: The oxalic acid went to work immediately. After a 5-minute dwell time and a quick scrub with a stiff brush, the rust dissolved, leaving bare, clean metal.
- Bon Ami: Complete failure. The soap cleaned the dirt off the rust, but the rust remained entirely intact.
Test 4: The Glass Induction Cooktop
Glass stovetops are notoriously easy to scratch. I smeared melted Gruyere cheese onto the black glass and let it harden overnight.
- Bar Keepers Friend: I was too scared to let it sit, fearing the acid would damage the metallic trim. A quick 30-second scrub removed the cheese, but I felt a slight grit that made me nervous.
- Bon Ami: This is what the manufacturer actually recommends. The feldspar and limestone polished the glass perfectly. The cheese lifted after 2 minutes of gentle rubbing, leaving a streak-free, mirror-like finish.
Head-to-Head Comparison Table
| Feature | Bar Keepers Friend | Bon Ami |
|---|---|---|
| Active Ingredient | Oxalic Acid | Limestone, Feldspar, Baking Soda |
| Best Surface | Stainless Steel, Copper, Porcelain | Enameled Cast Iron, Glass, Fiberglass |
| Price (Standard Can) | $3.48 (12 oz) | $2.98 (14 oz) |
| Dwell Time Needed | 3 to 5 minutes | 0 minutes (Immediate scrubbing) |
| Toxicity / Safety | Moderate (Eye/Skin irritant) | Very Low (Non-toxic, fragrance-free) |
| Scratch Risk | Low-Medium (Chemical etching risk) | Extremely Low |
Performance Breakdown
Performance depends entirely on your definition of the word. If performance means erasing years of neglect, oxidation, and mineral buildup, the barkeepers friend cleanser wins flawlessly. The oxalic acid breaks the ionic bonds of rust and calcium. But if performance means safely cleaning a $400 enameled pot without voiding the warranty, Bon Ami takes the crown. You simply cannot use acid on glass-based enamels without risking long-term dulling.
Durability and Shelf Life
Bon Ami wins this category easily. Because it's mostly pulverized rock and baking soda, it doesn't care about humidity. I've left a can of Bon Ami open in a steamy bathroom for a month, and it poured perfectly fine. Bar Keepers Friend, on the other hand, is highly hygroscopic. It pulls moisture from the air. If you don't seal the lid tightly, you'll be throwing away a solid puck of useless powder.
Ease of Use
Bon Ami is easier for quick, daily wipe-downs. You just shake it on a wet sponge and go. Bar Keepers Friend requires a bit more strategy. You have to mix it into a paste, apply it, wait, and then rinse thoroughly. If you don't rinse BKF well enough, it leaves a chalky white film that smears when it dries. I always follow up a BKF clean with a quick spray of white vinegar and water to neutralize the acid and ensure a streak-free shine.
Who Should Buy barkeepers friend cleanser
Buy this if you are a homeowner dealing with hard water. If your shower doors have those stubborn white calcium rings that normal shower sprays won't touch, this powder will melt them away. It's also mandatory for anyone who restores old tools, maintains stainless steel BBQ grates, or owns a farmhouse sink that constantly gets stained by coffee and tea. If you have kids who track mud everywhere across your white porcelain floors, a diluted BKF paste will pull the tannins right out of the grout lines. Just remember to wear gloves and keep it away from your natural stone countertops.
Who Should Buy Alternative (Bon Ami)
Grab Bon Ami if you rent your home and need a safe, non-damaging cleaner that won't cost you your security deposit. It's the ultimate choice for parents with toddlers who crawl on the floors, as it leaves zero toxic chemical residue behind. If you collect enameled cast iron cookware like Staub or Le Creuset, or if you have a black glass induction cooktop, Bon Ami should be your only scrubbing powder. It's also fantastic for polishing chrome bathroom fixtures that just need a gentle shine without the risk of acid etching.
FAQ
Can I mix Bar Keepers Friend with bleach?
Never mix Bar Keepers Friend with bleach or ammonia. The oxalic acid reacts with sodium hypochlorite to release toxic chlorine gas into your kitchen. I always ensure my sink is thoroughly rinsed with plain water before using any other chemical sprays.
Does Bon Ami kill bacteria and viruses?
Bon Ami does not contain antibacterial agents or EPA-registered disinfectants. It relies on Fels-Naptha soap to lift grease and physical abrasives to scrub away grime. You'll need a separate disinfecting spray to actually kill salmonella or E. coli on your cutting boards.
Why does Bar Keepers Friend leave a white film?
That chalky white residue happens when you don't use enough water during the rinse cycle. Oxalic acid needs to be completely flushed away, especially on porous surfaces like unsealed grout. I recommend using a wet microfiber cloth for the final wipe-down instead of just splashing water.
Which powder is better for acrylic or fiberglass tubs?
For acrylic or fiberglass tubs, I strongly recommend Bon Ami over Bar Keepers Friend. The oxalic acid in BKF can chemically dull the glossy gel-coat finish of fiberglass over time. Bon Ami's limestone base is soft enough to polish acrylic without causing micro-abrasions.









