Рецепты пирогов есть практически в каждой национальной кухне. Существует большое количество различных рецептов пирогов. Тесто для пирогов может быть дрожжевым (сдобным или обычным), бисквитным или слоёным, разнообразных начинок и внешнего вида: пироги бывают открытые (ватрушка, шарлотка), закрытые (кулебяка, курник), полуоткрытыми (расстегай, эчпочмак) и слоёные (штрудель).
Пироги можно условно разделить на два вида. Выделяют открытые и закрытые пироги, когда начинка находится внутри теста. В течение нескольких столетий кулинары со всего мира экспериментировали, создавая новые удивительные пироги, отличающиеся не только начинкой, но и формой и размером.