You loaded the dishwasher, reached for the pods, and the box is empty. Before you grab whatever soap is under the sink, stop. The question what can I use in place of dishwasher detergent has a few genuinely workable answers and one very important wrong answer. Regular dish soap and castile soap are the wrong answer, and using them can flood your kitchen with suds. Here are the safe short-term substitutes that actually clean, plus the cautions that keep this from becoming a one-time emergency rather than a habit.
First, What You Must Never Use
Do not use liquid dish soap, hand soap, or castile soap in a dishwasher. These are designed to foam, and a dishwasher’s spray arms whip them into a mountain of suds that overflows the door and spreads across your floor. It’s a real mess, it can leave residue throughout the machine, and in some cases the excess water can damage the dishwasher. Dishwasher detergent is specifically low-sudsing for this reason. Any substitute you use needs to be low-foaming too.
Baking Soda Plus Washing Soda
The most reliable homemade combination uses two pantry-friendly powders. Baking soda (sodium bicarbonate) is a mild abrasive and deodorizer, while washing soda (sodium carbonate) is a stronger alkaline cleaner that cuts grease and food residue. Together they mimic the cleaning chemistry of a real detergent without foaming.
- Add about 2 tablespoons of baking soda to the detergent cup.
- Add about 2 tablespoons of washing soda if you have it, for more cleaning power.
- Run a normal cycle.
Washing soda is the harder-working of the two. If you only have baking soda, the wash will be gentler and may struggle with heavy grease, but it will get lightly soiled dishes clean enough for one cycle.
Borax
Borax is another alkaline mineral cleaner that works well as a stand-in. Add roughly 2 tablespoons to the detergent compartment, either on its own or combined with a tablespoon of baking soda. Borax helps with grease and brightens, and it’s low-sudsing, which makes it dishwasher-safe in a way regular soap isn’t. Keep it away from kids and pets, store it sealed, and don’t breathe the dust while measuring.
White Vinegar in the Rinse
Vinegar is not a detergent and won’t clean greasy dishes on its own, but it’s an excellent rinse aid. Its acidity cuts through mineral spotting and film, leaving glasses clearer. The best approach is to put your powder substitute in the main detergent cup and add a small amount of white vinegar to the rinse-aid dispenser, or place a small heat-safe cup of vinegar on the top rack. Don’t dump vinegar into the main detergent cup expecting it to replace soap; it can’t.
A Practical Emergency Recipe
If you want one go-to mix for the next time you’re out of detergent, this combination handles a normal load:
- Put 1 tablespoon baking soda and 1 tablespoon borax (or washing soda) in the main detergent cup.
- Fill the rinse-aid dispenser with white vinegar, or set a small cup of vinegar on the top rack.
- Scrape plates well first, since these substitutes are less powerful than commercial detergent.
- Run a normal-to-heavy cycle with hot water for the best results.
Tips to Get Better Results From Substitutes
Homemade fill-ins clean best when you give them help. Scrape and rinse heavy food off dishes before loading, since these mixes don’t contain the enzymes that break down stuck-on protein and starch the way real detergent does. Run the hottest water cycle your machine and dishes allow, because heat does a lot of the cleaning. Don’t overload the racks, so water and the cleaner reach every surface. And for spot-free glassware, the vinegar rinse step makes the biggest difference.
Why These Are Short-Term Only
These substitutes are meant to get you through a single cycle or two, not to replace commercial detergent permanently. Real dishwasher detergents include enzymes that dissolve stuck-on food, surfactants tuned to low foam, water softeners, and sometimes a sanitizing component, all balanced to protect your dishes and your machine. Pantry substitutes lack the enzymes, so they leave heavier or baked-on messes behind. Used regularly, washing soda and borax are quite alkaline and can, over time, etch delicate glassware or dull certain finishes, and they don’t soften water the way formulated detergents do, which can lead to more spotting in hard-water areas.
What About Lemon, Salt, or Other Hacks?
You’ll see plenty of internet hacks, and a few have a kernel of truth while others don’t. A wedge of lemon or a little citric acid adds acidity that helps with mineral spots and grease, similar to vinegar, and can give glasses a brighter finish, but like vinegar it won’t replace a cleaning agent. Coarse salt is sometimes suggested as an abrasive booster, and a small amount alongside baking soda can help scrub, but it’s no substitute on its own. What you should ignore are suggestions to use shampoo, body wash, or any other foaming product; they cause the same sudsing disaster as dish soap. Stick to the low-foam alkaline powders for cleaning and acidic helpers for rinsing, and you’ll stay on safe ground.
Make Your Own Simple Powder
If you find yourself reaching for substitutes often, you can mix a small batch of homemade dishwasher powder to keep on hand. A common ratio is equal parts washing soda and borax, with an optional part of baking soda and a part of citric acid or a salt to fight hard-water spots. Store it sealed and dry, since these ingredients clump with humidity, and use about a tablespoon per load. It still won’t match a commercial enzyme detergent on baked-on messes, but it’s a more consistent stopgap than scrambling each time, and it costs very little to assemble from pantry staples.
The Bottom Line
So, what can I use in place of dishwasher detergent? Reach for baking soda, washing soda, or borax in the detergent cup, and add white vinegar as a rinse aid for spot-free results. Just never substitute regular dish soap, hand soap, or castile soap unless you want a kitchen full of suds. Treat these mixes as a smart emergency fix, scrape your dishes well, run hot water, and pick up real detergent on your next store run.