Специальное устройство для приготовления кофе, более сложное, чем кофеварка. В кофемашину засыпаются целые зёрна кофе, там они мелются, отвешиваются в зависимости от выбранной программы и количества порций, смешиваются с прогретой водой, далее машина готовит кофе по выбранному рецепту. Все кофемашины оснащены устройством вспенивания молока и функцией подогрева чашек.
Стандартная кофемашина состоит из нескольких основных частей: кофемолка, резервуар для воды, специальная воронка с дозатором для молотого кофе, ёмкость для использованного кофе и поддон для слива воды. Кофемашина готовит классический эспрессо, на основе которого можно приготовить амеркиано, капучино, латте и другие виды кофе. Молоко для капучино кофемашина взбивает при помощи встроенного капучинатора. Кофемашины, которые могут в автоматическом режиме изготавливать отличные от эспрессо виды кофейных напитков, называются суперавтоматами – такие используются лишь как профессиональное оборудование.