Kalakastike on kalan kastike. Se on usein maustettu sipulilla ja mausteilla, ja se voi olla tomaattipohjainen tai valmistettu kookosmaidosta. Joissakin Intian osissa tamarindimehua, kirpeää mehua tamarindipuun hedelmistä, käytetään pääasiallisena nestemäisenä ainesosana. Sitrusmehuja tai viiniä voidaan käyttää myös kastikkeen maustamiseen.
Kalakastike on suosittu monissa Afrikan maissa, kuten Liberiassa, jossa se on valmistettu tomaateista, kuumista paprikoista ja sipulista ja tarjoillaan päivä- ja ilta -aterioiden yhteydessä. Ruokalaji on suosittu myös Italiassa, missä sitä tarjoillaan perinteisesti osana joululomaa. Meren antimet, kuten calamari ja hummeri, keitetään kastikkeessa ja tarjoillaan sitten pastan päällä.
Kalakastikkeessa käytettävän kalan tyyppi voi vaihdella yhtä paljon kuin ainesosat. Intian Tamilin osavaltiossa säilöttyjä sardiineja syödään perinteisesti kookosmaitopohjaisessa kastikkeessa. Tamil Nadun kalakastike sisältää tyypillisesti inkivääriä, currytahnaa ja valkosipulia sekä perunoita ja sipulia.
Ghanassa kalakastiketta syödään perinteisesti punaisen snapperin kanssa, ja limeä käytetään kastikkeen ruoanlaittopohjana. Joissakin maissa kala paistetaan tyypillisesti ensin ennen kastikkeen lisäämistä, mutta Ghanassa kala höyrytetään tai haudutetaan kastikkeella. Intian Länsi -Bengalin osavaltiossa ja Bangladeshissa Bengali -kalakastike valmistetaan perinteisesti sitruunoista, ja sinappiöljyä käytetään yleensä kalan paistamiseen. Intialaista kalakastiketta voidaan kutsua myös kala curryksi. Pohjois -Intian kala curryja valmistetaan usein vain maustetulla tomaattikastikkeella, kun taas Etelä -Intian resepteissä tomaatit yhdistetään tamarindiin ja kookospähkinään.
Useimmissa kalakastikkeissa jauhoja lisätään usein nesteeseen kypsennyksen aikana, jotta koostumus vastaa tyypillistä lihakastiketta. Tämä tehdään tekemällä roux, ranskalainen ruoanlaitto termi jauhon ja rasvan seokselle, jota käytetään kastikkeen sakeuttamiseen. Jauhot on sekoitettava nestemäiseen rasvaan ennen muiden aineiden lisäämistä.
Eri maissa on erilaisia perinteisiä lisäkkeitä kalakastikeruokiin. Osassa Afrikkaa ruokalaji tarjoillaan yleensä tärkkelyspitoisen kasviksen, joka tunnetaan maniokin ja riisin tai leivän kanssa. Intiassa kastikkeeseen liittyy tyypillisesti riisi tai naan, eräänlainen paistettu leipä. Aasiassa perinteinen tapa tarjoilla kastiketta tai currya on riisin kanssa.