Fingerprints, cloudy streaks, and greasy smudges make stainless steel look messy fast. This simple homemade stainless steel cleaner uses pantry cornstarch and warm water to lift the dull film so you can buff the surface back to a clean shine without buying another specialty bottle (because apparently every appliance now needs its own personality).
A 16-ounce bottle of commercial stainless steel cleaner can run about $16.19 at Walmart, while the 1/2 cup of cornstarch used here costs roughly $0.48 based on a 16-ounce box priced at $1.92. Making your own lets you skip added fragrance and choose exactly how much cleaner to mix, which helps when you just need a quick batch for one cleaning session.
You only need 2 materials for this cleaner: cornstarch and warm water. The method makes one simple batch, and you’ll also need a bowl and paper towels so you can mix, apply, and buff the surface dry.
- 🧰 Materials You'll Need
- 🔧 Tools/Equipment
- 🛠️ How to Make Homemade Stainless Steel Cleaner
- 🎨 Customization Ideas
- 🛠️ How to Use It
- 🛡️ Safety and Care Information
- 📦 Storage
- 💸 Estimated Cost
- 🛍️ Need Help Finding Everything?
- ❓ Frequently Asked Questions about Homemade Stainless Steel Cleaner
- 📌 Love this Homemade Stainless Steel Cleaner? Pin it!
- 🖨️ Print-Friendly How-To: Homemade Stainless Steel Cleaner
Materials You’ll Need
- 1/2 cup cornstarch
- 1/2 gallon warm water
Tools/Equipment
- Bowl
- Paper towels
How to Make Homemade Stainless Steel Cleaner
- Combine the cornstarch and warm water in a bowl.
- Stir until the cornstarch is evenly dispersed.
- Apply the cleaner to the stainless steel with a paper towel.
- Buff the surface dry with a clean paper towel.
Customization Ideas
- Mix a full batch when you’re cleaning several appliances at once.
- Mix the cleaner right before use for a quick sink polish job.
- If you want another homemade option to compare, take a look at Stainless Steel Cleaner II.
How to Use It
Use this cleaner on stainless steel surfaces that need a quick shine-up. Apply a small amount with a paper towel, then buff dry so the finish doesn’t dry cloudy.
For best-looking results, wipe and buff in the direction of the grain. That helps reduce visible streaks and matches common manufacturer care guidance for stainless steel finishes.
Safety and Care Information
Test the cleaner on a small, less visible spot first, especially on coated or specialty stainless finishes. Many appliance manufacturers also recommend wiping in the direction of the grain and using a soft cloth to avoid scratching, as explained in Whirlpool’s stainless steel care guide.
This mixture is meant for stainless steel. Keep it off surfaces if the manufacturer for that item recommends a different care method.
Storage
Use the cleaner soon after mixing for the easiest application, since cornstarch settles in water. If it sits briefly before you use it, stir it again before applying.
Estimated Cost
This batch uses about 2 ounces of cornstarch. Based on a 16-ounce box priced at $1.92, the cornstarch cost for one batch is about $0.24. Warm water adds a negligible cost, so the total estimated consumable cost comes to about $0.24 per batch.
🛍️ Need Help Finding Everything?
- Great Value Corn Starch, 16 oz
- Cornstarch, 16 oz options on Amazon
- Paper towels on Amazon
- How to Polish Stainless Steel Sinks
Frequently Asked Questions about Homemade Stainless Steel Cleaner
Yes, as long as the finish is plain stainless steel and the manufacturer does not give different care instructions. Test a small hidden area first so you can check how the finish responds before cleaning the whole surface.
Cornstarch gives the water a little body, which helps lift dull residue and polish away light film as you buff. It is a simple old-school cleaner, not a degreaser for heavy baked-on grime.
Usually no. This method calls for applying the mixture with a paper towel and buffing the surface dry. If you see any residue left behind, wipe once more with a clean damp cloth and dry it right away.
You can hold it briefly, but it works best freshly mixed because the cornstarch settles to the bottom. If you keep it for a short time, stir it well again before you use it.
Yes, it can help with ordinary fingerprints and light smudges. For thick grease or cooked-on residue, clean that buildup first, then use this to freshen the finish.
Wipe with the grain. That usually leaves fewer streaks and helps keep the finish looking more even.
Yes, a soft clean cloth works too. The original method uses paper towels, but the important part is using something non-scratching for applying and buffing.
No. This version contains only cornstarch and warm water, so it does not add fragrance to the surface.
Use less cleaner and switch to a fresh dry towel for the final buff. Streaks usually mean too much mixture stayed on the surface or the towel got too damp to polish well.
📌 Love this Homemade Stainless Steel Cleaner? Pin it!

Keep this easy cleaner handy for the next time your stainless steel starts looking cloudy. Did you try this project? Tell us whether you used it on appliances, a sink, or another stainless surface.
🖨️ Print-Friendly How-To: Homemade Stainless Steel Cleaner

Homemade Stainless Steel Cleaner
Equipment
Materials
- ½ cup cornstarch
- ½ gallon warm water
Instructions
- Combine the cornstarch and warm water in a bowl.
- Stir until the cornstarch is evenly dispersed.
- Apply the cleaner to the stainless steel with a paper towel.
- Buff the surface dry with a clean paper towel.
- Estimated cost reflects consumable materials only and is based on about 2 ounces of cornstarch from a 16-ounce box priced at $1.92. Water cost is negligible and prices vary by store and region.
- Test on a small hidden area first, especially on coated or specialty stainless finishes.
- Wipe in the direction of the grain for the best-looking finish.





