Pirog adalah kue yang berasal dari Rusia, tetapi tidak memiliki satu set resep. Secara umum, itu adalah pai yang berkulit ganda, hanya memiliki lapisan atas kerak, atau terbuka. Isinya bisa apa saja mulai dari apel hingga daging giling, mulai dari makanan penutup yang manis hingga pai gurih yang bisa disajikan sebagai hidangan utama. Sebagian besar persiapan membutuhkan pai persegi panjang yang memiliki pola kisi-kisi longgar dari adonan di atasnya. Pai seperti itu, terutama yang diisi dengan daging, cenderung dimakan bersama sejenis saus yang terbuat dari dill dan yogurt atau krim asam.
Salah satu perbedaan dari berbagai resep pirog adalah jenis adonan yang digunakan. Adonan pie sederhana yang terbuat dari tepung, mentega dan telur digunakan untuk resep yang melibatkan selai atau buah-buahan. Adonan yang mengandung ragi dan telah dibiarkan mengembang dapat digunakan untuk hampir semua jenis isian. Jenis adonan yang ketiga dan jarang terlihat sangat cair dan dapat disiapkan seperti krep atau panekuk, dengan bahan-bahan diatur di antara tumpukan. Bentuk wajan tempat adonan diatur juga bisa apa saja, meskipun wajan persegi dan persegi panjang lebih umum daripada yang bulat.
Pirog manis bisa berisi apel atau buah lain yang sudah dipotong-potong atau dipotong dadu. Selai bisa digunakan sebagai isian utuh juga, meski kualitasnya harus bagus; jika tidak, mereka mungkin mengeluarkan terlalu banyak cairan atau memanggang menjadi gumpalan yang kental dan manis. Pilihan lainnya adalah kombinasi kacang-kacangan, buah-buahan segar dan keju yang dipanggang hanya sampai berair kemudian dibiarkan dingin dan mengeras sebelum disajikan hangat.
Ada banyak sekali pai gurih yang bisa dibuat. Beberapa bahan umum yang muncul dalam resep pirog gurih antara lain kubis, telur rebus potong dadu dan bawang bombay. Bahan-bahan ini bisa dilengkapi dengan daging seperti daging giling atau babi, salmon atau ayam suwir.
Dengan beberapa modifikasi pada resep adonan dasar, pirog vegetarian dapat dibuat. Pai bisa diisi dengan biji-bijian seperti kasha, atau bisa terdiri dari sayuran panggang dengan beberapa bumbu. Jamur bisa dicincang, digoreng, lalu dicampur dengan bawang bombay untuk membuat pirog jamur. Nasi juga bisa ditaruh di dalam pai dengan lapisan di bawahnya.
Tidak seperti pirog yang manis, bahan-bahan gurihnya dimasak hingga benar-benar matang dan dibiarkan dingin sebelum dimasukkan ke dalam kulit pastry. Tergantung pada bahannya, campuran telur dan tepung juga dituangkan ke dalam cangkang untuk membantu membentuk interior yang lebih padat. Pai yang sudah jadi dapat disajikan dengan saus yang terbuat dari dill cincang, krim asam atau yogurt, dan anggur putih, jika diinginkan.