Перловку предварительно замочить на пару часов (ячневую можно не замачивать). Залить крупу водой и варить до полуготовности (около 20–30 минут).
Очищенный картофель нарезать небольшими кубиками и добавить в кастрюлю к крупе. Варить всё вместе, пока картофель не станет мягким. Вода к этому моменту должна почти выкипеть.
Когда картофель готов, влить горячее молоко. На слабом огне, постоянно помешивая, продолжать варить до тех пор, пока каша не станет однородной и густой. Картофель должен слегка развариться, создавая кремовую текстуру. Посолить по вкусу.
Пока каша томится, мелко нарезать шпик и лук. Обжарить их на сковороде до золотистого цвета и хрустящей корочки (шкварки).
Традиционно кашу не перемешивают с заправкой в кастрюле. Букстиньпутру раскладывают по тарелкам, а в центре делают углубление, куда щедро насыпают горячие шкварки с луком.