Currypuff on pieni, friteerattu tai paistettu leivonnaistasku, joka on täytetty suolaisilla ainesosilla-mukaan lukien mausteet ja liha-ja jota tarjoillaan joissakin Aasian maissa, erityisesti Malesiassa. Täyte koostuu yleensä perunoista, keitetyistä munista, sipulista, curryjauheesta ja lihasta, kuten naudanlihasta, kanasta tai sardiinista. Täytteen koteloiva leivonnainen on valmistettu kahdesta taikinatyypistä, jotka on rullattu yhteen, jolloin ne muodostavat spiraaleja currypuffin pintaan, kun se on paistettu. Puffit ovat erittäin suosittuja Malesiassa ja Singaporessa, ja niitä on saatavana monilta katumyyjiltä sekä pakastettuna ja pakattuna kaupallisessa muodossa ruokakaupoissa. Curry -puff muistuttaa espanjalaista empanadaa, joka on ruoka, johon ruokalaji alun perin perustui.
Curry -täytteen täyttö voi vaihdella, mutta on olemassa muutamia ainesosia, joita käytetään lähes aina. Suurin osa täytteestä on kuutioituja perunoita. Nämä voivat olla tärkkelyspitoisia perunoita, bataatteja tai jamsseja. Ne leikataan hienoksi kuutioiksi, jotta ne mahtuvat leivonnaisen sisälle, ja ne ovat yleensä kypsennettyjä tai kypsennettyjä ennen kuin ne asetetaan puffin sisälle.
Curry -puffin sisällä olevat mausteet ovat tärkeitä yleisen maun kannalta. Jotkut reseptit vaativat curryjauhetta ja currylehtiä, jotka ovat itse asiassa kaksi täysin toisistaan riippumatonta ainesosaa. Curryjauhe on vain sekoitus mausteita, ja currypuffissa se on yleensä kuminaa, korianteria, kurkumaa ja pippuria, vaikka valmiiksi pakatut jauheet ovat yhtä tehokkaita. Curryn lehdet ovat itse asiassa tietyn kasvityypin lehtiä, eikä niillä ole mitään yhteyttä jauhemaiseen mausteseokseen.
Täytteen luominen alkaa kuutioitujen sipulien paistamisesta öljyssä tai voissa, kunnes ne ovat läpikuultavia. Curryjauhetta ja currylehtiä lisätään pannulle ja annetaan kypsyä tuoksuvaksi. Perunat lisätään myös tässä vaiheessa, jotta ne voivat saada väriä tai kypsyä kokonaan. Lopuksi, jos lihaa käytetään, se myös kuutioidaan hienoksi tai jauhetaan ja lisätään pannulle, kunnes se on täysin kypsää. Valmiissa täytteessä tulisi olla hieman kosteutta, jotta se ei kuivu kypsennyksen aikana ja lisää lientä tai vettä, jos se on liian kuivaa.
Molemmat käytetyt taikinatyypit on valmistettu jauhoista, paitsi että toinen on sekoitettu öljyyn tai voita ja toinen veteen. Leivonnaisen luomiseksi öljyvaiheesta tehdään pallo ja kääritään vesitaikinan arkin sisään. Yhdistetty taikina rullataan sitten litteäksi ja muotoillaan tiiviiksi sylinteriksi. Tämä sylinteri leikataan poikittain niin, että syntyy pieniä ympyröitä, joiden sisällä on spiraalikuvio.
Jokainen taikinapala rullataan ympyräksi ja keskelle asetetaan täytettä. Taikina taitetaan puoliksi ja reunat suljetaan yleensä puristamalla ne. Öljy kuumennetaan ja jokainen currypuffari paistetaan, kunnes se kelluu pintaan. Yhdistetyn taikinan tulos on, että vesi ja öljy ovat vuorovaikutuksessa eri tavalla kypsennettäessä, joko muodostavat vaalean ja tumman kierrekuvion tai hiutalevat eri tavalla muodostaen kolmiulotteisen kohotetun kuvion valmistumisen jälkeen.