Leivapuding on magustoit, mis on valmistatud leivast, piimast, munadest, suhkrust ja mitmesugustest vürtsidest. Seda seostatakse eriti pühadega ning on sageli väga rikkalik ja maitsev. Tavalisel leivapudingul on mitmeid variatsioone, millest enamikku on kodus suhteliselt lihtne valmistada, ning vürtside ja lisandite vahel on peaaegu lõpmatu hulk variatsioone, mis muudavad leivapudingi iga kord valmistamiskorras erinevaks. See roog on väga populaarne Inglismaal ja Ameerika lõunaosas, kuigi seda kasutatakse ka teistes piirkondlikes köökides.
Leivapudingi juured on ilmselt iidsed. Enamik kokkasid on läbi aegade välja töötanud loomingulisi viise, kuidas vananenud leiba ära kasutada, selle asemel et seda raisata. Enamik neist tehnikatest hõlmas leiva leotamist vedelikus, näiteks piimas, puljongis või vees, ja selle maitsestamist, et roog oleks põnevam. Keskaegsel Inglismaal tunti selliseid nõusid “soppidena” ja neid kasutati sageli invaliidide või halbade hammastega inimeste jaoks. Leivatükkidest saab pudingule ka suurepärase paksendaja, nii et leivapuding tekkis ilmselt mitmest kohast korraga loomulikul teel.
Leivapudingu aluseks on kuubikuteleib, mis on traditsiooniliselt vananenud. Kaasaegsed kokad kasutavad ka erinevaid värskeid ja ebatavalisi leibasid, näiteks brioche. Leib segatakse piima ja võiga ning maitseainetega, nagu kaneel ja muskaatpähkel. Sageli segatakse leivapudingi sisse ka kuivatatud või suhkrustatud puuvilju, et saada maitset ja tekstuuri. Pudingut küpsetatakse tavaliselt seni, kuni leib hakkab krõbedaks minema. Mõnele kokale meeldib panna leivapudingi pann suurema veega täidetud panni sisse, luues vanni, mis hoiab leivapudingi niiske ja maitsvana.
Kui leivapuding on küpsetatud, võib selle üle valada kastmega. Paljud leivapudingikastmed sisaldavad alkoholi, nagu viski või rumm, kuigi kasutada võib ka karamelli ja muid maitseaineid. Kui kastmes kasutatakse komponendina alkoholi, nimetatakse seda “kõvaks” kastmeks. Magusa, vürtsika leivapudingi ja kastme kombinatsioon on rikkalik viis õhtuse toidu lõpetamiseks.
Mõned kokad serveerivad oma leivapudingut kuumalt, teised eelistavad seda serveerida külmana. Külma leivapudingut võib valmistada üksikutes vormides ja taldrikutele keerata, samas kui kuuma leivapudingut serveeritakse sageli otse röstimispannilt. Samuti võivad kastmed olla kuumad või külmad, olenevalt isiklikust maitsest.