O curry japonês é baseado em roux e está associado ao Japão. Chamado de kare, as pessoas comem esse caril popular em restaurantes e costumam prepará-lo em casa. Suas origens são creditadas à Marinha Britânica, que introduziu o curry durante o período Meji, quando a Índia estava sob o domínio britânico. Embora o curry que foi originalmente introduzido tenha uma forte influência indiana, o curry japonês em sua forma atual é muito diferente. Muitas áreas do Japão agora têm seus próprios curries regionais exclusivos.
Kare tem um molho muito espesso e de textura lisa que é mais doce e menos picante do que seus equivalentes indianos. Como o curry indiano, porém, os cozinheiros o preparam usando carne, vegetais e temperos. Embora uma grande variedade de vegetais possa ser usada no curry japonês, os mais comuns incluem batatas, cebolas e cenouras. Kabocha e daikon também são escolhas populares. A carne é geralmente bovina, suína, de frango ou de camarão.
O estilo japonês de curry difere de qualquer outro curry na preparação do molho. Embora o molho possa ser feito do zero, no Japão, os cozinheiros costumam prepará-lo usando um curry roux pré-fabricado. Esse roux é facilmente encontrado nos supermercados japoneses e vem na forma de barras sólidas, pó e sacolas, que as pessoas fervem antes de colocá-las. Na América do Norte, o curry roux japonês é mais comumente encontrado em forma de barra. O curry roux vem em quente, médio e leve.
Um curry roux japonês contém uma base de óleo vegetal, farinha de trigo ou amido de milho com sal e açúcar. Os temperos do curry incluem açafrão, coentro e cominho. Os temperos adicionais podem incluir cebola em pó, leite em pó ou mel, entre outros. O extrato de levedura também é um ingrediente comum.
Para fazer um curry japonês, pique as cebolas e frite-as rapidamente na frigideira antes de adicionar a carne, o alho, a cenoura e a batata. Eles cozinham os ingredientes até que a carne esteja totalmente dourada e, em seguida, acrescentam água. Depois de ferver, cozinhe em fogo médio-baixo até que a carne esteja totalmente cozida e macia; leva aproximadamente 10 a 20 minutos. Quando a panela sai do fogo, os cozinheiros adicionam o curry roux e mexem. Se o curry roux estiver sólido, os cozinheiros partem-no em vários pedaços menores e mexem na panela até que derreta completamente.
O curry é então coberto e deixado por aproximadamente 10 minutos para permitir que o roux engrosse antes de servir. É mais comumente servido com arroz e acompanhado de fukujinzuke, um pickle japonês crocante feito de daikon, pepino e molho de soja e outros ingredientes. Esse tipo de curry também é servido no macarrão, nas sopas e nos pãezinhos no vapor.