Kalakukko liknar karjalanpiirakka, men större i storlek och gjord med fisk. Kalakukko (lit. " fish rooster ") är en traditionell mat från den finska regionen Savonia gjord av fisk bakad inuti en brödbröd. De är oftast fyllda med muikku, en liten sillliknande fisk som finns i sjödistriktet i östra Finland. Folk brukade tänka på kalakukko som en packad lunch, pajen som innehåller allt du behövde för en komplett måltid.