White vinegar removes mineral buildup from your espresso machine's internal pipes and heating element
Mineral deposits from water—calcium, magnesium, and lime—accumulate inside your espresso machine over time. These deposits slow water flow, reduce heating power, and eventually clog the group head or steam wand. Descaling means flushing these minerals out using an acid that dissolves them. White vinegar is cheap, non-toxic, and works because its acetic acid breaks down mineral buildup the same way commercial descaling powders do.
The process takes about 30 minutes of active work, though you'll need to let the machine soak for several hours or overnight. You'll run vinegar solution through the group head and steam wand, then flush the machine with fresh water multiple times to remove all vinegar taste and smell.
Key Takeaways
- White vinegar's acetic acid dissolves mineral deposits inside your espresso machine without damaging seals or metal parts.
- Mix one part white vinegar with one part water, fill the water tank, and run the solution through the group head and steam wand in short bursts.
- Let the machine soak with vinegar solution in the tank for at least two hours—overnight is better—before flushing.
- Flush the machine with fresh water at least five times after descaling to remove all vinegar taste and odor.
- Descale every two to four weeks if you have hard water, or every two to three months if you have soft water.
What you need before you start
Gather white vinegar (standard 5% acetic acid from the grocery store), a container to catch liquid, and fresh water for rinsing. You do not need special tools—just what you already have. Some machines come with a blind basket (a portafilter basket with no holes); if yours did, have it nearby. If not, you can still descale by running solution through the group head without a basket inserted.
Check your machine's manual to see if the manufacturer warns against vinegar. Most modern machines handle it fine, but some older models or machines with certain internal materials may need commercial descaling powder instead. If your manual says to use only branded descaler, follow that guidance—vinegar can occasionally leave residue in machines with specific valve designs.
The step-by-step descaling process
Step 1: Empty and prepare. Turn off the machine and let it cool for 10 minutes. Empty the water tank completely and remove any used grounds or water from the group head by running water through it briefly.
Step 2: Mix and fill. Pour equal parts white vinegar and water into the tank—for example, 8 ounces of vinegar and 8 ounces of water. Stir to combine. This 1:1 ratio is strong enough to dissolve mineral deposits without being so acidic that it damages seals.
Step 3: Run vinegar through the group head. Place a cup under the group head. Turn the machine on and let it heat. Once heated, pull the portafilter out (with or without a basket—either works). Press the brew button and let vinegar solution run for 10 seconds, then stop. Wait 10 seconds. Repeat this cycle—10 seconds on, 10 seconds off—for about 5 minutes. This pulsing action helps the acid reach mineral deposits in tight spaces.
Step 4: Descale the steam wand. Place a cup under the steam wand. Turn on the steam valve and let solution run for 10 seconds, then stop. Repeat for 2 to 3 minutes. Wipe the wand with a damp cloth between bursts to clear any buildup on the tip.
Step 5: Soak the machine. After running vinegar through both outlets, leave the vinegar solution in the tank and let the machine sit for at least 2 hours—overnight is ideal. This gives the acid time to dissolve deposits deep inside the heating element and pipes where water doesn't flow during normal use.
Flushing out all the vinegar
After soaking, the machine will smell and taste strongly of vinegar if you don't rinse thoroughly. Empty the tank and refill it with fresh water only. Run water through the group head using the same 10-second-on, 10-second-off pulsing method for about 5 minutes. Then run water through the steam wand for 2 to 3 minutes.
Empty the tank again, refill with fresh water, and repeat the entire flushing cycle at least four more times. After the fifth flush, run a small amount of water through the group head into a cup and taste it—if it still tastes like vinegar, flush again. Most machines need six to eight full tank flushes to remove all vinegar taste.
Once the water tastes neutral, make a test shot of espresso into a cup you don't mind discarding. If it tastes clean, your machine is ready to use. If it still carries vinegar flavor, run one more tank of water through.
How often to descale based on your water type
Hard water (high mineral content) requires descaling every two to four weeks. If your tap water leaves white residue in kettles or on faucets, you have hard water. Soft water (low mineral content) needs descaling every two to three months. If you're unsure, descale monthly as a safe middle ground.
You can also watch for warning signs: if water flows more slowly through the group head than it used to, or if the machine takes longer to heat up, mineral buildup is likely the cause. These are good times to descale even if you haven't hit your usual schedule.
Why vinegar works and when to use something else
Vinegar works because acetic acid dissolves calcium carbonate and magnesium deposits—the main minerals in hard water. It's gentler than some commercial descalers and leaves no chemical residue. The downside is that vinegar smell lingers if you don't flush thoroughly, and it takes longer to work than some commercial powders.
If your machine's manual specifies a branded descaler, use that instead. Some machines have internal components (certain types of valves or seals) that respond better to specific descaling formulas. If you've tried vinegar and the machine still feels slow or clogged after a full descale and flush, switch to a commercial espresso machine descaler—it may be more effective for your particular machine's design.
Never use apple cider vinegar, balsamic vinegar, or any vinegar other than plain white vinegar. These contain sugars and other compounds that can leave sticky residue inside the machine.
Frequently Asked Questions
Can vinegar damage the seals or gaskets in my espresso machine?
No. The rubber seals and gaskets in espresso machines are designed to handle acidic water and cleaning solutions. A 1:1 vinegar-to-water mix is mild enough that it won't degrade them, even with regular descaling. If you soak the machine in pure vinegar for days, you might eventually see wear, but normal descaling with diluted vinegar poses no risk.
Why does my machine still taste like vinegar after flushing?
Vinegar smell and taste linger in the heating element and internal pipes longer than you'd expect. Run at least six to eight full tanks of fresh water through the machine, flushing both the group head and steam wand each time. If taste persists after that, make and discard two or three shots of espresso—the heat and pressure help push remaining vinegar out faster than water alone.
Is it safe to descale while the machine is hot?
Let the machine cool for 10 minutes before you start, then heat it normally once the vinegar solution is in the tank. Running vinegar through a very hot group head can create steam that's uncomfortable to work around. Heating the machine after filling it with vinegar solution is fine and actually helps the acid work better.
What if I accidentally used apple cider vinegar instead of white vinegar?
Flush the machine when ready with at least eight to ten tanks of fresh water. Apple cider vinegar contains sugars that can leave sticky residue. If you notice the machine feels sluggish or sticky after flushing, you may need to descale again with white vinegar to clean out the residue, then flush thoroughly.
Can I descale my espresso machine while it's still under warranty?
Check your machine's manual or warranty paperwork. Most manufacturers allow vinegar descaling and some even recommend it. A few specify that only their branded descaler should be used, and using vinegar might void the warranty. Reading the manual first takes two minutes and prevents a potential problem later.