How to Make a Homemade Stainless Steel Cleaner That Actually Works
Stainless steel appliances are beautiful—until they’re not. One minute your fridge is gleaming, and the next it’s covered in fingerprints and smudges that make you wonder if “stainless” is just a cruel joke. But don’t reach for those expensive, chemical-heavy cleaners just yet. I’ve got a simple, super cheap homemade stainless steel cleaner that works like a charm. Best of all? It costs pennies and leaves your kitchen shining like new.

Despite its name, stainless steel is surprisingly prone to showing every smudge, fingerprint, and splash. It’s wildly popular in kitchens—for good reason. It’s durable, sleek, and gives that high-end look. But all that shine can quickly dull under the weight of daily life: greasy fingerprints, water spots, streaks, even stubborn stains from spills.
Why Stainless Steel Gets So Dirty (and What to Avoid)
Here’s where things can go sideways. Scrubbing with abrasive pads, using bleach-based products, or spraying all-purpose cleaners without rinsing properly can actually damage stainless steel. You might end up with permanent scratches or a cloudy finish that no cleaner can fix. The trick is using the right materials and method—and avoiding those tempting but harmful shortcuts.
Sure, there are commercial cleaners that work well, but they can run anywhere from $7 to $15 for a small bottle—and they often come loaded with chemicals and fragrances. If you prefer a budget-friendly, natural solution that’s gentle on your appliances and tough on grime, you’re going to love this homemade recipe. It’s ridiculously easy, safe for kids and pets, and gives your stainless steel that fresh, polished look you love.
Know Your Stainless Steel Finish: Coated vs. Non-Coated
Before you grab that vinegar spray bottle, it’s important to know what kind of stainless steel you’re working with. Not all finishes play nicely with every cleaner.
Non-Coated Stainless Steel
Most stainless steel appliances fall into this category. You’ll typically see finishes like matte, brushed, or mirror-polished. These terms describe how the surface was processed—not a topcoat or spray-on finish.
The good news? These non-coated finishes are tough and non-reactive, which means they can safely handle a vinegar-based cleaner. In fact, cleaning vinegar—like cleaning vinegar with 6% acidity—is even more effective than plain white vinegar (which clocks in at 5%) when it comes to breaking down grease and grime. It’s a simple, affordable solution that works beautifully on these types of stainless surfaces.
Coated Stainless Steel (Fingerprint-Resistant)
Some newer appliances come with a coated finish designed to resist smudges and fingerprints. Brands like Frigidaire call this “Smudge-Proof,” while others offer similar oil-resistant coatings. These finishes are great at keeping your appliances looking clean longer—but they come with special care instructions.
Important: That oleophobic (oil-resistant), fingerprint-resistant coating is delicate. Using vinegar or harsh cleaners can damage or strip it away, leaving the surface dull and harder to clean over time. For these finishes, stick with mild soap and warm water, just as the manufacturer recommends.
If you’re not sure what kind of finish your appliance has, check the user manual or the manufacturer’s website before using any DIY cleaner—especially anything vinegar-based. A quick look now could save you from a pricey mistake later.
The Best DIY Stainless Steel Cleaner Recipe
Skip the pricey store-bought sprays—this homemade cleaner is effective, affordable, and easy to make with ingredients you probably already have on hand.
What You’ll Need:
- Cleaning vinegar (6% acidity or higher)
- Essential oil (optional—skip it if your cleaning vinegar is already scented)
- Food-grade mineral oil
- 16-oz. spray bottle
- Small bowl (for oil application)
- Lint-free microfiber cloth
Instructions:
- Check your appliances first. Before reaching for the vinegar, make sure your appliance doesn’t have a fingerprint-resistant or oleophobic coating (check your owner’s manual or the manufacturer’s website). These coatings can be damaged by acidic cleaners like vinegar.
- Make the cleaner. Fill a clean 16-ounce spray bottle with cleaning vinegar. If the strong vinegar scent isn’t your thing, add 10–20 drops of lemon essential oil to brighten it up. Lemon oil not only smells fresh—it’s also safe on metal surfaces and cuts through grime like a champ.
- Shake it up. Secure the spray head and give the bottle a gentle shake to mix. Label the bottle and store it at room temperature away from kids and pets. That’s it—your cleaner is ready to go.
- Prep the polish. In a small bowl, pour about 2 ounces of food-grade mineral oil. This step is optional but highly recommended for polishing and protecting the surface after cleaning. Some people use olive oil in a pinch, but fair warning—it can go rancid over time, especially with exposure to heat or sunlight.
The Blue and Green Scotch-Brite Debate (Yes, It Matters!)
Green: Absolutely Not.
Scotch-Brite pads come in different colors for a reason—and when it comes to stainless steel, green is not your friend. The dark green Scotch-Brite sponges and pads are heavy-duty and way too abrasive. They’ll scratch, dull, and ruin the beautiful finish on your stainless appliances. Save the green pads for garage grime or garden tools, but keep them far away from anything shiny and stainless.
Blue: Yes, Please!
The blue Scotch-Brite sponges and pads are labeled “non-scratch” for a reason. They’re gentle enough for nonstick cookware and safe for stainless steel, too. If you’re reaching for a scrubby sponge, blue is the one you want. Always blue.
Out of an abundance of caution, my advice is to ban green Scotch-Brite from your home if you own stainless steel appliances. Otherwise, well-meaning helpers (houseguests, kids, partners, housekeepers) may grab whatever’s nearby and “help” your appliances into a scratched-up mess.
Homemade Stainless Steel Cleaner
Materials
- 16 oz. cleaning vinegar 6% acidity or greater
- 10-20 drops essential oil like lemon or orange (optional, but helps mask the vinegar smell)
- 2 oz. food-grade mineral oil for polishing
- 1 clean 16 oz. spray bottle
Instructions
To Make:
- Pour the cleaning vinegar into your spray bottle.
- Add essential oil, if using. Lemon or orange are great options for a fresh scent and extra grease-fighting power.
- Screw on the spray top and give it a gentle shake to combine.
- Pour the mineral oil into a small bowl. Set aside for polishing after cleaning.
To Use:
- First, determine the direction of the grain on your stainless steel (horizontal or vertical). Always clean with the grain to avoid streaks.
- Spray the vinegar solution directly onto the surface.
- Wipe with a microfiber cloth, buffing away dust, grime, and fingerprints.
- Once the surface is clean, dip a clean cloth into the mineral oil and rub with the grain. This step removes any lingering streaks and enhances the shine.
- Finish by buffing with a dry microfiber cloth to remove excess oil and bring out that glorious shine.
To Store:
- Label your bottle and store at room temperature. Keep out of reach of kids and pets.
Notes
Question: What’s your favorite DIY cleaner that actually works—and saves you money? Share your go-to tricks in the comments below.
EverydayCheapskate™ is reader-supported. We participate in the Amazon Services LLC Associates Program and other affiliate advertising programs, designed to provide a means for us to earn from qualifying purchases, at no cost to you.















I find that finger and food prints are no big issue, but permanent streaks of water stains are. I just read, half vinegar/half water, or, baking soda. I’m afraid to try either, especially making sure no baking soda residue remains. Oil makes a nice finishing polish, but those water stains always come back through. Anybody have success with this one?
Totally up to you of course. But I don’t think you will be disappointed.
I have a SubZero side-by-side frig/freezer that has a brushed stainless steel front. There is a “nap” to the stainless steel that runs the length of the refrigerator/freezer, and when I clean it with a dedicated stainless steel cleaner (Goodman’s) by going AGAINST the grain of the stainless steel, it produces the best, non-streaked shine. Going with the grain of the stainless steel created a mess with streaks and didn’t clean nearly as well. Seems antithetical, but trust me. It works. I’ve owned this appliance for thirty years and get frequently asked how my Subzero looks almost brand new.
We have white porcelain sinks in the kitchen and baths. Last year, we had to work pretty hard to find a dishwasher with a white face, but succeeded. No worries about fingerprints on the stainless??? steel, and the kitchen is bright.
One of the grocery stores in the Richardson, Tx, area has started a new system. The item in produce will have a sign of $1.79 a pound but when you get to the check-out counter, if you are not aware, you will be charged $5.00 for this item. (These are approximate numbers, but close). This is the new system of digital coupons. If you don’t understand, It is quite a surprise when you are given the bill. I now check each item as it is rung up. I either refuse the item or go to the store manager – who has given me the discount. Is this common in other areas?
Kroger is doing this now. The digital coupon price is shown in the biggest font, then in very small letters are the words “with digital coupon”. If you have the Kroger app and an account, and you haven’t already “clipped” the coupon, you can scan the QR code for the item, then the app will point to the coupon and you can “clip” it. Or something like that. I have seen people do it, but I usually “clip” all the coupons I will need before leaving home.
Hi,
Is this kind of food safe mineral oil OK to use?
https://amzn.to/3r6OiFX
Yes!
I’m confused. Did you say that your dentist recommended to NOT use toothpaste with whiteners? Why?
My dentist says to assume that all whitening toothpastes are abrasive, which he believes they are. He recommends gel-like whitening strips for whitening.