Breville Dual Boiler (BES920) not pumping, weak steam, or showing low pressure? 5 targeted fixes covering both shot and steam boiler systems separately. Most resolved without tools.
Breville Dual Boiler BES920 Not Working? 5 Fixes for Common Problems
What Makes the Dual Boiler Different to Troubleshoot
The Breville Dual Boiler (BES920, also sold as the BES920XL and BES920BSS) runs two independent heating circuits — a dedicated 9-bar shot boiler and a separate steam boiler with its own PID temperature controller. When it works, the result is professional-level shot consistency and steam on demand without pressure drops. When something fails, you have to think about which boiler is affected before you can diagnose the problem.
Most BES920 issues fall into two categories: steam system problems (weak steam, sputtering wand, long heat-up time) and shot system problems (low pressure, no flow, temperature instability at the group head). I'll call out which system each fix targets.
Quick Checks Before Anything Else
- Is the machine fully warmed up? The BES920 takes 3-5 minutes for both boilers to reach operating temperature — longer than single-boiler machines. The PID displays should show stable temperatures, not flashing numbers
- Check the drip tray — it has a full-sensor float. An overfull tray triggers a "Stop" alert that locks out brewing
- Look at both PID displays: the shot boiler (left) should read around 200°F (93°C) and the steam boiler (right) around 300°F (150°C) at idle
- Check your grind: a grind that's too fine creates resistance that mimics a machine fault on the pressure gauge
Fix 1: Descale Both Boilers (Works 48% of Time)
Scale accumulates in both the shot boiler and steam boiler independently. The Dual Boiler's CLEAN/DESCALE light indicates when both need attention — but one descaling pass treats the two boilers in sequence, not simultaneously.
- Fill the water tank with 1.5 liters of Breville Pura Descaler (one packet dissolved in water to the 1.5L mark)
- Place a large pitcher (2-liter minimum) under the group head and steam wand — this cycle produces a significant volume of liquid
- Enter CLEAN mode: press and hold the PROGRAM button for 3 seconds until "CLEAN" appears on the display
- Press the 1-cup button to start
- The machine runs an automated sequence that alternates between the group head and steam wand — this takes 35-45 minutes on the BES920 (longer than single-boiler Breville machines)
- When prompted, refill the tank with fresh water and complete the 2-cycle rinse phase
- After the automated cycle, run 2 additional manual shot cycles (water only, no portafilter) to flush the group head thoroughly
BES920 vs. BES870 note: The BES920's descale cycle is noticeably longer than the Barista Express (BES870) because it has to clean two separate heating circuits. 40+ minutes is normal — don't interrupt the cycle.
Time: 50-60 minutes
Cost: $10-15
Success Rate: 48%
Difficulty: Easy
Fix 2: Purge the Steam Wand After Idle Periods (Works 30% of Steam Issues)
If the BES920 hasn't been used for a week or more, condensation inside the steam boiler and wand can partially block the steam tip. You'll get weak sputtering steam or mostly hot water even when the steam boiler PID shows the correct temperature.
- Set the steam temperature to your normal setting (typically 300°F / 150°C)
- Wait for the steam boiler PID to stabilize at temperature
- Wrap the steam wand tip in a thick, folded cloth — the initial output will be hot water, not steam
- Open the steam valve fully and hold for 20-30 seconds
- The first 10-15 seconds clears condensation; after that, steam should flow freely and powerfully
- Close the valve and wipe the wand clean
If steam is still weak after purging: Unscrew the steam wand tip counterclockwise and remove it. Soak in hot water for 10 minutes, then push a thin pin through each hole to clear mineral deposits. The BES920's steam tip has 4 holes — all need to be clear for full steam velocity. Rinse and reinstall.
Time: 15 minutes
Cost: Free
Success Rate: 30% for steam-specific issues
Difficulty: Easy
Fix 3: Read the Pressure Gauge and Adjust the Grind (Works 22% of Pressure Issues)
The BES920's analog pressure gauge is one of its most useful diagnostic tools. During extraction, the needle should sit in the "espresso range" marked on the gauge (typically 8-10 bar).
Gauge reads under 6 bar:
- The coffee puck isn't offering enough resistance — grind finer, or increase dose by 1-2 grams
- If pressure reads near zero, the portafilter isn't locked in fully — remove, re-seat, and lock harder into the group head
- Consistent low pressure after grind adjustment suggests a pump or solenoid issue rather than user error
Gauge reads above 11 bar:
- The puck is over-compressed — grind coarser, or reduce dose by 1-2 grams
- If pressure stays high regardless of grind changes, a clogged shower screen is likely (see Fix 4)
Shot boiler at wrong temperature despite correct PID setting: If your PID reads 200°F but the espresso is extracting sour (under-extracted at typical ratios), the actual boiler temperature is lower than the display suggests — scale is insulating the temperature probe. Descaling (Fix 1) restores PID accuracy on the BES920.
Time: 10 minutes
Cost: Free
Success Rate: 22%
Difficulty: Moderate
Fix 4: Clean the Shower Screen and Inspect the Group Head Seal
Coffee oil and fine grounds accumulate on the shower screen with daily use, gradually restricting flow until pressure drops and extraction becomes inconsistent. On the BES920, shower screen cleaning should happen monthly if you pull shots daily.
- Remove the portafilter and look up at the group head — you'll see the round shower screen
- Unscrew the central Phillips screw holding the screen in place
- Remove the shower screen and the round rubber group head gasket beneath it
- Soak both in hot water with a Breville cleaning tablet dissolved in it for 20 minutes
- Scrub the screen with a soft brush — hold it up to light and confirm every hole is clear
- Inspect the rubber gasket: if it's cracked, flattened, or has lost its rounded cross-section, replace it. A worn gasket creates a pressure leak at the group head that the pressure gauge will show as consistently low pressure. Replacement gaskets are $8-12 directly from Breville.
- Reinstall: gasket first, then shower screen, then screw — finger-tight only, don't overtighten
- Run 2 blank shot cycles before making espresso
Time: 30-40 minutes
Cost: Free (or $8-12 for gasket replacement)
Success Rate: 18%
Difficulty: Easy
Fix 5: Reset PID Calibration and Shot Volume
After power surges or extended storage, the BES920's PID calibration can drift — temperature readings become inaccurate or shot volumes don't match the programmed target.
Temperature reset to factory defaults:
- With the machine powered on, hold the PROGRAM button for 5 seconds until all lights flash simultaneously
- Release — the machine resets to factory temperature defaults: 200°F (93°C) shot boiler, 302°F (150°C) steam boiler
- Reconnect your preferred temperatures through the temperature dial controls
Shot volume reset:
- Lock in a portafilter with a blind basket (the solid basket, no holes)
- Hold the 2-cup button for 3 seconds — the light flashes to indicate programming mode
- Start the cycle and press the button again when the machine has dispensed your target volume (typically 2 fl oz / 60ml for a double)
- The machine saves this as the 2-cup default going forward
Time: 10 minutes
Cost: Free
Success Rate: 12%
Difficulty: Easy
When DIY Won't Fix It
The BES920 retails for $1,200-1,500. Repair economics work differently here than with drip machines — professional repair is worth pursuing.
Pump failure: The 9-bar vibration pump lasts 5-8 years under typical use. When it fails, the motor hums but no water moves regardless of priming. Pump replacement is $40-60 for the part — a qualified espresso technician can handle this in 1-2 hours. Given the machine's value, it's absolutely worth repairing.
Boiler element failure: If one boiler stops heating despite the PID claiming temperature, the heating element has failed. The dual-boiler architecture means you can still use the working boiler while waiting for repair — for example, using steam while pulling shots at room temperature (not ideal, but functional in a pinch).
Three-way solenoid failure: If espresso keeps dripping from the group head for more than 5 seconds after you remove the portafilter (post-shot), the three-way solenoid is stuck or failing. This controls post-shot pressure release. An espresso technician can clean or replace the solenoid.
Warranty: Breville covers the BES920 under a 2-year manufacturer warranty. Contact Breville at 1-866-BREVILLE for machines showing hardware failures within the warranty period.
Prevention Tips
- Descale every 60-90 days using tap water; every 4-6 months with filtered or softened water
- Backflush with a Breville cleaning tablet every 2 weeks if you pull shots daily — the BES920 supports standard backflushing with a blind basket
- Wipe the steam wand tip immediately after every milk session — proteins from milk bond to hot stainless within minutes and become difficult to remove once dried
- Replace the group head gasket annually — it's a $10 part that prevents pressure leaks and keeps extraction pressure consistent
- Use water in the recommended TDS range (50-175 ppm) — the Dual Boiler's PID temperature accuracy degrades noticeably with very hard water because scale forms faster around the temperature probes
FAQ
Why does the BES920 take so long to heat up compared to single-boiler machines?
The BES920 heats two independent boilers — the shot boiler and steam boiler are completely separate circuits. It takes 3-5 minutes for both to reach operating temperature. This is normal and expected. The payoff is that steam pressure doesn't drop mid-session and shot temperature stays stable from the first pull to the last.
One PID temperature is stable but the other keeps fluctuating. What's wrong?
A fluctuating PID almost always means scale has built up around that boiler's temperature probe. The probe can't read accurately through a mineral layer, so the PID controller oscillates trying to compensate. Descaling resolves this in the vast majority of cases.
My BES920 pressure gauge spikes above 12 bar at the start of every shot.
A pressure spike at the start of extraction is normal — all espresso machines build pressure quickly at the beginning. If the gauge settles into the 8-10 bar range after the initial spike, everything is working correctly. If it stays above 11 bar throughout the entire shot, the grind is too fine or the dose is too high.
The BES920 is leaking from the group head during extraction.
Almost always the group head gasket. Remove the shower screen (Fix 4 above) and inspect the rubber ring — if it's cracked, flattened, or deformed, replace it. A proper seal is critical for maintaining 9 bar extraction pressure and keeping it from escaping sideways.
How often should I replace the water filter on the BES920?
Every 90 days or every 60 liters of water, whichever comes first. The BES920 uses Breville's blue water filter — available in 3-packs for around $18. Using filtered water also significantly extends the interval between descaling cycles.
About CoffeeFixHub Team
Our team of coffee equipment specialists brings over a decade of hands-on experience troubleshooting and repairing espresso machines, drip brewers, single-serve systems, and grinders. Every guide is tested with real coffee makers across multiple brands to ensure accurate, reliable solutions. We prioritize DIY fixes that anyone can do at home without expensive tools or technician visits.
Related Articles
Continue your wellness journey with these hand-picked articles
Breville Low Pressure? 6 Fixes for Perfect Espresso
Breville espresso coming out weak with low pressure? These 6 fixes restore proper 9-bar extraction — 76% success rate. Most take 10-20 minutes. Get rich crema back.
Gaggia Classic Pro Not Working? 5 Fixes for Common Problems
Gaggia Classic Pro won't turn on, no water flow, or leaking from the group head? 5 fixes cover every major Classic Pro failure — pump and flow issues resolve 35% of cases, power and fuse issues resolve 32%.
Breville Barista Touch Impress AutoMilQ Not Working? 5 Calibration Fixes (BES881)
Breville Barista Touch Impress BES881 AutoMilQ oversteaming, producing cold milk, or stopping inconsistently? AutoMilQ miscalibration is the most common BES881 complaint — 5 fixes restore consistent microfoam in under 15 minutes.