Caruru je jelo koje potječe iz Brazila, a ponekad se služi i u drugim zemljama. Primarni sastojak je tradicionalno bamija, s lukom, škampima i prženim orašastim plodovima koji se dodaju u manjim količinama. Ova se hrana često koristi kao začin, a ne kao glavno jelo, ali su oba načina jedenja ove hrane široko rasprostranjena. U brazilskoj kuhinji, caruru se često dodaje u acarajé, koji je duboko prženi grašak crnih očiju koji se inače prodaje kao ulična hrana. Caruru je također grad u Kolumbiji, ali ovo mjesto nema nikakve veze s istoimenom hranom.
Tradicionalni recepti za caruru obično traže nasjeckanu bamiju, luk i škampe kao glavne sastojke. Neki recepti zahtijevaju jednake dijelove bamije i škampa. Na primjer, jedna funta svake je uobičajena u ovim receptima. Tostirani kikiriki, indijski oraščići ili oboje dodaju se kako bi začin ili jelo malo hrskalo.
U drugim zemljama, kao što su Sjedinjene Američke Države, caruru ima mnogo varijacija koje se obično poslužuju kao cjeloviti obrok. Najčešće se poslužuje kao gulaš ili gumbo. Neki zapadni recepti zahtijevaju nesjeckanu bamiju, što eliminira karakterističnu sluzavu teksturu tradicionalnog carurua. Drugi dodaju onoliko rajčica koliko jelo ima bamije i škampa. Glavna razlika je u tome što je acarajé hrana specifična za sjeveroistočni Brazil i Nigeriju, pa se caruru obično ne jede kao začin u drugim regijama svijeta.
Većina krupnih sastojaka kuha se zasebno prije nego što se sjedini kako bi se jelo završilo. Na primjer, bamija se prži samo s začinima poput soli i papra po ukusu. Zatim se luk može pirjati s drugim začinskim biljem, poput češnjaka i pahuljica čilija. Nakon što se dodaju škampi, orašasti plodovi i drugi sastojci, hrana se obično kuha na štednjaku. Ovi koraci mogu se uvelike razlikovati ovisno o receptu, ali nakon što su svi sastojci pripremljeni, jelo obično traje manje od 20 minuta.
Caruruovi sastojci se obično kuhaju u dende ulju, koje je brazilsko palmino ulje. Druga ulja za kuhanje, poput zapadnoafričkog palminog ulja, preteška su za kuhanje ovog jela. Ako brazilsko palmino ulje nije dostupno, kuhar može zamijeniti pola zapadnoafričkog palminog ulja biljnim uljem. Neka ulja za kuhanje, osobito ona koja se obično nalaze u Kini, također navodno dobro funkcioniraju za kuhanje ovih sastojaka. Međutim, ne postoji zamjena za ulje za kuhanje za dobivanje točnog okusa tradicionalnog jela.