Technical briefing / Espresso machine heating systems
The most important part of your espresso machine is the one you cannot see.
Nobody buys a machine on how it heats water. That single decision sets how long you wait every morning, what it costs you to run, and whether it is still pouring properly in year five. Here is the engineering, with the numbers shown.
<60s
Thermoblock, cold to ready
28.9x
More energy to bring a dual boiler up from cold
54h
Waiting handed back to you each year
$2,285
Five years of electricity for a boiler left on
The question nobody asks
Every espresso machine is a water heater with opinions
Strip away the casing, the badge and the accessories in the box, and an espresso machine does three things. It heats water to roughly 93°C. It pushes that water through coffee at about 9 bar. It makes steam. Everything else is packaging.
There are two ways to do the first job, and the choice between them decides almost everything about how the machine behaves in a home.
A boiler holds a sealed tank of water and keeps it hot with a thermostat. A thermoblock holds no water at all. It is a solid metal block with a channel bored through it, and water is flash heated on its way to the coffee, the way a tankless water heater works.
That sounds like a small distinction. It is not. It is the difference between heating a bathtub and heating a cupful, and it cascades into every other property of the machine.
System one
The boiler
A sealed tank, held hot. The traditional approach, and there are real reasons cafes use it.
What it genuinely does well
- A large volume of hot water resists temperature drop, so shot after shot lands in the same place.
- Drier, more powerful steam. This is why latte art comes off a boiler better.
- Built for volume. A cafe pulling two hundred shots a day needs that thermal mass and needs it all day.
System two
The thermoblock
No tank. Water is pumped through a heated block and flash heated in transit.
What it genuinely does well
- Ready to brew in seconds rather than minutes, because there is almost nothing to heat.
- Fresh water from the reservoir on every shot, never water that has been sitting hot in a tank.
- It heats only the water you actually use, so it wastes very little.
- Nothing stands still, so there is far less surface for mineral scale to build on.
The mechanism
Thermal mass is the whole argument, and it is arithmetic
Heating anything costs a fixed, calculable amount of energy. The formula is Q = m × c × ΔT: the energy needed equals the mass, times the material's specific heat capacity, times the temperature rise you want. Specific heat capacity is simply how stubborn a material is about changing temperature. Water is very stubborn at 4.186 joules per gram per degree. Aluminium is far less so at 0.897. Brass is 0.38.
That formula is the entire case, so let us run it on all three machines. Same starting point: a 25°C Singapore kitchen, heating to a 93°C brew temperature.
Energy required to reach brew temperature from cold
Watt-hours. Modelled from Q = m × c × ΔT. Component masses are stated assumptions, listed below the chart.
Thermoblock
11.6 Wh
40 g of brew water plus a 500 g aluminium block. At 2,000 W that is 21 seconds of element time.
Single boiler
39.5 Wh
300 g of tank water, a 1.2 kg brass boiler and a 1 kg brass group head.
Dual boiler, E61 group
335 Wh
1.2 L brew boiler, a 1.5 L steam boiler taken to 125°C, and roughly 7 kg of metal.
Thermoblock
Single boiler
Dual boiler
A thermoblock needs about one twenty-ninth of the energy a dual boiler needs, simply to be ready. Not because it is more efficient in some vague way, but because there is almost nothing there to heat. It is not a cleverer kettle. It is a smaller one, and it only ever boils what you are about to drink.
Where the model ends and the meter begins. Those figures are the theoretical floor: the energy to get metal and water to temperature in a world with no heat loss. A real machine loses heat to the room continuously, and that is precisely where the argument gets interesting. Section 04 uses metered readings, not modelled ones.
The practical angle
Nine minutes, every single morning
The energy figures explain the number most people actually feel: how long you stand in your kitchen waiting for metal to get hot before you can do anything at all.
Time from switch-on to first shot
Manufacturer warm-up ranges. Solid bar is the fastest published figure, hatched section is the rest of the range.
Thermoblock
Under 60 seconds
Switch on, grind, tamp, and it is already waiting for you.
Single boiler
10 to 15 minutes
And that is to brew temperature, not to thermal stability, which takes longer again.
Dual boiler
15 to 30 minutes
Two separate masses of water to bring up, one of them past 120°C.
Against the fastest boiler figure, a thermoblock hands back 540 seconds every morning. That is nine minutes. Over a year of daily coffee it is more than 54 hours, better than two full days. Measured against a 15 minute machine the gap widens to fourteen minutes a morning, and 85 hours a year.
Here is what that actually changes, and it is not really about the minutes. A boiler machine forces a decision the night before: do I switch it on when I wake, and wait, or do I leave it on all night so it is ready? Most owners end up leaving it on. Section 04 is what that decision costs.
Q = m × c × ΔT
Water 4.186 J/g·K
Aluminium 0.897 J/g·K
Brass 0.38 J/g·K
SP tariff 34.78¢/kWh
PUB hardness 42.7 mg/L
Brew target 93°C
The return on investment
What it costs to keep metal hot for no reason
This is the section the spec sheets never show you, and it is the one with real money in it.
A boiler machine that has reached temperature does not stop drawing power. It duty cycles its element to replace the heat leaking into your kitchen, permanently, for as long as it is switched on. That standing loss is invisible, it is continuous, and in Singapore it is billed at 34.78 cents per kilowatt hour including GST, the SP Group regulated tariff for July to September 2026.
The best measurement of it we know of was taken with a plug-in power meter on an Elektra Semiautomatica, a single boiler machine with a completely exposed, uninsulated boiler. From a cold start it drew 0.30 kWh in the first hour, then settled to roughly 0.15 kWh every hour thereafter, doing nothing at all. That is 150 watts of continuous draw to hold still.
Note what that reveals. Our model in section 02 said a single boiler needs 39.5 Wh to reach temperature. The meter says the first hour costs 300 Wh. The gap between those two numbers is the machine fighting the room, and it never stops fighting. A thermoblock never fights the room, because there is nothing hot in it to lose.
Five years of electricity, at 34.78¢/kWh
Thermoblock modelled at four double shots a day. Boiler scenarios built on the metered 0.30 kWh first hour and 0.15 kWh per hour held.
Thermoblock, 4 shots a day
$29.45
17 kWh a year. About $5.89 annually, or roughly half a cup of coffee.
Boiler, warmed twice a day, off between
$380.85
The disciplined owner. 219 kWh a year, and 20 to 30 minutes a day of waiting.
Boiler, on 8 hours a day
$856.90
Switched on with breakfast, off after dinner. 493 kWh a year.
Boiler, left on
$2,285.05
3.6 kWh a day, 1,314 kWh a year. More electricity than most Singapore households use in a month, spent on readiness.
Read the top and bottom rows together. Over five years, the owner who leaves a boiler machine on spends $2,255 more on electricity alone than the thermoblock owner. That is most of the price of a serious machine, burned holding water hot in an empty kitchen.
And the comparison is generous to the boiler. The metered machine is a single boiler. A dual boiler holds more water in more metal and loses more of it.
How to check this yourself. Every figure above is arithmetic on two published numbers and one measurement, all sourced at the foot of this page. Take your own machine's draw, multiply by the hours you leave it on, multiply by 0.3478. Nothing here depends on trusting us.
The water path
Where your water has been before it meets the coffee
Trace one shot's worth of water through each machine and the difference stops being abstract.
Boiler / the long way round
Reservoir
Fresh, cool, oxygenated.
Sealed tank
Pumped in, then held.
Held hot, hours
Reheated over and over. Dissolved oxygen driven off.
Minerals concentrate
Carbonate leaves solution onto the hottest surfaces.
Group head
Finally into the coffee.
Thermoblock / straight through
Reservoir
Fresh, cool, oxygenated.
Pump
Drawn on demand, only what this shot needs.
Heated channel
About two seconds in transit.
Group head
Into the coffee. Nothing left behind.
Water that has been held at 93°C for six hours is not the same water that went in. Heating drives off dissolved oxygen, and flat, deoxygenated water is widely held to make flatter coffee. Whatever weight you give that, the second point is not a matter of taste: a thermoblock has no standing water for anything to happen to. Each shot gets water that was in your reservoir moments earlier.
The long-term maintenance angle
Scale, and the claim you should not believe
You will read, often from people selling machines, that limescale quietly kills espresso machines in Singapore. Let us be straight with you, because the data is public and you can check it.
Singapore's water is soft. PUB's published 2025 figures put average total hardness at 42.7 mg/L as calcium carbonate, with calcium averaging 15.5 mg/L. On the standard scale anything below 60 mg/L is soft water. If someone tells you a machine here scales up the way one does in London or Singapore's water is aggressive, they are overstating it to sell you something.
So why does scale still matter? Because hardness is only one of the three variables, and it is not the one you control.
Calcium carbonate behaves backwards compared to most things you dissolve. Sugar dissolves better in hot water; calcium carbonate dissolves worse. This is called inverse solubility, and it means that heating water pushes dissolved carbonate out of solution, where it deposits on the hottest surface it can find. Singapore's tap water also runs at an average pH of 8.0, on the alkaline side, which shifts that equilibrium further toward deposition.
Put those together and the real formula for scale is hardness, multiplied by temperature, multiplied by time at that temperature. You cannot change your water. You can absolutely change the other two.
Boiler
Litres of water, held hot, all day, every day
A tank at 93°C for eight hours a day is 2,900 hours a year of ideal deposition conditions, on a fixed set of internal surfaces that are refilled and reheated continuously. Even soft water, given three thousand hours a year, leaves something behind. Descaling becomes a scheduled chore, and the parts that scale worst are the ones inside the boiler you cannot reach.
Thermoblock
Forty grams of water, hot for two seconds, then gone
Run four doubles a day and the wetted hot surfaces see roughly four minutes of hot water a year, not three thousand hours. There is no tank to descale because there is no tank. Cleaning becomes a backflush rather than a chemical service, and there is no sealed vessel quietly furring up out of sight.
This is the part that shows up in year four, not year one. Two machines bought the same day, on the same water, in the same kitchen: one has had its boiler descaled repeatedly and is losing flow, the other has been backflushed with detergent and is pouring the way it did on day one.
The fair hearing
Two things thermoblocks are genuinely criticised for
If you have spent time on coffee forums you already have two objections queued up. Both are legitimate, and both apply to a basic thermoblock. Neither is a law of physics.
Objection one
Weaker, wetter steam
A boiler generates steam from a large body of water under pressure, which makes it drier and more forceful. A basic thermoblock produces wetter steam that thins your milk and makes microfoam harder. This is a real and audible difference, and anyone who tells you otherwise has not steamed milk on both.
What closes it: a dedicated steam circuit running at its own, much higher temperature, rather than one block trying to do both jobs.
Objection two
You cannot brew and steam at once
On a single thermoblock, as on a single boiler, one heater serves both functions. Pull your shot, switch to steam, wait for the block to climb, and your espresso is cooling in the cup while you do it. For one drink it is an irritation. For four guests it is genuinely awkward.
What closes it: two independent thermoblocks, one held at brew temperature and one at steam temperature, running at the same time.
Both fixes describe the same machine. A thermoblock design that runs two separate heated circuits keeps every advantage in this article, the seconds-to-ready, the running cost, the fresh water, the absence of a tank to descale, and gives up neither of the two things boilers were genuinely better at.
Control, not just heat
Why a thermostat and a PID are not the same instrument
One more piece, because it is where the old "boilers are more stable" argument came from, and where it stopped being true.
A thermostat is a switch. It turns the element on below a set point and off above it, so the temperature perpetually overshoots and undershoots in a slow sawtooth. A big boiler hides that sawtooth: there is so much water that the swing is damped into something small. That damping is genuinely what made large boilers stable, and it is why a small tank with a thermostat was always the worst of both worlds.
A PID controller works differently. It is a control loop that watches three things: how far off target you are now, how long you have been off target, and how fast you are approaching it. It uses all three to modulate the element continuously rather than slamming it on and off, so it can hold a small mass steady without needing a large one to hide behind.
The practical consequence: PID decoupled stability from size. Once you can hold a small thermal mass precisely, the only remaining reason to carry a large one is sustained volume, and a home kitchen does not have sustained volume. It has four drinks and a Saturday.
What does that buy in practice? Ascaso publish ±1.5°C thermal stability on their PID thermoblock machines. Set the machine to 93°C and the water arriving at the coffee sits between roughly 91.5 and 94.5°C. For reference, the commonly cited window for espresso is about 90 to 96°C, so that band fits inside it with room at both ends. A competition dual boiler will beat it. Your palate, on a Tuesday, will not find the difference.
One machine, as a worked example
What this looks like when somebody actually builds it
Everything above is general engineering and applies whatever you buy. This section is the exception, because the two-independent-circuit design described in section 07 is not hypothetical, and it is fair to show you one.
The Ascaso Steel DUO PID is built on thermoblock, so it inherits the speed and the running cost. What the word DUO refers to is the part that matters here: it runs independent coffee and steam groups. The single criticism thermoblock machines most reliably attract, that you cannot brew and steam at the same time, simply does not describe this machine.
-
Heating
Independent coffee and steam groups, insulated thermoblock in aluminium and stainless steel
-
Coffee control
PID, settable 80°C to 110°C in 1°C steps
-
Steam control
PID, settable 110°C to 165°C in 1°C steps
-
Thermal stability
±1.5°C, manufacturer published
-
Water
Drawn fresh for every single shot. AISI 316 food-safe stainless circuit, no metal migration
-
Cleaning
Backwash cleaning plus a programmable automatic cleaning mode
-
Physical
2 litre tank, 2,000 W, 15 kg, factory-fitted UK plug
-
Price
$3,200 SGD
Two numbers on that list do different jobs, and the difference is worth knowing. 1°C steps is the setting resolution, what you are allowed to ask for. ±1.5°C is the thermal stability, how tightly the machine then holds it. A retailer quoting setpoint resolution as though it were stability is telling you about a menu, not about a measurement. Ascaso publish both, which is the reason we can print them here.
The honest routing
When a boiler is still the right answer
We sell both. Here is where we would actually point you.
Buy a boiler
You pull shots back to back, for hours
A cafe, an office of forty, a serious catering setup. Sustained volume is the one job where large thermal mass is not waste, it is the requirement. Nothing in this article argues against a boiler in a commercial setting, and we stock them.
Either works
Milk drinks are the whole point, and you have space and time
If you are pursuing competition-grade microfoam, have counter depth to spare, and genuinely do not mind a fifteen minute warm-up, a dual boiler is a fine choice. Go in knowing the running cost from section 04.
Buy a thermoblock
Two to six drinks a day, in a home, on a weekday
Which is almost everybody reading this. You want it ready when you are, you want the bill to stay small, you do not want a descaling schedule, and you want your counter back. Every argument above points the same way.
Direction of travel
Why the whole category is moving this way
Thermoblock is not a compromise that got good enough. It won a specific argument, and three forces are still pushing in the same direction.
Control got cheap, and mass got expensive. The reason boilers dominated for a century is that damping by sheer volume was the only reliable way to hold temperature. PID made precision a matter of electronics rather than kilograms, and electronics get cheaper every year while brass does not. Once you can hold a small mass steady, carrying a large one is just cost, weight and warm-up.
Standing energy is now visible. Singapore's regulated tariff for July to September 2026 is the highest in the country's history. Every appliance category has already been through this: nobody buys a storage water heater for a one-bedroom flat any more, for exactly the reason in section 04. Espresso is a late arrival to a settled argument.
The home is not a small cafe. Machines were miniaturised cafe equipment for decades, which meant home users inherited the thermal mass of a machine built to pour two hundred shots without flagging. Designing for the actual use case, four drinks with gaps between them, produces a different machine, and a thermoblock is what that machine has.
What comes next is not a return to tanks. It is more circuits, better control and finer temperature profiling on the same fundamental idea: heat exactly the water you are about to drink, exactly when you want it, and heat nothing else.
One clarification, because we argue this differently elsewhere
Our guide to espresso heating systems makes the case for the hybrid layout, a steam boiler paired with a coffee thermoblock, and covers heat exchanger machines too. For a cafe, or for a host who steams milk all evening, hybrid is the right answer: you get commercial steam power without ever heating brew water in a tank.
Notice that the two arguments agree on the part that actually matters. Both say brew water should never sit hot in a vessel. They differ only on how much steam capacity you need standing by, and that is a question about your Saturday, not about physics. At two to six drinks a day you do not need a steam boiler idling to reach good microfoam. At forty drinks an evening you do. Read that guide if you are closer to the second case than the first.
Where to go from here
Everything in this article, in one machine
Under a minute from cold to ready. Independent coffee and steam groups, so the shot and the milk happen at the same time. No tank standing hot, so nothing to descale. Thermal stability published at ±1.5°C. The full specification and the price are on its page.
Sources and method
- Electricity tariff, 34.78 cents/kWh including GST (31.91 before GST), effective 1 July to 30 September 2026. SP Group, Tariff Information.
- Water hardness, total hardness as CaCO3 averaging 42.7 mg/L across a range of 7.24 to 191 mg/L, calcium averaging 15.5 mg/L, pH averaging 8.0. Sampling period January to December 2025. PUB, Singapore Drinking Water Quality.
- Metered standby consumption, 0.30 kWh in the first hour from cold and approximately 0.15 kWh per hour once heated, measured with a plug-in power meter on an Elektra Semiautomatica, a single boiler machine with an uninsulated boiler. Home-Barista.com.
- Specific heat capacities used throughout: water 4.186 J/g·K, aluminium 0.897 J/g·K, brass 0.38 J/g·K, stainless steel 0.50 J/g·K. Standard published values.
- Energy figures in section 02 are modelled from Q = m × c × ΔT using the component masses stated with each bar, heating from 25°C to 93°C, and exclude heat loss to the surroundings. They are a theoretical floor, not a measurement. The five-year costs in section 04 are built on the metered figures in source 3 and are therefore inclusive of standing loss.
- Warm-up times and Ascaso Steel DUO PID specifications are manufacturer published figures.