Pirog on venäläistä alkuperää oleva piirakka, mutta sillä ei ole yhtä reseptiä. Yleensä se on piirakka, joka on joko kaksinkertainen, kuorittu, vain kuoren yläkerros tai avoin. Täyte voi olla mitä tahansa omenoista jauhettuun lihaan, aina makeista jälkiruokista suolaisiin piirakoihin, joita voidaan tarjoilla pääruokana. Useimmat valmisteet vaativat suorakulmaisen piirakan, jonka päällä on löysä taikinahiomakuvio. Tällaisia piirakoita, erityisesti lihaa sisältäviä piirakoita, syödään yleensä yhdessä tietystä kastikkeesta, joka on valmistettu tillistä ja jogurtista tai smetanasta.
Yksi ero erilaisten pirog -reseptien välillä on käytetyn taikinan tyyppi. Yksinkertaista jauhoista, voista ja munista tehtyä piirakka taikinaa käytetään resepteihin, jotka sisältävät hilloja tai hedelmiä. Taikinaa, joka sisältää hiivaa ja jonka on annettu nousta, voidaan käyttää melkein mihin tahansa täytetyyliin. Kolmas ja harvemmin nähty taikinatyyppi on erittäin nestemäistä ja voidaan valmistaa kuten kreppiä tai pannukakkua, ja ainekset asetetaan pinojen väliin. Myös vuoan, johon taikina asetetaan, muoto voi olla melkein mikä tahansa, vaikka neliö- ja suorakulmaiset pannut ovat yleisempiä kuin pyöreät.
Makea pirog voi sisältää omenoita tai muita hedelmiä, jotka on leikattu paloiksi tai kuutioiksi. Hilloja voidaan käyttää myös koko täytteenä, vaikka laadun on oltava hyvä; muutoin ne voivat valua liikaa nestettä tai paistaa paksuksi, sokeriseksi paakuksi. Toinen vaihtoehto on pähkinöiden, tuoreiden hedelmien ja juuston yhdistelmä, joka paistetaan vain juoksevaksi ja annetaan sitten jäähtyä ja kovettua ennen kuin se tarjoillaan lämpimänä.
On olemassa suuri määrä suolaisia piirakoita, joita voidaan valmistaa. Joitakin yleisiä ainesosia, jotka näkyvät suolaisissa pirog-resepteissä, ovat kaali, kuutioiksi kovat keitetyt munat ja sipulit. Näitä ainesosia voidaan täydentää lihalla, kuten jauhelihalla tai sianlihalla, lohella tai silputulla kanalla.
Muutamalla perus taikinan reseptillä voidaan tehdä kasvis pirog. Piirakka voidaan täyttää jyvillä, kuten kashalla, tai se voi koostua vain paahdetuista vihanneksista ja mausteista. Sienet voidaan pilkkoa, paistaa ja sekoittaa sitten sipulien kanssa sienipirogin luomiseksi. Riisiä voidaan myös laittaa piirakkaan kerroksena pohjalle.
Toisin kuin makea pirog, suolaiset ainesosat kypsennetään kokonaan ja annetaan jäähtyä ennen kuin ne asetetaan leivonnaisen kuoren sisään. Ainesosista riippuen kuoreen kaadetaan myös muna- ja jauhoseos, joka auttaa muodostamaan kiinteämmän sisätilan. Valmis piirakka voidaan tarjoilla halutessasi kastikkeella, joka on valmistettu hienonnetusta tillistä, smetanasta tai jogurtista ja valkoviinistä.