Caruru é um prato que vem do Brasil e às vezes é servido em outros países. O ingrediente principal é tradicionalmente quiabo, com cebola, camarão e nozes torradas adicionados em quantidades menores. Este alimento é frequentemente usado como condimento em vez de prato principal, mas as duas formas de comer esse alimento são comuns. Na culinária brasileira, o caruru costuma ser adicionado ao acarajé, que é uma ervilha frita frita, normalmente vendida como comida de rua. Caruru também é uma cidade da Colômbia, mas este lugar não tem relação com a comida de mesmo nome.
As receitas tradicionais do caruru costumam pedir quiabo picado, cebola e camarão como ingredientes principais. Algumas receitas exigem partes iguais de quiabo e camarão. Por exemplo, meio quilo de cada um é comum nessas receitas. Amendoim torrado, castanha de caju ou ambos são adicionados para dar ao condimento ou prato algum crocante.
Em outros países, como os Estados Unidos, o caruru tem muitas variações que geralmente são servidas como uma refeição inteira sozinhas. Na maioria das vezes, é servido como guisado ou quiabo. Algumas receitas ocidentais exigem quiabo não picado, o que elimina a textura viscosa característica do caruru tradicional. Outros adicionam tantos tomates quanto o prato tem quiabo e camarão. A principal diferença é que o acarajé é um alimento específico do nordeste do Brasil e da Nigéria, por isso o caruru geralmente não é comido como condimento em outras regiões do mundo.
A maioria dos ingredientes grandes são cozidos separadamente antes de serem combinados para terminar o prato. Por exemplo, o quiabo é grelhado apenas com especiarias, como sal e pimenta, adicionadas a gosto. Em seguida, a cebola pode ser refogada com outras ervas, como flocos de alho e pimenta. Depois que o camarão, as nozes e outros ingredientes são adicionados, a comida geralmente é levada para ferver no fogão. Essas etapas podem variar muito dependendo da receita, mas uma vez que todos os ingredientes tenham sido preparados, o prato normalmente leva menos de 20 minutos para cozinhar.
Os ingredientes da Caruru são normalmente cozidos em óleo de dendê, que é um óleo de palma brasileiro. Outros óleos de cozinha, como o óleo de palma da África Ocidental, são muito pesados para cozinhar este prato. Se o óleo de palma brasileiro não estiver disponível, o cozinheiro pode substituir metade do óleo de palma da África Ocidental por óleo vegetal. Alguns óleos de cozinha, especialmente aqueles comumente encontrados na China, também funcionam bem para cozinhar esses ingredientes. No entanto, não existe um substituto do óleo de cozinha para adquirir o sabor exato do prato tradicional.