Otak-otak on kalapohjainen vaniljakastike tai tahna, joka on suosittu Kaakkois-Aasiassa. Normaalisti tuoreena valmistettu ruokalaji käyttää useita aasialaiselle ruoalle yhteisiä yrttejä ja mausteita sekä kookosmaitoa ja valkoista kalaa. Se on perinteisesti keitetty ja tarjoillaan banaanilehdissä.
Vaikka makrillia käytetään usein otak-otakissa, sen sijaan voidaan käyttää mitä tahansa valkoista kalaa. Kala on perinteisesti tuoretta, ja se on ensin poistettava luista ja poistettava suomut. Myös fileitä, tuoreita tai jäädytettyjä, voidaan käyttää. Kala on yleensä jauhettu, mutta se voidaan viipaloida ennen kuin se lisätään astiaan.
Chilipippuria ja kuivattua chilijauhetta sekä suolaa ja sokeria sisältyvät yleensä otak-otakiin. Tuore kurkuma, sitruunaruoho, kookosmaito ja munat ovat myös normaaleja ainesosia. Galangal, eräänlainen inkivääri, yhdessä kaffir -limen lehtien kanssa, lisätään yleensä myös astiaan. Muita mahdollisia mausteita ovat korianteri, salottisipuli, valkosipuli ja valkopippuri. Kynttilät sisältyvät normaalisti vaniljakastikkeen sakeuttamiseen.
Otak-otakin luomiseksi suurin osa mausteista ja pähkinöistä jauhetaan tahnaksi. Perinteisesti käytetään laastia ja survin, mutta monitoimikone tuottaa samanlaisia ja nopeampia tuloksia. Kun tahna on luotu, se keitetään pannulla ja yhdistetään sokerin, suolan ja, jos käytetään, korianterin kanssa. Kun tuoksuva, keitetty tahna yhdistetään kookosmaidon, munien ja silputtujen limetin lehtien kanssa. Myös kalat voivat olla mukana tässä vaiheessa.
Tahnan tai vaniljakastikkeen ainesosien lisäksi otak-otakissa käytetään yleensä banaanilehtiä. Kun tahna on valmistettu, se asetetaan banaanilehdiin, jotka taitetaan eräänlaiseen kulhoon tai pyramidiin vaniljakastikkeen ympärille ja kiinnitetään hammastikulla. Betelin, eteläaasialaisen pippuriperheen kasvin, lehtiä asetetaan usein banaanilehtien päälle ennen tahnaa. Jos betelilehtiä ei ole saatavilla, pinaatinlehtiä voidaan käyttää korvikkeena, mutta niillä ei ole betelin stimuloivaa vaikutusta. Versioissa, joissa kalaa ei ole jo sisällytetty vaniljakastikkeeseen, lihapalat asetetaan lehtien päälle ja täytetään sitten tahnalla.
Kun otak-otak on valmistettu, se yleensä grillataan tai höyrytetään, vaikka se voidaan myös paistaa. Kypsennyksen jälkeen ruokalaji tarjoillaan edelleen käärittynä banaaninlehtiin, mutta lehdet avautuvat ennen vaniljakastikkeen syömistä. Jos lehtiä ei käytetä, voidaan käyttää pieniä yksittäisiä ruokia tai ramekineja. Otak-otak tarjoillaan usein riisin tai leivän kanssa.