Ziemniaki obierz, pokrój na kawałki i ugotuj w osolonej wodzie do miękkości. Po ugotowaniu dokładnie odcedź i odstaw do ostygnięcia.
Cebulę obierz i posiekaj drobno. Rozgrzej masło na patelni i zeszklij cebulę na złoty kolor. Odstaw do ostygnięcia.
Ostudzone ziemniaki przeciśnij przez praskę lub rozgnieć tłuczkiem. Dodaj pokruszony twaróg i podsmażoną cebulę. Dokładnie wymieszaj całość, doprawiając solą i pieprzem do smaku. Farsz powinien być dość zbity i nie za wilgotny.
Do miski przesiej mąkę, dodaj jajko, sól i olej. Powoli wlewaj ciepłą wodę, jednocześnie mieszając składniki, aż ciasto zacznie się formować.
Wyłóż ciasto na posypaną mąką powierzchnię i wyrabiaj około 10 minut, aż stanie się elastyczne i gładkie. Przykryj je ściereczką i odstaw na 30 minut.
Podziel ciasto na 2-3 części. Każdą część rozwałkuj na cienki placek (około 2-3 mm grubości). Za pomocą szklanki lub foremki wycinaj kółka o średnicy około 7 cm.
Na środek każdego kółka nałóż po łyżce farszu. Złóż ciasto na pół i dokładnie zlep brzegi, formując półksiężyce. Możesz ozdobić brzegi widelcem.
W dużym garnku zagotuj osoloną wodę. Wrzucaj pierogi partiami (po około 10 sztuk) i gotuj na średnim ogniu. Kiedy wypłyną na powierzchnię, gotuj jeszcze przez 2-3 minuty.
Ugotowane pierogi wyjmuj łyżką cedzakową i układaj na talerzu, delikatnie je odsączając.
Boczek pokrój w kostkę i podsmaż na patelni do zarumienienia. Cebulę pokrój w piórka i zeszklij na pozostałym tłuszczu.
Pierogi podawaj polane boczkiem z cebulą i łyżką kwaśnej śmietany.