Caruru on Brasiliasta peräisin oleva ruokalaji, jota tarjoillaan joskus muissa maissa. Pääraaka -aine on perinteisesti okra, johon on lisätty pienempiä määriä sipulia, katkarapuja ja paahdettuja pähkinöitä. Tätä ruokaa käytetään usein mausteena pikemminkin kuin pääruoana, mutta molemmat ruokailutavat ovat yleisiä. Brasilian keittiössä carurua lisätään usein acarajéen, jotka ovat friteerattuja mustasilmäisiä herneitä, joita yleensä myydään katuruoana. Caruru on myös kaupunki Kolumbiassa, mutta tämä paikka ei liity samannimiseen ruokaan.
Perinteiset caruru -reseptit vaativat yleensä pääraaka -aineiksi hienonnettua okraa, sipulia ja katkarapuja. Jotkut reseptit vaativat yhtä suuria osia okraa ja katkarapuja. Esimerkiksi yksi kilo kutakin on yleistä näissä resepteissä. Paahdettuja maapähkinöitä, cashewpähkinöitä tai molempia lisätään mausteen tai lautasen rapeuttamiseksi.
Muissa maissa, kuten Yhdysvalloissa, carurulla on monia muunnelmia, jotka yleensä tarjoillaan kokonaisina aterioina. Useimmiten sitä tarjoillaan muhennoksena tai kumina. Jotkut länsimaiset reseptit vaativat leikkaamatonta okraa, mikä poistaa perinteisen carurun ominaisen limaisen rakenteen. Toiset lisäävät niin monta tomaattia kuin astiassa on okraa ja katkarapuja. Suurin ero on se, että acarajé on Koillis -Brasilialle ja Nigerialle ominainen ruoka, joten carurua ei yleensä syödä mausteena muualla maailmassa.
Useimmat suuret raaka -aineet keitetään erikseen ennen yhdistämistä astian viimeistelyyn. Esimerkiksi okra on paahdettu vain mausteilla, kuten suolalla ja pippurilla, maun mukaan. Sitten sipuli voidaan paistaa muiden yrttien, kuten valkosipulin ja chilihiutaleiden kanssa. Kun katkarapuja, pähkinöitä ja muita ainesosia on lisätty, ruoka tuodaan yleensä kiehumaan liedelle. Nämä vaiheet voivat vaihdella suuresti reseptistä riippuen, mutta kun kaikki ainekset on valmistettu, astian kypsyminen kestää yleensä alle 20 minuuttia.
Carurun ainekset keitetään yleensä dende -öljyssä, joka on brasilialaista palmuöljyä. Muut ruokaöljyt, kuten Länsi -Afrikan palmuöljy, ovat liian raskaita kypsentämään tätä ruokaa. Jos brasilialaista palmuöljyä ei ole saatavilla, kokki voi korvata puolet Länsi -Afrikan palmuöljystä kasviöljyllä. Jotkut ruokaöljyt, erityisesti Kiinassa yleisesti esiintyvät, toimivat myös hyvin näiden ainesosien ruoanlaittoon. Ei kuitenkaan ole ruokaöljyn korviketta perinteisen ruokalajin tarkan maun saamiseksi.