Under pressure: poroelastic regulation of flow in espresso brewing
Radost Waszkiewicz, Franciszek Myck, Łukasz Białas, Maria Puciata-Mroczynska, Michał Dzikowski, Piotr Szymczak, Maciej Lisicki
TL;DR
This work shows that espresso extraction is controlled by a poroelastic coupling between the dissolving coffee bed and the flowing liquid, producing a non-linear, pressure-dependent flow that saturates at high driving pressures. The authors develop a minimal quasi-static poroelastic model and a time-dependent extension that ties bed porosity to the amount dissolved, validating both with experiments on a café-grade machine and time-resolved solute measurements. They demonstrate that dissolution dynamics largely govern the temporal evolution of flow, linking early wetting and swelling to later extraction, and providing a framework to predict flow and solute transfer by coupling elasticity with mass transfer. The results imply that optimizing espresso, and similar porous-media flows, requires accounting for reactive dissolution and bed deformation rather than assuming constant permeability.
Abstract
The sensory richness of coffee is widely recognised and arises from the complex chemistry and immersion in cultural practices of coffee preparation. In contrast, the physical complexity of espresso has received less attention. The multiphase reactive flow through a dissolving, elastic porous medium remains challenging to describe. Using a controlled experimental setup based on a café-grade espresso machine, we demonstrate that the interplay between elasticity and porosity governs the long-time flow rate during espresso extraction and, consequently, the concentration of solubles in the final beverage. We introduce a minimal model that captures the resulting non-linear pressure-flow relationship and propose a methodology capable of reproducing the time-dependent behaviour of the espresso brewing process. Finally, we show that dissolution dynamics play a central role in determining the temporal evolution of flow during extraction.
