Pomešajte brašno i margarin iseckan na komadiće. Zatim dodajte ulje, so i jaja. Testo dobro izradite rukom, po potrebi dodajte vodu, prekrijte testo i ostavite da odstoji oko 60 minuta. Testo razvijte oklagijom pa secite komade testa u obliku pravougaonika dužine 10 cm.
U sredinu pravougaonika stavite nadev, sitno iseckajte šunku, sitno isečen luk, pobiberite i promešajte. Kada ste stavili nadev na sredinu pravougaonika, testo preklopite a krajeve dobro pritisnite.
Svaku pirošku premažite žumancetom, ređajte u pleh i pecite u zagrejanoj rerni oko 20 minuta.